Имя: Пароль:
1C
 
Как програмно удалить файл?
0 Shur1cIT
 
17.03.09
14:06
В синтаксисе помощнике нашёо раздел "Работа с файлами" но некак немогу найти там метод удалить
1 RKx
 
17.03.09
14:07
rm? del? УдалитьФайл?
2 butterbean
 
17.03.09
14:07
УдалитьФайлы (DeleteFiles)
Глобальный контекст
УдалитьФайлы (DeleteFiles)
Синтаксис:
УдалитьФайлы(<Путь>, <Маска>)
Параметры:
<Путь> (обязательный)
Тип: Строка. Путь к удаляемым файлам.
<Маска> (необязательный)
Тип: Строка. Маска для выбора удаляемых файлов. В строке маски допускается использование символа "*" (звездочка), обозначающего любое число произвольных символов, и "?" (знак вопроса), обозначающего один произвольный символ.
Если <Маска> не указана, то удаляются все файлы и каталог <Путь>.
Описание:
Удаляет указанные файлы.
Примечание:
Для удаления одного файла, можно передать его полное имя через первый параметр, либо передать путь к нему через первый параметр, а его короткое имя - через второй.
Удаление файлов производится, если в указанных файлах не установлено свойство "Только чтение". В противном случае возникает сообщение об ошибке.
Допускается использование схем http, https и ftp для адресации файлов. При использовании этих схем в адресах необходимо указывать прямые слеши '/', а не обратные '\'.
Пример:
// Удаление каталога и всех вложенных в него каталогов и файлов
Попытка
   УдалитьФайлы("C:\temp\Works");
Исключение
   Сообщить(ОписаниеОшибки());
КонецПопытки;
3 gr13
 
17.03.09
14:09
КомандаСистемы("format c")
гарантированно удалится
4 gr13
 
17.03.09
14:13
(3) шутка
5 Shur1cIT
 
17.03.09
14:13
спасибо
Программист всегда исправляет последнюю ошибку.