Удаление Папки и всех подпапок и файлов
Подскажите как написать такой bat файл?
|
все спасибо разобрался, еще один вопрос как сделать чтоб даже окно bat файла не появлялось?
|
а как удалить папку в Program Files? он ее не видит
|
Цитата:
Цитата sashok60
как сделать чтоб даже окно bat файла не появлялось? »
|
Скрытие консольных окон
Цитата:
Цитата sashok60
как удалить папку в Program Files? »
|
пути с пробелами нужно брать в кавычки
Код:
RD /S /Q "C:\Program Files"
|
И еще вопрос, а как быть с русскими буквами? и в какой кодировке сохранять чтобы понимал русские буквы?
|
866 (OEM, DOS) — точное название зависит от того редактора, в котором Вы работаете.
P.S. Блокнот для этого не особо годится. «Bred2/3», «Notepad++», «AkelPad» и т.п.; мой выбор — «Far Manager».
|
diabloomsk |
16-12-2009 07:33 1296387 |
всем привет. ребят подскажите что нужно сделать что бы bat файл мог удалить скрытый,системный файл? Как вообще сделать что бы можно было выполнять операции над файлами которые имеют атрибут "скрытый"?
|
Цитата:
Цитата diabloomsk
Как вообще сделать что бы можно было выполнять операции над файлами которые имеют атрибут "скрытый"? »
|
скрытые файлы удаляются нормально, проблемы могут быть с системными и "только для чтения", в этих случаях нужно предварительно снять мешающие атрибуты, либо указать соответствующий ключ в команде удаления (типа /F для DEL):
|
diabloomsk |
16-12-2009 08:27 1296408 |
amel27, спасибо тебе
|
При попытке выполнить команду:
Код:
RD "%userprofile%\Главное меню\Программы\Bink and Smacker"
Пишет:
Системе не удается найти указаны путь.
Хотя он точно существует.
В чем может быть проблема?
|
EN130, возможно — в кодировке пакетного файла (обычно, при используемой по умолчанию в командном процессоре кодовой страницы 866, требуется OEM-кодировка пакетного файла).
|
подскажите пожалуйста, а какой командой можно удалить не всю директорию а к примеру только файлы по маске "%alluserprofile%\Рабочий стол\*.*"
|
for /d %%i in ("%userprofile%\Desktop\folder\*") do rmdir /s /q "%%i"
|
Цитата:
Цитата sashok60
все спасибо разобрался, еще один вопрос как сделать чтоб даже окно bat файла не появлялось? »
|
используй для запуска батника vbs:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:\A\0\1.bat" & Chr(34), 0
Set WshShell = Nothing
|
От же ж неофиты-некропостеры :lol:.
|
Время: 23:52.
© OSzone.net 2001-