|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Присвоение значения переменной |
|
CMD/BAT - Присвоение значения переменной
|
Пользователь Сообщения: 140 |
Профиль | Отправить PM | Цитировать Доброго дня.
Подскажите, что не так. Пытаюсь переменной SRoot присвоить строку, которая выдается запросом из реестра. А у меня присваивается сама строка запроса. set SRoot=reg QUERY "HKEY_CURRENT_USER\Identities\{DCD2C8FD-BCBF-4EBD-8D4C-9E1960F6EC2E}\Software\Microsoft\Outlook Express\5.0" /v "Store Root" echo %SRoot% |
|
------- Отправлено: 07:59, 30-05-2013 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать starav, вот так правильно (и почти универсально):
@ECHO OFF SETLOCAL ENABLEDELAYEDEXPANSION SET "HKEY=HKEY_CURRENT_USER\Identities\{DCD2C8FD-BCBF-4EBD-8D4C-9E1960F6EC2E}\Software\Microsoft\Outlook Express\5.0" FOR /F "skip=2 tokens=*" %%I IN ('REG QUERY "%HKEY%" /v "Store Root"') DO ( SET VAR1=%%I SET VAR2=!VAR1:Store Root=! ) FOR /F "tokens=1*" %%I IN ("!VAR2!") DO ( SET SRoot=%%J ECHO !SRoot! ) PAUSE>nul |
Отправлено: 09:23, 30-05-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBA - [решено] [Excel] Присвоение значения ячейке | PhilB | Программирование и базы данных | 23 | 30-04-2020 15:08 | |
CMD/BAT - [решено] Присвоение переменной папкам уровнями выше | dorosa | Скриптовые языки администрирования Windows | 4 | 13-10-2012 19:47 | |
C/C++ - Присвоение функции значения | mrcnn | Программирование и базы данных | 4 | 07-11-2008 08:26 | |
VBS/WHS/JS - Вывод значения переменной в сообщение | la_vanille_ciel | Программирование и базы данных | 3 | 09-04-2008 11:55 | |
php деление значения строковой переменной | Guest | Вебмастеру | 4 | 14-10-2004 17:12 |
|