Этот скрипт удаляет скрипт из которого запущен, но только если в имени скрипта нет пробелов. Как переделать, чтоб удалял и с пробелами в названии файла?
Удаляет и скомпилированные скрипты и не скомпилированные.
Ну что?.. гуру Аутоита, поможет кто ламеру?
Всё, всем спасибо, вопрос решился...
Удаляет и скомпилированные скрипты и не скомпилированные.
Код:
$cmdDelete = '%s /d /q /c "for /l %%i in () do if exist %s (del /f /q /a-r-a-s-h %s) else (exit)"'
$cmdDelete = StringFormat($cmdDelete, @ComSpec, @ScriptName, @ScriptName)
FileSetAttrib(@ScriptName,'-rashnot')
Run($cmdDelete, @ScriptDir, @SW_HIDE)
Сообщение автоматически объединено:
Ну что?.. гуру Аутоита, поможет кто ламеру?
Сообщение автоматически объединено:
Всё, всем спасибо, вопрос решился...
Последнее редактирование: