Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для DarkDeivel

Новый участник


Сообщения: 29
Благодарности: 4

Профиль | Отправить PM | Цитировать


Разобрался.

Сделал вот так
Код: Выделить весь код
"%programfiles%\winrar\unrar.exe" x -y upd.rar
del upd.rar
Но есть одна проблема и один вопрос.

Проблема: Если я использую этот батник не сам, а через командную строку допустим, тогда папку откуда взять %programfiles% он указывает почему-то с разрядностью x86(Program Files (x86)) и из-за этого ошибка т.к. рар у меня стоит на просто в папке program files т.к. у меня разрядность х64. Если же я запускаю двойным кликом этот батник, тогда путь он сразу берет нужный и скрипт срабатывает. Может быть можно сделать условие, проверку у пользователя систему на разрядность, сделать два пути и в зависимости от разрядности использовать нужный путь, я просто не знаю как еще решить этот вопрос.

Вопрос: Можно ли как-то строчки которые показываются в командном окне оформить? Там показывается путь к unrar и путь к файлу порой не очень красивый, какими то своими строчками прикрыть скрипты можно?

P.S. Win 7 x64

Последний раз редактировалось DarkDeivel, 29-07-2016 в 08:03.


Отправлено: 07:53, 29-07-2016 | #3