Показать полную графическую версию : [решено] Удалить папку с файлами
Здравствуйте..
Может кто нибудь подсказать как удалить папку в которой лежат файлы?
Удалить нужно с диска "C" - Без разницы получит пользователь предупреждение или нет.
Если можно,то желательно готовый пример. (Я не когда не чего не делал через BAT файл)
Спасибо.
Извините что тему зря создал.. Мне уже написали пример.
del C:\Folder
папку в которой лежат файлы»
RD /S/Q "C:\Folder"
Понимаю что не по теме,пользуюсь случаем хотел спросить.. Как запустить bat файл в скрытом виде с таким кодом..
"C:\Program Files\WinRAR\WinRAR.exe" x "C:\Program Files\*.rar"
start "" /b "C:\Program Files\WinRAR\WinRAR.exe" x "C:\Program Files\*.rar"
только мне кажется, что винрар ничегошеньки не сможет сделать, если только система не стоит на D:\ ;)
Ну почему же.. WinRAR успешно справился с задачей. Только окошко видно.
Miko, можно свернуть в трей ключом -IBCK,
если нужно совсем скрыто - запускать RAR.EXE в окне CMD: Скрытие консольных окон (http://www.oszone.net/6156)
Я уже читал..
Не могу сделать...
Ошибка вылезает.. на команду "x" - Она нужна что бы извлечь файлы.
Я могу тоже самое написать через Delphi но мне нужно что бы эту задачу выполнял bat файл.
Если не затруднит напишите как скрыть окно с этой командой что я написал выше.
За ранее спасибо.
Может кто даст ссылку на справку по BAT если он есть...
Ошибка вылезает.. на команду "x" »да нет, у меня нормально X отрабатывает для RAR.EXE
напишите как скрыть окно с этой командой что я написал выше »ИМХО проще через VBS:
WScript.CreateObject("WScript.Shell").Run """C:\Program Files\WinRAR\WinRAR.exe"" x ""C:\Program Files\*.rar""",vbHide,vbFalse
Почему то не извлекает архив. Принцип понял,попробую сам найти почему не извлекает файлы.
Спасибо большое за помощь.
Решил спросить в этой теме, не создавая новую.
Помню, что вроде где-то был похожий вопрос , но не нашел где...
Коллеги, подскажите как удалить папку с содержимым (файлы и папки) батником, который находится в этой же папке.
Рассматривается два варианта:
Первый - известен путь к папке.
Второй - неизвестен.
Пробовал указывать путь .
И пробовал так :
RD /S /Q %~dp0
В обеих случаях удаляется содержимое папки с самим батником, но папка не удаляется.
shao, очевидно Вы и запускаете пакетный файл непосредственно из того же каталога (например, двойным щелчком из Проводника).
Перед:
RD /S /Q %~dp0
Вам нужно сменить текущий каталог. Например, «cd ..», «сd \», «cd "%Temp%"» и т.п.
shao, очевидно Вы и запускаете пакетный файл непосредственно из того же каталога »
Ну да. Условие же было удалить папку батником , который находится в этой же папке.
Батник запускается после отработки - распаковки 7z SFX модуля в %systemdir%\Temp\7z.
У меня упорно не хочет удалятся созданная модулем папка 7z. Поэтому я решил удалить батником.
Читал справку CD /?но не совсем понял как происходит смена каталога и как тогда будет это всё работат вкупе.
Буду благодарен если соберёте в кучу всё это, а то я не силён в батниках.
Вы не сможете удалить каталог, пока он или любой из вложенных в него каталогов будет являться текущим каталогом. Именно потому нужно сменить его, например, на вышележащий — «cd ..».
Но, думаю, лучше посмотреть что не так с самораспаковывающимся архивом.
Спасибо, Iska, разобрался - всё работает.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.