↑  ←  Описание функции


FileChangeDir

Изменяет текущий рабочий каталог.

FileChangeDir ( "path" )

Параметры

path Путь к новому рабочему каталогу.

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0, если рабочий каталог не изменился.

Примечания

Если эта функция не используется, то рекомендуется указывать полный путь к файлам лежащим в одном каталоге со скриптом, используя макрос @ScriptDir. Если этого не сделать, то запуск скрипта из командного bat-файла, находящегося в другом каталоге сделает его рабочим каталогом, а файлы находящиеся в каталоге скрипта будут недоступны.

См. также

@WorkingDir

Пример

FileChangeDir(@ScriptDir) ; Устанавливает текущий каталог папку скрипта
ShellExecute('Sample.ini') ; Открывает файл находящийся в папке со скриптом

FileChangeDir(@DesktopDir) ; Устанавливает текущий каталог "Рабочий стол"
ShellExecute('Текстовый документ.txt') ; Открывает файл находящийся на рабочем столе

; Этот способ открытия файла не зависит от установок текущего каталога
ShellExecute(@ScriptDir & '\Sample.ini')
ShellExecute(@ScriptDir & '\Текстовый документ.txt')