|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Default User или как сделать относительный путь к нему |
|
[решено] Default User или как сделать относительный путь к нему
|
Dі`яbloк Сообщения: 449 |
Профиль | Отправить PM | Цитировать Бывают такие случаи, что ставят систему поверх старой и тогда Default User появляется его клон Default User.windows, но многие программ настроены таки образом, что свои файлы копируют не Default User.windows а Default User (например:%systemdrive%Documents and Settings\Default User\...\XS2.exe) как можно учитывать разные имена в Default User?
как можно запустить, что бы что то поставиться именно при создании нового пользователя Один раз отработала программа и все типа RunOnce в теме http://forum.oszone.net/thread-62943.html в посте http://forum.oszone.net/post-623851-197.html рассматривался реестровій метод но у меня почемуто неотрабатываеет при создании нового профиля при первом входе в систему HKU,".DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce"- эта веточка реестра почему реестр -потому что все равно как ваша папка Default User называется. вот различные примеры которыми я пытался это дело провернуть (кусок start.cmd SET KEY=HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce SET i=100 REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\Temp\XS2.exe" /f SET /A i+=1 REG ADD %KEY%\%i% /V 1 /t REG_EXPAND_SZ /D "%systemdrive%\Temp\DX.exe" /f SET /A i+=1 помогите этот вопрос решить! |
|
------- Отправлено: 18:08, 08-08-2007 |
Сообщения: 53456
|
Профиль | Отправить PM | Цитировать |
Отправлено: 18:44, 08-08-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Dі`яbloк Сообщения: 449
|
Профиль | Отправить PM | Цитировать Неработает только, что проверял
|
------- Отправлено: 19:05, 08-08-2007 | #3 |
Сообщения: 53456
|
Профиль | Отправить PM | Цитировать AppleNTU, ок, подойдем к вопросу с другой стороны.
Хотите корректное определение пути к Default User? Пожалуйста: @Echo Off SetLocal EnableExtensions For /F "Tokens=2*" %%I In ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /v ProfilesDirectory') Do Set ProfilesDirectory=%%J Call Set ProfilesDirectory=%ProfilesDirectory% For /F "Tokens=2*" %%I In ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /v DefaultUserProfile') Do Set DefaultUserProfile=%ProfilesDirectory%\%%J Echo %DefaultUserProfile% |
Последний раз редактировалось Petya V4sechkin, 17-06-2011 в 21:53. Причина: упростил. Отправлено: 20:55, 08-08-2007 | #4 |
Dі`яbloк Сообщения: 449
|
Профиль | Отправить PM | Цитировать ещё не успел попробывать, но если нам нужно что-то сделать типа единожды то создаём батник который спомощью вышеописанного примера мы его прописываем в автозагрузку и в конце когда он сделал что нужно он сам себя удаляет из автозагрузки вот и получается пример корректной отработки:
SET KEY=HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\RunOnce REG ADD %KEY% /v XS2_Run /d "%systemdrive%\Temp\XS2.exe" /f REG ADD %KEY% /v DX_Run /d "%systemdrive%\Temp\DX.exe" /f правильно я понял!!! |
|
------- Отправлено: 16:48, 10-08-2007 | #5 |
Dі`яbloк Сообщения: 449
|
Профиль | Отправить PM | Цитировать спасибо!! Все опредееляется копитруется а команда start /wait на *.exe не работает с этим путем!!! может чего то нетак понял?
|
------- Отправлено: 15:17, 15-08-2007 | #6 |
Сообщения: 53456
|
Профиль | Отправить PM | Цитировать Цитата AppleNTU:
|
|
Отправлено: 16:50, 15-08-2007 | #7 |
Ветеран Сообщения: 894
|
Профиль | Отправить PM | Цитировать AppleNTU,
Цитата AppleNTU:
start /wait "" "%DefaultUserProfile%\Samlpe.exe" |
|
------- Отправлено: 22:32, 15-08-2007 | #8 |
Сообщения: 53456
|
Профиль | Отправить PM | Цитировать AppleNTU, до меня только что дошло, зачем эти сложности? Почему бы не использовать стандартную переменную %UserProfile%? На этапе T-12 (во время выполнения Cmdlines.txt) она будет содержать путь к профилю Default User.
|
Отправлено: 15:31, 16-08-2007 | #9 |
Dі`яbloк Сообщения: 449
|
Профиль | Отправить PM | Цитировать это действительно хорошо на Т12 этапе, я так тоже "додумался", но фишка в том есть, что некоторые программы которые ставятся после первой загрузки, и соотвественно нужно применить настройки позже - для настройки онных!
vserd извини ещё не проверил! |
------- Отправлено: 11:52, 17-08-2007 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Только один пользователь. Никаких Default User, All Users, LocalService,NetworkServis | vzli_izv | Автоматическая установка Windows 2000/XP/2003 | 21 | 20-12-2011 23:45 | |
[решено] Добавление проги в quick launch для всех пользователей (или для default user) | mty | Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista | 1 | 12-02-2008 00:43 | |
Как изменить настройки (профиль Default User? All Users?) указанные при установке | sanykool | Microsoft Windows NT/2000/2003 | 2 | 18-10-2005 15:47 | |
Где в АД храниться Default User? | Guest | Microsoft Windows NT/2000/2003 | 6 | 22-03-2004 01:48 | |
Как сделать удаленный сервер и подключится к нему? | SkyDisk | Microsoft Windows 95/98/Me (архив) | 8 | 05-08-2002 17:11 |
|