|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Выполнение команды в зависимости от записи в реестре |
|
CMD/BAT - [решено] Выполнение команды в зависимости от записи в реестре
|
Новый участник Сообщения: 30 |
Профиль | Отправить PM | Цитировать |
|
Отправлено: 11:43, 04-04-2021 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:31, 04-04-2021 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать Блокнот не запустился...
(проверял на свежеустановленной "чистой" WinXP SP3 с упомянутой записью в реестре) |
Отправлено: 13:08, 04-04-2021 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать dassen, формат вывода утилиты reg.exe может отличаться от версии к версии. Откройте cmd.exe. Выполните в нём:
Посмотрите на вывод утилиты. Затем выполните там же: Откройте файл Out.txt из текущего каталога. Скопируйте потребную часть вывода утилиты из файла Out.txt в пакетный файл вместо «REG_SZ one». Сохраните пакетный файл и проверьте. |
Отправлено: 14:19, 04-04-2021 | #4 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать dassen, давайте точнее задачу и объемнее
просто намекая на возможный ход развития, но столкнувшись с ним в боевых условиях вы опять сюда придете. |
|
Отправлено: 15:48, 04-04-2021 | #5 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать Iska, спасибо!
Установил, что между REG_SZ и one должен быть знак табуляции: Если представленный код скопировать в батник, то все работает (версию reg.exe не менял). А при копировании кода из Вашего первого сообщения между REG_SZ и one получил четыре пробела... Скрытый текст
Использую AkelPad:
Настройки \ Параметры \ Редактор 1 \ Размер табуляции \ Пробелы (птичка снята). Кодировка текста батника: 866 (OEM Russian) alpap, Iska, да, в принципе, задача уже решена. О "боевых условиях": нужно бы уточнить, что @="one", а не @="one1", @="oneday" и т.д (т.е. сейчас в реестре после one может быть любой текст, и notepad запустится). |
Последний раз редактировалось dassen, 06-04-2021 в 22:11. Отправлено: 16:06, 04-04-2021 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата dassen:
Цитата Iska:
Цитата dassen:
Цитата dassen:
(не проверялось). |
||||
Отправлено: 00:29, 05-04-2021 | #7 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось dassen, 06-04-2021 в 22:10. Отправлено: 01:17, 05-04-2021 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Выполнение команд в бат в зависимости от времени запуска | Sergey.l | Скриптовые языки администрирования Windows | 8 | 06-02-2018 00:15 | |
VBS/WSH/JS - Выполение скрипта в зависимости от условия наличия значений в реестре | smol84 | Скриптовые языки администрирования Windows | 0 | 07-12-2012 19:07 | |
CMD/BAT - [решено] удаленное выполнение команды | Diver1 | Скриптовые языки администрирования Windows | 2 | 20-03-2009 10:39 | |
Переименование %homepath% в зависимости от имени учетной записи | amped | Microsoft Windows 2000/XP | 6 | 26-04-2007 15:47 | |
В реестре запретить выполнение программы | mahno | Microsoft Windows 95/98/Me (архив) | 5 | 10-03-2003 19:22 |
|