|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Дополнить батник для очистки папки |
|
|
CMD/BAT - [решено] Дополнить батник для очистки папки
|
Пользователь Сообщения: 101 |
Профиль | Отправить PM | Цитировать |
|
Отправлено: 19:47, 01-02-2011 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата aggressor_:
@echo off SETLOCAL EnableExtensions set "$TMP=C:\Program Files\The KMPlayer\Temp" PUSHD "%$TMP%"||(pause>nul& GoTo:EOF) dir/b/a/s|findstr ".">nul||(echo Каталог пуст.&pause>nul&GoTo:EOF) (echo Содержимое каталога "%$TMP%": echo ----------------------------- dir/b/a/s)|more :LOOP set/p YN="Удалить содержимое временного каталога? (Y/N): " if /i not "%YN%"=="Y" if /i not "%YN%"=="N" GoTo LOOP if /i "%YN%"=="Y" RD /S/Q "%$TMP%"2>nul&echo Каталог очищен.&pause>nul POPD& ENDLOCAL |
|
Отправлено: 05:26, 02-02-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 101
|
Профиль | Отправить PM | Цитировать Немного не так...
Нужно сначала открыть указанную папку (вывести на экран не содержимое папки, а саму папку развернуть на экране), а затем предложить удаление ( без Y/N, чтобы можно было мышкой нажать окей) p.s. в каком шрифте нужно сохранять? |
Отправлено: 16:56, 02-02-2011 | #3 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать Цитата aggressor_:
А на VBS не пойдет? Мне, тоже как-то надо было открыть папку в BAT, но нехватило терпения искать и я так до сих пор не знаю. А на VBS, пожалуйста: Set objShellApp = CreateObject("Shell.Application") objShellApp.Open("C:\Program Files\The KMPlayer\Temp") WScript.Sleep 500 result = MsgBox ("ВЫ ДЕЙСТВИТЕЛЬНО ХОТИТЕ УДАЛИТЬ ПАПКУ?", vbYesNo, "Удаление папки.") Select Case result Case vbYes Set FSO = CreateObject("Scripting.FileSystemObject") FSO.DeleteFolder "C:\Program Files\The KMPlayer\Temp" WScript.Quit Case vbNo WScript.Quit End Select |
|
Отправлено: 03:01, 03-02-2011 | #4 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата aggressor_:
Цитата aggressor_:
Цитата aggressor_:
|
||||
Отправлено: 03:01, 03-02-2011 | #5 |
Пользователь Сообщения: 78
|
Профиль | Отправить PM | Цитировать Цитата amel27:
Цитата amel27:
PS: Послушай amel27, может не к месту, но всё же не подскажешь как из текстового файла прочитать в переменную. Ну, на пример, в тексте написано C:\Program Files\ля_ля\гу_гу Как вывести переменную, чтобы к примеру скопировать туда файлы. Как, я понимаю, для перехода нужно добавить \ ? |
||
Последний раз редактировалось OSArev, 03-02-2011 в 03:17. Отправлено: 03:06, 03-02-2011 | #6 |
Старожил Сообщения: 426
|
Профиль | Отправить PM | Цитировать Цитата OSArev:
подробнее for /? |
|
------- Отправлено: 13:30, 04-02-2011 | #7 |
Ветеран Сообщения: 20095
|
Профиль | Отправить PM | Цитировать Цитата amel27:
Я правильно мыслю? |
|
------- Отправлено: 14:21, 04-02-2011 | #8 |
Ветеран Сообщения: 1272
|
Профиль | Отправить PM | Цитировать Цитата amel27:
, дабы не плодить explorer.exe Цитата aggressor_:
Цитата yurfed:
|
|||
Отправлено: 15:59, 04-02-2011 | #9 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата El Sanchez:
к сожалению, ни один из этих способов не поддерживает /WAIT ( |
|
Отправлено: 16:27, 04-02-2011 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] батник для создания папки с текущей датой + время | aggressor_ | Скриптовые языки администрирования Windows | 23 | 08-02-2018 16:02 | |
CMD/BAT - [решено] помагите написать батник для копирования папки | robingut | Скриптовые языки администрирования Windows | 23 | 04-05-2016 11:22 | |
CMD/BAT - [Решено] Написать батник для копирования одного файла во многие папки рекурсивно. | Iodine | Скриптовые языки администрирования Windows | 5 | 20-05-2010 22:31 | |
VBS/WSH/JS - [решено] Скрипт очистки папки обмена | stolyar | Скриптовые языки администрирования Windows | 9 | 15-02-2010 08:44 | |
CMD/BAT - помогите сделать батник копирования папки | siz | Скриптовые языки администрирования Windows | 7 | 08-10-2009 11:45 |
|