|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Автоподстановка названия файла |
|
|
CMD/BAT - [решено] Автоподстановка названия файла
|
Старожил Сообщения: 155 |
Профиль | Отправить PM | Цитировать |
|
Отправлено: 20:37, 28-04-2010 |
Железных Дел Мастер Сообщения: 24690
|
Профиль | Сайт | Отправить PM | Цитировать так:
1) создаем файл unrarit.cmd следующего содержания: 2) запускаем его, указывая в качестве параметра Цитата Forpost:
|
|
------- Последний раз редактировалось ShaddyR, 29-04-2010 в 00:38. Отправлено: 21:53, 28-04-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 155
|
Профиль | Отправить PM | Цитировать Не распаковывает.
Какие есть ещё варианты? |
Отправлено: 22:31, 28-04-2010 | #3 |
Железных Дел Мастер Сообщения: 24690
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Forpost:
"C:\Program Files\WINRAR\Rar.exe" /? >c:\help.txt и изучи параметры командной строки архиватора. Что ты хочешь извлечь и куда? Если в текущую папку - убери "ad", все заработает. |
|
------- Отправлено: 22:38, 28-04-2010 | #4 |
Старожил Сообщения: 155
|
Профиль | Отправить PM | Цитировать При выполнении команды из cmd.exe
"C:\Program Files\WINRAR\Rar.exe" x -ad a.rar Всё отрабатывает. Создаётся директория а и там лежат распакованные файлы. Задача стоит, в том, чтобы связать расширение рар с батником. И при запуске файла рар, создавалась директория и туда распаковался файл. Т.е. чтобы батник могу динамически получать название файла, а не статически в нём забить только одно название. P.S. по поводу команды. Вот из официальной справки. Цитата:
Может у нас с Вами версии разные? У меня 3.80 Ru |
||
Отправлено: 23:04, 28-04-2010 | #5 |
Железных Дел Мастер Сообщения: 24690
|
Профиль | Сайт | Отправить PM | Цитировать Forpost, понял, проверил. Все работает. Что именно у тебя не получилось?
Подкорректировал первое свое сообщение, попробуй еще раз. |
------- Отправлено: 00:36, 29-04-2010 | #6 |
Старожил Сообщения: 155
|
Профиль | Отправить PM | Цитировать Не совсем так. Батник будет запускаться не из командной строки, а расширение будет с ассоциировано с этим батник.
Равносильно, что правой кнопкой стать на рар архиве => "Открыть с помощью" => "Обзор" => Выбираем бат файл. Вуаля бат-файл ассоциирован с расширением рар. Вот при таком условии описанный выше батник - не работает |
Отправлено: 16:32, 29-04-2010 | #7 |
Железных Дел Мастер Сообщения: 24690
|
Профиль | Сайт | Отправить PM | Цитировать Forpost, только что проверил - работает.
|
------- Отправлено: 22:57, 29-04-2010 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Forpost, если запуск будет не из командной строки, зачем использовать консольный вариант?! Используйте GUI.
REGEDIT4 [HKEY_CLASSES_ROOT\WinRAR\shell\ExtractToFolder] @="Извлечь в одноимённую папку" [HKEY_CLASSES_ROOT\WinRAR\shell\ExtractToFolder\command] @="\"C:\\Program Files\\WinRAR\\WinRAR.exe\" x -ad \"%1\"" REGEDIT4 [HKEY_CLASSES_ROOT\WinRAR\shell\ExtractToFolder] @="Извлечь в одноимённую папку" [HKEY_CLASSES_ROOT\WinRAR\shell\ExtractToFolder\command] @=hex(2):22,25,50,72,6f,67,72,61,6d,46,69,6c,65,73,25,5c,5c,57,69,6e,52,41,52,\ 5c,5c,57,69,6e,52,41,52,2e,65,78,65,22,20,78,20,2d,61,64,20,22,25,31,22,00 Так, по крайней мере, можно будет легко вернуть прежнее поведение по умолчанию. P.S. Я, правда не понял, чем не устраивает имеющаяся команда самого WinRar'а «Извлечь в «имя архива» (Извлечение файлов в указанную папку)/Извлечь каждый архив в отдельную папку»? |
Отправлено: 23:18, 29-04-2010 | #9 |
Старожил Сообщения: 155
|
Профиль | Отправить PM | Цитировать Всё работает. только для расширения зип надо тоже самое проделать.
|
Отправлено: 12:27, 01-05-2010 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Названия инструментов, ПО.. | M1sha | Хочу все знать | 2 | 25-08-2009 21:43 | |
Интерфейс - Буквы и названия языка | batya15 | Microsoft Windows 2000/XP | 4 | 21-03-2009 23:30 | |
Интерфейс - [решено] Автоподстановка имен файлов в стандартных диалогах | dzh2000 | Microsoft Windows 2000/XP | 5 | 16-03-2008 22:36 | |
Муз. файлы и их названия | united | Хочу все знать | 1 | 14-04-2007 13:52 | |
Сохранение названия CD в Windows | garober | Microsoft Windows 95/98/Me (архив) | 4 | 11-01-2005 10:14 |
|