Перейти на главную страничку сайта (список статей, файлы для скачивания)

ФОРУМ (здесь можно обсудить эту статью, а также саму программу AutoHotkey и проблемы её использования)

Проект перевода документации AutoHotkey: перечень переведённых статей и статей в работе.

Оригинал статьи в AutoHotkey.chm: "SetWorkingDir", в содержании - "File, Directory and Disk Management" - "SetWorkingDir", v1.0.46.14.

Ник переводчика: YMP.

Настоящее имя переводчика: Юрий Попов.

SetWorkingDir

Изменяет текущую рабочую папку скрипта.

SetWorkingDir, DirName

Параметры

DirName Имя новой рабочей папки. Если абсолютный путь не задан, DirName считается подпапкой текущей рабочей папки.

ErrorLevel

Равен 1, если были проблемы, иначе 0.

Примечания

Рабочая папка скрипта - это папка, которая используется по умолчанию для доступа к файлам и папкам, когда их полные пути не указаны. В следующем примере файл My Filename.txt считается находящимся в %A_WorkingDir%: FileAppend, Строка текста, My Filename.txt

Начальная рабочая папка скрипта определяется тем, как он был запущен. Например, если он был запущен через ярлык - наподобие тех, что находятся в Главном меню - его рабочая папка определяется полем "Рабочая папка" в свойствах этого ярлыка.

Чтобы заставить скрипт безусловно использовать его собственную папку в качестве рабочей, укажите в его первой строке следующее: SetWorkingDir %A_ScriptDir%

Изменение рабочей папки действует немедленно и глобально на весь скрипт. Все прерванные, приостановленные и вновь запускаемые потоки подвергаются этому воздействию, в том числе таймеры.

Пример

SetWorkingDir, D:\My Folder\Temp

Перейти на главную страничку сайта (список статей, файлы для скачивания)

© 2007 http://www.script-coding.com При любом использовании материалов сайта обязательна ссылка на него как на источник информации, а также сохранение целостности и авторства материалов.