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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как в Win7 пропарсить переменную реестра Common Startup

Ответить
Настройки темы
CMD/BAT - [решено] Как в Win7 пропарсить переменную реестра Common Startup

Аватара для SANIOK_AV

Старожил


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

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


Изменения
Автор: SANIOK_AV
Дата: 12-11-2012
Доброго времени суток!
В ХР я это делал таким образом:
Код: Выделить весь код
for /f "tokens=3 delims=	" %%i in ('reg.exe query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Common Startup"^|find.exe /i "Common Startup"') do set ComStUp=%%i
В Win7 значение delims меняю с табуляции на пробел и значение tokens меняю на "4".
После чего получаю путь к Стартапу "обрезаный" - т.е. до пробела.
Устанавливал значение tokens и "4*" и "4,5" и "4,4*" - не помогает
Устанавливаю значение tokens "5" получаю вторую часть пути к Стартапу (который после пробела).
Подскажите пожалуйста, как решить данную проблему?
Заранее благодарен!

Отправлено: 19:44, 12-11-2012

 


Moderator


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

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


SANIOK_AV, а так?
Код: Выделить весь код
for /f "tokens=3*" %%i in ('reg.exe query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Common Startup" ^|find.exe /i "Common Startup"') do set ComStUp=%%j

Последний раз редактировалось Petya V4sechkin, 12-11-2012 в 22:06.

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:14, 12-11-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для SANIOK_AV

Старожил


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

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


Petya V4sechkin, Спасибо огромное!
Работает!!!

Отправлено: 13:36, 13-11-2012 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как в Win7 пропарсить переменную реестра Common Startup

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Вытащить значение из реестра и вставить его в переменную root221 Скриптовые языки администрирования Windows 16 26-03-2024 12:10
CMD/BAT - [решено] Добавить в реестр переменную именно как переменную %var% а не как ее значение NoIZz Скриптовые языки администрирования Windows 3 13-08-2012 21:52
Доступ - [решено] Блокируется папка ProgramFiles(x86)\Common Files Viton-Zizu Microsoft Windows 7 2 14-09-2011 07:28
Доступ - Win7 - как правильно получить права на редактирование реестра ? karina38 Microsoft Windows 7 9 01-11-2009 02:59
Перенос папки \Program Files\Common Files\Microsoft Shared\DW\ Vladimir_17 Microsoft Windows NT/2000/2003 2 18-06-2008 11:17




 
Переход