|
|
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Здраствуйте. Хочу добавить путь к переменной среды Path. В поиске нашел, что для Path хранится в ключе реестра Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 16:30 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
juks@gala.netЗдраствуйте. Хочу добавить путь к переменной среды Path. В поиске нашел, что для Path хранится в ключе реестра Код: plaintext через точку с запятой, но лучше это делать не в реестре, а свойствах компа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 16:35 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Windows 2000 Resource KitPathman.exe Open command prompt now. Open Pathman.doc now. -------------------------------------------------------------------------------- This command-line tool adds or removes components from system or user paths. PathMan can modify any number of paths in a single call, and it includes error checking that can handle path abnormalities such as repeated entries, missing entries, and adjacent semicolons. Windows 2000 manages two types of paths: the current user path and the system path. Windows 2000 keeps a separate user path for every user on a system, but there is only one global system path. When a user logs on to a computer running Windows 2000, the user and system paths are combined to create the user's full path. For backward compatibility, Windows 2000 also loads path information from old autoexec.bat files in the root directory. Users who are not administrators can modify their own user path. To modify the system path, the user must have administrator privileges. PathMan does not manage information contained in old autoexec.bat files. PathMan Topic PathMan Syntax Files Required Pathman.exe Pathman.doc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 16:36 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
На каждый клиентский компьютер, pathman я не поставлю. Хочется это сделать програмно. Например Код: plaintext 1. Только можно ли так с реестром ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 16:49 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Программно - это в другой подфорум. А зачем его на каждый компьютер копировать - в сетевой ресурс и в логон скрипте запуск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 17:07 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
juks@gala.netНа каждый клиентский компьютер, pathman я не поставлю. Хочется это сделать програмно. Например Код: plaintext 1. Только можно ли так с реестром ? Прочитать старое значение, затем s = s + 'Новое значение' Записать обратно. Ну любом языке, который в состоянии работать с реестром и строками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 17:09 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
То есть, скриптом, без программировния независимо от сетевого ресурса добавить к в ОС к переменной Path значение нельзя никак ? Жаль... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 17:23 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Почему принципиален чистый скрипт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 17:28 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrrПочему принципиален чистый скрипт? Потому что у меня разовая операция,подготовка клиента СУБД к установке на юзерские PC. Надо суппорту дать скрипт, который прописывает путь к софту в Path. Безразлично, будет это cmd или reg файл или что еще. SET не подходит, так как он не сохраняет путь вне сессии. Reg файл, выходит, добавить путь не позволит. Других вариантов просто не знаю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 17:42 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Всем спасибо, видимо эта "ОС" и в 3003 будет mustнах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 18:23 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
juks@gala.netВсем спасибо, видимо эта "ОС" и в 3003 будет mustнах Плохой балерине, завсегда тапочки жмут... echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment] >reg.tmp echo "Path" = "%PATH%;Новый_Путь" >>reg.tmp regedit.exe /s reg.tmp del reg.tmp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 07:19 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
aleks2 juks@gala.netВсем спасибо, видимо эта "ОС" и в 3003 будет mustнах Плохой балерине, завсегда тапочки жмут... echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment] >reg.tmp echo "Path" = "%PATH%;Новый_Путь" >>reg.tmp regedit.exe /s reg.tmp del reg.tmp не катит ... path окажется "раскрытым" и скорее всего будет иметь не тот тип ... ps: а приведённую кучу команд ваще мона заменить одной командой: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 08:07 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Biz©ps: а приведённую кучу команд ваще мона заменить одной командой: Код: plaintext забыл добавить ключик /f штоб без вопросов ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 08:11 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Biz© Biz©ps: а приведённую кучу команд ваще мона заменить одной командой: Код: plaintext забыл добавить ключик /f штоб без вопросов ... Написанное в одну строку оно не стало заметно меньше... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 09:02 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Стало, у тебя несколько команд и временный файл используется, а у Biz© действительно одна команда Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 09:06 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
YanisСтало, у тебя несколько команд и временный файл используется, а у Biz© действительно одна команда Posted via ActualForum NNTP Server 1.3 Вам шашечки или ехать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 17:05 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Запускать то пробовали? А ежели оно там есть? reg update /? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 17:13 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
У тебя reg немного староват будет... ---- кусь ---- C:\Documents and Settings\yanis>reg add /? Console Registry Tool for Windows - version 3.0 Copyright (C) Microsoft Corp. 1981-2001. All rights reserved REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f] KeyName [\\Machine\]FullKey Machine Name of remote machine - omitting defaults to the current machine Only HKLM and HKU are available on remote machines FullKey ROOTKEY\SubKey ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ] SubKey The full name of a registry key under the selected ROOTKEY /v The value name, under the selected Key, to add /ve adds an empty value name <no name> for the key /t RegKey data types [ REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN | REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN | REG_NONE | REG_EXPAND_SZ ] If omitted, REG_SZ is assumed /s Specify one charactor that you use as the separator in your data string for REG_MULTI_SZ. If omitted, use "\0" as the separator /d The data to assign to the registry ValueName being added /f Force overwriting the existing registry entry without prompt Examples: REG ADD \\ABC\HKLM\Software\MyCo Adds a key HKLM\Software\MyCo on remote machine ABC REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead Adds a value (name: Data, type: REG_BINARY, data: fe340ead) REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail Adds a value (name: MRU, type: REG_MUTLI_SZ, data: fax\0mail\0\0) REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%% Adds a value (name: Path, type: REG_EXPAND_SZ, data: %systemroot%) Notice: Use the double percentage ( %% ) inside the expand string ---- кусь ---- Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 17:29 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Biz© aleks2Плохой балерине, завсегда тапочки жмут... echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment] >reg.tmp echo "Path" = "%PATH%;Новый_Путь" >>reg.tmp regedit.exe /s reg.tmp del reg.tmp не катит ... path окажется "раскрытым" и скорее всего будет иметь не тот тип ... ps: а приведённую кучу команд ваще мона заменить одной командой: Код: plaintext Нету комманды reg Win 2000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2006, 15:26 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
Всем спасибо, С Новым годом ! Заработало вот так Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2006, 15:56 |
|
||
|
Как добавить значение к уже имеющимуся в реестре
|
|||
|---|---|---|---|
|
#18+
juks@gala.netВсем спасибо, видимо эта "ОС" и в 3003 будет mustнах juks@gala.netНету комманды reg Win 2000 и дадаже прощения не попросилл перед "ОС" обругать, охаять - и только потому, что сам нихера на знает... главное сначала обосрать, а извенения -это уже не барское дело juks@gala.netВсем спасибо, С Новым годом ! Заработало вот так reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Path /t REG_EXPAND_SZ /d "C:\TEST;%Path%" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2006, 21:36 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=33462610&tid=1511421]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
37ms |
get tp. blocked users: |
2ms |
| others: | 212ms |
| total: | 328ms |

| 0 / 0 |
