Filedelete (Lua): различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: «== Описание == '''filedelete''' - позволяет удалить файл. == Синтаксис == Привязка к окну: нет. <br>Ра...»)
 
 
Строка 4: Строка 4:
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: нет.
 
Привязка к окну: нет.
&lt;br>Работа со свернутым окном: да.
+
<br>Работа со свернутым окном: да.
  filedelete (&lt;FileName>)
+
  filedelete (<FileName>)
 
Где:
 
Где:
&lt;br>'''&lt;FileName>''' - имя удаляемого файла.
+
<br>'''<FileName>''' - имя удаляемого файла.
&lt;br>
+
<br>
&lt;br>Допускается использование абсолютных адресов. Адреса и имена заключаются в кавычки и/или квадратные скобки &lt;nowiki>[[ ]]&lt;/nowiki>.  
+
<br>Допускается использование абсолютных адресов. Адреса и имена заключаются в кавычки и/или квадратные скобки <nowiki>[[ ]]</nowiki>.  
&lt;br>errorlevel () содержит числовой код завершения команды (успех/ошибка).
+
<br>errorlevel () содержит числовой код завершения команды (успех/ошибка).
  
 
== Примеры ==
 
== Примеры ==
  
 
  --lua
 
  --lua
  filedelete (&lt;nowiki>[[C:\Users\abc\Desktop\123.txt]]&lt;/nowiki>)
+
  filedelete (<nowiki>[[C:\Users\abc\Desktop\123.txt]]</nowiki>)
  
 
  --lua
 
  --lua
  local path = &lt;nowiki>[[C:\Users\abc\Desktop\123.txt]]&lt;/nowiki>
+
  local path = <nowiki>[[C:\Users\abc\Desktop\123.txt]]</nowiki>
 
  local path = string.format("%q", path)  -- вернёт строку в двойных кавычках, \ будут заменены на \\
 
  local path = string.format("%q", path)  -- вернёт строку в двойных кавычках, \ будут заменены на \\
 
  filedelete (path)
 
  filedelete (path)
Строка 25: Строка 25:
  
 
[[Dirremove (Lua)]]
 
[[Dirremove (Lua)]]
&lt;br>[[Filecopy (Lua)]]
+
<br>[[Filecopy (Lua)]]
&lt;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)

Смотрите также

Dirremove (Lua)
Filecopy (Lua)
Dircreate (Lua)