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

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

Ответить
Настройки темы
CMD/BAT - [решено] Получить подстроку

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


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

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


Получаю я значение из реестра, которое скажем выглядит так:
Код: Выделить весь код
пквнвкы "рвнгва123" рпврп32
как можно выдрать то, что в кавычках? рвнгва123

Отправлено: 21:54, 15-10-2012

 

Аватара для gora

Ушёл из жизни


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

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


Цитата TeMochkiN:
ну у вас же просто может не быть этой ветки в реестре »
У меня ее и нет, поэтому я просил
Цитата gora:
экспортируйте конкретную ветку реестра (а не "траляля") в формате .reg »
Вот так:
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Applications\7zFM.exe\shell\open\command]
@="\"C:\\Program Files\\7-Zip\\7zFM.exe\" \"%1\""

Отправлено: 12:12, 16-10-2012 | #11



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

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


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


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

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


Вложения
Тип файла: zip Desktop.zip
(802 байт, 10 просмотров)

Простите, я невнимательно прочел)
так как можно только путь получить?

Отправлено: 12:15, 16-10-2012 | #12


Ветеран


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

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


Цитата TeMochkiN:
For /F "Tokens=1" %%i In (%abc%) »
For /F "Tokens=1" %%i In ("%abc%") ...
выполните в консоле команду help for
читать вдумчиво и неспешно, for достаточно мощьная команда, но не всегда очевидная, а когда заходит речь о кавычках, запятых, пробелах и слешах то очень легко сделать ошибку.

Если вы получили строку в переменную, тогда мучайте for отельно, reg вам уже не нужен.
Я бы сразу Tokens=3* поставил
Echo %%i
echo %%j
вам помогут в отладке.

-------
Я не развожу политику в подписи
ПТН ПНХ

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

Отправлено: 13:26, 16-10-2012 | #13


Аватара для gora

Ушёл из жизни


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

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


Код: Выделить весь код
@Echo Off
Set sKey=HKCR\Applications\1cestart.exe\shell\open\command
For /f "tokens=4-6" %%i In ('Reg Query "%sKey%" ^| FindStr /I /C:"REG_SZ"') Do For %%a In (%%i %%j %%k) Do Echo %%~a
Pause>Nul
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:07, 16-10-2012 | #14



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
7 / 2008 R2 - как получить файл .xrm-ms e9990638 Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 5 20-06-2012 20:53
CMD/BAT - [решено] Выделить подстроку (URL) из файла vitna Скриптовые языки администрирования Windows 3 26-07-2011 15:53
Прочее - Получить консоль Kerberos_2.0 Общий по Linux 10 12-05-2011 13:08
получить MX-запись suxxl Программирование и базы данных 5 07-06-2004 09:13
Как из exe-шника получить iso Rogi Хочу все знать 3 13-08-2003 12:32




 
Переход