|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как прописать в .bat универсальный путь для удаления файла |
|
CMD/BAT - [решено] Как прописать в .bat универсальный путь для удаления файла
|
Старожил Сообщения: 176 |
Есть вот такие строки для удаления папок:
Скрытый текст
RD /S /Q "C:\Program Files\K-Lite Codec Pack\Icons"
RD /S /Q "C:\Program Files\K-Lite Codec Pack\Info" RD /S /Q "C:\Program Files\K-Lite Codec Pack\Tools" RD /S /Q "C:\Program Files (x86)\K-Lite Codec Pack\Icons" RD /S /Q "C:\Program Files (x86)\K-Lite Codec Pack\Info" RD /S /Q "C:\Program Files (x86)\K-Lite Codec Pack\Tools" Как прописать универсальный путь, что бы батник сам находил куда установилась программа: Program Files или Program Files (x86) и удалил бы нужные папки. |
|
Отправлено: 16:45, 14-02-2018 |
Забанен Сообщения: 795
|
и так для каждой перепиши. тока пробовать и тестировать надо в другом месте, не в %PROGRAMFILES% и вообще rd /s /q юзать в %PROGRAMFILES% яб не стал
|
Последний раз редактировалось x0r, 14-02-2018 в 18:26. Отправлено: 18:09, 14-02-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 176
|
Профиль | Отправить PM | Цитировать x0r, Мне нужно было, что бы вместо шести строк с разными путями написать три или одну (перечислив папки )
Например: 1. Что бы батник проверял куда установилась программа, Program Files или Program Files (x86) и удалил папки. 2. И можно ли удалить папки методом перечисления, типа RD /S /Q "C:\Program Files (x86)\K-Lite Codec Pack\Icons, Info, Tools" или только для каждой папки своя строка. |
Отправлено: 19:41, 14-02-2018 | #3 |
Забанен Сообщения: 795
|
ну можно через for /f , только тебе все одно нужен будет список папок, какая разница.
просто вид другой, а по-сути тоже самое |
Отправлено: 20:07, 14-02-2018 | #4 |
Старожил Сообщения: 176
|
Профиль | Отправить PM | Цитировать x0r, Спасибо за помощь.
Вопрос закрыт. x0r, Ещё спрошу. В системе настроено расположение окна командной строки и при запуске батника оно отображается в одном и том же месте. Но стоит конвертировать батник в .ехе оно отображается в другом месте. Можно ли настроить его отображение в нужном месте или нет. |
|
Отправлено: 20:13, 14-02-2018 | #5 |
Забанен Сообщения: 795
|
положение у консольного окна(и вообще всё что с ним связано: цвета, размеры, буферы и проч.) берется из реестра HKEY_CURRENT_USER\Console
там создаются разделы для других програм консольных с персональными значениями(если ты настраивал окно, например в Far). Общие лежат в корне. Порядок стандартный: если есть настр-ки для программы - беруццо они; если нету - беруццо из общего раздела; если нету и там - по дефолту(откуда хз.) может и есть какие спец.комманды чтоб сместить окно консоли изнутри, типа color 9f , только я хз. ![]() |
Отправлено: 21:06, 14-02-2018 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Помощь в поиске ошибки bat файла для удаления backup по маске. | PunksNotDead_x@twitter | Скриптовые языки администрирования Windows | 1 | 12-03-2016 17:43 | |
CMD/BAT - создание bat файла для удаления старых папок | GODolubOFF | Скриптовые языки администрирования Windows | 5 | 13-04-2015 23:03 | |
CMD/BAT - Скопировать путь к открытому файлу и прописать его в конце текстового файла. | VirusFUN | Скриптовые языки администрирования Windows | 5 | 10-09-2012 08:08 | |
CMD/BAT - [решено] Создание CMD/BAT файла для удаления лишних папок | Vsirf | Скриптовые языки администрирования Windows | 4 | 04-06-2009 20:37 | |
[решено] как добавить путь к текущей директории в reg файл из bat файла ? | mitiya | Автоматическая установка приложений | 7 | 27-03-2008 16:12 |
|