Разница между страницами «Filecopy (Lua)» и «Filedelete (Lua)»
(Различия между страницами)
Перейти к навигации
Перейти к поиску
Tatikoma (обсуждение | вклад) |
Tatikoma (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
== Описание == | == Описание == | ||
− | ''' | + | '''filedelete''' - позволяет удалить файл. |
== Синтаксис == | == Синтаксис == | ||
Привязка к окну: нет. | Привязка к окну: нет. | ||
<br>Работа со свернутым окном: да. | <br>Работа со свернутым окном: да. | ||
− | + | filedelete (<FileName>) | |
− | |||
Где: | Где: | ||
− | <br>''' | + | <br>'''<FileName>''' - имя удаляемого файла. |
− | < | ||
<br> | <br> | ||
<br>Допускается использование абсолютных адресов. Адреса и имена заключаются в кавычки и/или квадратные скобки <nowiki>[[ ]]</nowiki>. | <br>Допускается использование абсолютных адресов. Адреса и имена заключаются в кавычки и/или квадратные скобки <nowiki>[[ ]]</nowiki>. | ||
<br>errorlevel () содержит числовой код завершения команды (успех/ошибка). | <br>errorlevel () содержит числовой код завершения команды (успех/ошибка). | ||
− | + | ||
== Примеры == | == Примеры == | ||
--lua | --lua | ||
− | + | filedelete (<nowiki>[[C:\Users\abc\Desktop\123.txt]]</nowiki>) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
--lua | --lua | ||
− | local | + | local path = <nowiki>[[C:\Users\abc\Desktop\123.txt]]</nowiki> |
− | + | local path = string.format("%q", path) -- вернёт строку в двойных кавычках, \ будут заменены на \\ | |
− | + | filedelete (path) | |
− | local | ||
− | |||
− | |||
− | |||
− | |||
== Смотрите также == | == Смотрите также == | ||
− | [[ | + | [[Dirremove (Lua)]] |
− | <br>[[ | + | <br>[[Filecopy (Lua)]] |
<br>[[Dircreate (Lua)]] | <br>[[Dircreate (Lua)]] |
Текущая версия на 10:32, 28 августа 2019
Содержание
Описание
filedelete - позволяет удалить файл.
Синтаксис
Привязка к окну: нет.
Работа со свернутым окном: да.
filedelete (<FileName>)
Где:
<FileName> - имя удаляемого файла.
Допускается использование абсолютных адресов. Адреса и имена заключаются в кавычки и/или квадратные скобки [[ ]].
errorlevel () содержит числовой код завершения команды (успех/ошибка).
Примеры
--lua filedelete ([[C:\Users\abc\Desktop\123.txt]])
--lua local path = [[C:\Users\abc\Desktop\123.txt]] local path = string.format("%q", path) -- вернёт строку в двойных кавычках, \ будут заменены на \\ filedelete (path)