|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] скрипт, который берет значение из реестра и применяет его как ссылку на файл |
|
CMD/BAT - [решено] скрипт, который берет значение из реестра и применяет его как ссылку на файл
|
Пользователь Сообщения: 56 |
Профиль | Сайт | Отправить PM | Цитировать У меня есть необходимость создания скрипта который берет значение из реестра и применяет его как силку на файл .
Даные --------------------------------------------------- Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Multi Theft Auto: San Andreas All\Common] "GTA:SA Path"="F:\\Games\\GTA San Andreas" --------------------------------------------------- мне необходима сама команда например для самого простого скрипта , вы напишите , а я уже разберусь . ))) хотя бы вот для такой необходимости . start "значение из реестра вот это F:\\Games\\GTA San Andreas "\gta_sa.exe это например . Помогите пожалуйста ))) |
|
Отправлено: 19:22, 06-05-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Примерно так (не проверялось):
@echo off setlocal enableextensions enabledelayedexpansion for /f "tokens=3 delims= " %%i in ( 'reg.exe query "HKEY_LOCAL_MACHINE\SOFTWARE\Multi Theft Auto: San Andreas All\Common" /v "GTA:SA Path"^|find.exe "GTA:SA Path"' ) do set sPath=%%i\gta_sa.exe if defined sPath if exist "%sPath%" start "" "%sPath%" endlocal exit /b 0 |
Отправлено: 20:06, 06-05-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 56
|
Профиль | Сайт | Отправить PM | Цитировать Немного заморочился не выходило потом выяснилось что игра дохла попробовал на txt документе а не на gta_sa.exe и он открылся короче игру переустановлю )))
Ищо вопросик а как достать путь к самой дирекции , ну чтобы %sPath% был без gta_sa.exe , а просто ну например для такой команды xcopy \\ex\gta\revs\ %blablabla% /S /C /H /R /K /Y /Z %blablabla% ето был F:\\Games\\GTA San Andreas чтоб туда апдейт типо заливать )))) \\ex\gta\revs\ это папка в сети ))) Зарание ОГРОМНОЕ спасибо ))) Всё пасибо сам разобрался просто переделал ) do set sPath=%%i\gta_sa.exe в ) do set sPath=%%i и всё СПС |
Последний раз редактировалось vlad_exe@vk, 07-05-2012 в 17:08. Отправлено: 16:55, 07-05-2012 | #3 |
Пользователь Сообщения: 56
|
Профиль | Сайт | Отправить PM | Цитировать Нет игру как оказывается не убило но и не запускает , она появляется в процессах но не открывается пока его не завершить , посли этого игра прикрасно запускается с самой папки с игрой , а с bat ток в процессах и не какой реакции на екран ????? !!!! Удивительно както короче вопрос не решон , ведь с текстовым документом из этой папки прокатило ??? !!!
|
Отправлено: 11:45, 08-05-2012 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 12:10, 08-05-2012 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Вытащить значение из реестра и вставить его в переменную | root221 | Скриптовые языки администрирования Windows | 16 | 26-03-2024 12:10 | |
CMD/BAT - [решено] Как получить значение параметра из реестра, добавить значение в текстовый файл etc.? | Dark Ange1 | Скриптовые языки администрирования Windows | 28 | 22-06-2022 14:37 | |
Как сделать скрипт, который запускает определённую программу или файл | VadimN96 | Автоматическая установка Windows 2000/XP/2003 | 1 | 07-01-2011 21:24 | |
VBS/WSH/JS - Как поменять значение реестра? | rromms | Скриптовые языки администрирования Windows | 2 | 16-09-2009 19:01 | |
как бы добавить в переменные имя ключа реестра и его значение ? | mitiya | Программирование и базы данных | 21 | 23-04-2008 11:54 |
|