Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Удаление Папки и всех подпапок и файлов (http://forum.oszone.net/showthread.php?t=160188)

sashok60 14-12-2009 10:33 1294827

Удаление Папки и всех подпапок и файлов
 
Подскажите как написать такой bat файл?

amel27 14-12-2009 10:44 1294838

Код:

RD /?

sashok60 14-12-2009 11:10 1294865

все спасибо разобрался, еще один вопрос как сделать чтоб даже окно bat файла не появлялось?

sashok60 14-12-2009 11:28 1294879

а как удалить папку в Program Files? он ее не видит

amel27 14-12-2009 11:44 1294892

Цитата:

Цитата sashok60
как сделать чтоб даже окно bat файла не появлялось? »

Скрытие консольных окон

Цитата:

Цитата sashok60
как удалить папку в Program Files? »

пути с пробелами нужно брать в кавычки
Код:

RD /S /Q "C:\Program Files"

sashok60 14-12-2009 11:44 1294893

Огромное спасибо!!!

sashok60 14-12-2009 16:37 1295070

И еще вопрос, а как быть с русскими буквами? и в какой кодировке сохранять чтобы понимал русские буквы?

Iska 14-12-2009 19:16 1295202

866 (OEM, DOS) — точное название зависит от того редактора, в котором Вы работаете.

P.S. Блокнот для этого не особо годится. «Bred2/3», «Notepad++», «AkelPad» и т.п.; мой выбор — «Far Manager».

diabloomsk 16-12-2009 07:33 1296387

всем привет. ребят подскажите что нужно сделать что бы bat файл мог удалить скрытый,системный файл? Как вообще сделать что бы можно было выполнять операции над файлами которые имеют атрибут "скрытый"?

amel27 16-12-2009 07:43 1296389

Цитата:

Цитата diabloomsk
Как вообще сделать что бы можно было выполнять операции над файлами которые имеют атрибут "скрытый"? »

скрытые файлы удаляются нормально, проблемы могут быть с системными и "только для чтения", в этих случаях нужно предварительно снять мешающие атрибуты, либо указать соответствующий ключ в команде удаления (типа /F для DEL):
Код:

ATTRIB /?

diabloomsk 16-12-2009 08:27 1296408

amel27, спасибо тебе

EN130 23-12-2009 13:55 1302459

При попытке выполнить команду:

Код:

RD "%userprofile%\Главное меню\Программы\Bink and Smacker"
Пишет:
Системе не удается найти указаны путь.
Хотя он точно существует.

В чем может быть проблема?

Iska 23-12-2009 16:13 1302587

EN130, возможно — в кодировке пакетного файла (обычно, при используемой по умолчанию в командном процессоре кодовой страницы 866, требуется OEM-кодировка пакетного файла).

7ka 06-01-2010 00:17 1311986

подскажите пожалуйста, а какой командой можно удалить не всю директорию а к примеру только файлы по маске "%alluserprofile%\Рабочий стол\*.*"

nugzari 29-02-2016 21:31 2611587

for /d %%i in ("%userprofile%\Desktop\folder\*") do rmdir /s /q "%%i"

NLOLegion 02-03-2016 08:51 2612006

Цитата:

Цитата sashok60
все спасибо разобрался, еще один вопрос как сделать чтоб даже окно bat файла не появлялось? »

используй для запуска батника vbs:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:\A\0\1.bat" & Chr(34), 0
Set WshShell = Nothing

Iska 02-03-2016 08:54 2612007

От же ж неофиты-некропостеры :lol:.


Время: 23:52.

Время: 23:52.
© OSzone.net 2001-