Цитата
DarkDeivel:
Сделал вот так
CMD/BAT - Разархивирование rar архива с заменой и его удаление
Лучше так:
Код:
Код: Выделить всё
set sSourceFile=upd.rar
"%programfiles%\winrar\unrar.exe" x -y "%sSourceFile%" && del "%sSourceFile%"
Цитата
DarkDeivel:
Если я использую этот батник не сам, а через командную строку допустим, тогда папку откуда взять %programfiles% он указывает почему-то с разрядностью x86(Program Files (x86)) и из-за этого ошибка т.к. рар у меня стоит на просто в папке program files т.к. у меня разрядность х64. Если же я запускаю двойным кликом этот батник, тогда путь он сразу берет нужный и скрипт срабатывает.
CMD/BAT - Разархивирование rar архива с заменой и его удаление
Ищите, отчего Ваша «командную строку допустим» является x86-приложением. Как Вы её запускаете?
Цитата
DarkDeivel:
Вопрос: Можно ли как-то строчки которые показываются в командном окне оформить? Там показывается путь к unrar и путь к файлу порой не очень красивый, какими то своими строчками прикрыть скрипты можно?
CMD/BAT - Разархивирование rar архива с заменой и его удаление
Пытался осмыслить, но не смог.