Привязка к версии операционной системы в командной строке
День добрый.
Появилась необходимость написания батника, который будет удалять информацию о браузере GoogleChrome (для случая синхронизации настроек со своим аккаунтом на другом компьютере и последующем откате изменений). Однако настройки хранятся в разных местах, в зависимости от версии ОС. Так для Win7 это C:\Users\%Текущий пользователь%\AppData\Local\Google\Chrome\User Data\ Для WinXP C:\Documents and Setings\%Текущий пользователь%\Local Settings\Application Data\Google\Chrome\User Data\ Непосредственно для Win7 батник я уже написал, выглядит примерно так: Код:
@echo off Код:
@echo off Подумал и о том, чтобы взять ver в знаки процентов, как для переменных (%ver%), в это случает ошибка следующего вида: Непредвиденное появление: goto. Отсюда и вытекает очевидный вопрос: может ли кто-нибудь помочь мне в унификации файлика. Спасибо заранее. |
defor6,
Код:
@Echo Off |
Цитата:
Код:
if exist "%USERPROFILE%\AppData\Local\Google\Chrome\User Data" rd /s /q "%USERPROFILE%\AppData\Local\Google\Chrome\User Data" Код:
if not defined LocalAppData ( |
Большое спасибо. Поиском я пытался найти все, что связано с "Командная строка" или просто "Командная". Про BAT и CMD как то не подумал.
|
Время: 00:39. |
Время: 00:39.
© OSzone.net 2001-