![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Разное - [решено] Проблема с ключами в реестре |
|
Разное - [решено] Проблема с ключами в реестре
|
Старожил Сообщения: 357 |
Вобщем у меня назревал давно такой вопрос может где то это и было но счас искать бесполезно вобем имеем ключ:
@="\"C:\\WINDOWS\\папка с прогой\\прога.exe\" /F \"%1\\\"" Как его отвязать от диска? я же не могу создавать аддон только для диска С если потом кто нить винду на D поставит то работать не будет но переменные или как их назвать вроде %SYSTEMROOT% и тд...в реестре не работают! в некоторых местах работало так: @="\"\\WINDOWS\\папка с прогой\\прога.exe\" /F \"%1\\\"" но в этом случае команда вызывается из контекстного меню файла и выдаёт ошибку! подскажите как быть, может через sysoc как получится (тоесть в inf файле это проще будет сделать) |
|
Отправлено: 11:29, 15-05-2007 |
Старожил Сообщения: 357
|
Профиль | Отправить PM | Цитировать Ладно со всем этим мы разобрались но не выходит всё равно нужно получить параметр чтобы в реестре выглядел так:
"C:\Windows\прога\прога.exe" /F "%1" !!!не кавычкой больше или меньше!!!никак не выходит!!! сами попробуйте такое сочетание получить |
Отправлено: 15:37, 15-05-2007 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 400
|
Профиль | Сайт | Отправить PM | Цитировать Может на INF попробовать примерно так:
[Version] Signature=$Chicago$ [DefaultInstall] AddReg = Settings.Reg [Settings.Reg] HKCU,"Software\MySoft","Params",,"""%25%\прога\прога.exe"" /F ""%1""" |
------- Отправлено: 15:53, 15-05-2007 | #12 |
Старожил Сообщения: 357
|
Профиль | Отправить PM | Цитировать vek, респект, пасиб всё ок, работает, тока не %25% а %10%
![]() |
------- Отправлено: 16:23, 15-05-2007 | #13 |
![]() Ветеран Сообщения: 757
|
Профиль | Отправить PM | Цитировать zuckij, не работает! вобще то реестр не понимает %SYSTEMROOT% .... даже если запуск программы прописывать в автозапуск !!!! Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Schemes] "Windows Green"="\"%SystemRoot%\\Cursors\\Green arrow.cur,%SystemRoot%\\Cursors\\Green help.cur,%SystemRoot%\\Cursors\\Green wait.cur,%SystemRoot%\\Cursors\\Green busy.cur,%SystemRoot%\\Cursors\\Green cross.cur,%SystemRoot%\\Cursors\\Green beam.cur,%SystemRoot%\\Cursors\\Green pen.cur,%SystemRoot%\\Cursors\\Green no.cur,%SystemRoot%\\Cursors\\Green size4.cur,%SystemRoot%\\Cursors\\Green size3.cur,%SystemRoot%\\Cursors\\Green size2.cur,%SystemRoot%\\Cursors\\Green size1.cur,%SystemRoot%\\Cursors\\Green move.cur,%SystemRoot%\\Cursors\\Green up.cur,,\"" |
Отправлено: 16:43, 15-05-2007 | #14 |
Старожил Сообщения: 357
|
Профиль | Отправить PM | Цитировать zuckij, там синтаксис очень сложный! путается командная строка при выполнении!!! Сам поэксперементируй просто сделай cmd файлик пропиши в него REG ADD ..... куда нибудь в начало ветки реестра к примеру HKCR и в ней сразу папочку _Test_ к примеру вот и попытайся получить таким путём нужный результат чтобы в реестрепри выполнении отображалось "C:\Windows\proga\proga.exe" /F "%1" увидишь что это невозможно из за того как команда сложная! происходит путаница с кавычками - " ещё к тому же русский не понимает приходится делать кодировку дос ещё один минус такого способа!!!
|
------- Отправлено: 17:08, 15-05-2007 | #15 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать DJ Electronic
Цитата:
Цитата:
Держи, все работает: REG ADD "HKCR\*\shell\changeIcon\command" /ve /d "\"%SYSTEMROOT%\PROF\PROG.exe\" /F \"%%1\\"" /f Цитата:
|
|||
Отправлено: 18:44, 15-05-2007 | #16 |
Старожил Сообщения: 357
|
Профиль | Отправить PM | Цитировать Да сделал уже, и так и так понял как! но пошёл первым путём! создал как обычно 2 файла один cmd второй reg, cmd запускает reg ключи экспортируюся в реестр далее 7zSFX тихий архив удаляет оба файла (дабы не сорить лишними файлами после того как они отработали) а теперь один cmd второй inf но принцип тот же, а конвертнуть из reg для inf не долго, быстрей чем для команды REG ADD....., всем спасибо тема закрыта, новеньким и начинающим вроде меня урок будет!
|
------- Отправлено: 19:48, 15-05-2007 | #17 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать DJ Electronic
Цитата:
![]() |
|
Отправлено: 21:52, 15-05-2007 | #18 |
Старожил Сообщения: 357
|
Профиль | Отправить PM | Цитировать boss911, вопрос такой ты конвертора не видел reg2cmd или что нить в этом духе??? долго это очень в один всё делать! если заносить только те ключи "проблемные" а другие оствлять в reg опять 2 файла!
![]() |
------- Отправлено: 23:20, 15-05-2007 | #19 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать DJ Electronic
Цитата:
Цитата:
![]() |
||
Отправлено: 02:17, 16-05-2007 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Запуск программы с ее ключами | volk1234 | Скриптовые языки администрирования Windows | 4 | 18-01-2010 19:13 | |
Запуск WinRAR через cmd с ключами | HQ-Team nuke | Автоматическая установка приложений | 1 | 02-02-2009 00:21 | |
[решено] Можно ли AGP карту с двумя ключами вставить в слот с одним ключем? | ANARCHIST | Видеокарты | 7 | 05-07-2008 20:13 | |
[решено] Какими ключами можно поставить автоматически directx Ноябрь 2007 ? + несколько других | Deven | Автоматическая установка Windows 2000/XP/2003 | 4 | 02-03-2008 13:48 | |
Установка - Microsoft Access - проблема с лицензиями в реестре | Crusader_fdx | Microsoft Windows Vista | 0 | 11-09-2007 02:25 |
|