Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Default User или как сделать относительный путь к нему

Ответить
Настройки темы
[решено] Default User или как сделать относительный путь к нему

Аватара для AppleNTU

Dі`яbloк


Автор проектов


Сообщения: 449
Благодарности: 125


Конфигурация

Профиль | Отправить 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
помогите этот вопрос решить!

-------
C вами Було Яблочко... --- ни один адон не заброшен - время... вышедший из отпуска... разгребаемся....


Отправлено: 18:08, 08-08-2007

 


Moderator


Сообщения: 53456
Благодарности: 15501

Профиль | Отправить PM | Цитировать


AppleNTU, RunOnce отрабатывает не так, как RunOnceEx.
Попробуйте:
Код: Выделить весь код
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

Отправлено: 18:44, 08-08-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для AppleNTU

Dі`яbloк


Автор проектов


Сообщения: 449
Благодарности: 125

Профиль | Отправить PM | Цитировать


Неработает только, что проверял

-------
C вами Було Яблочко... --- ни один адон не заброшен - время... вышедший из отпуска... разгребаемся....


Отправлено: 19:05, 08-08-2007 | #3



Moderator


Сообщения: 53456
Благодарности: 15501

Профиль | Отправить 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%
Путь в переменной %DefaultUserProfile%

Последний раз редактировалось Petya V4sechkin, 17-06-2011 в 21:53. Причина: упростил.

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:55, 08-08-2007 | #4


Аватара для AppleNTU

Dі`яbloк


Автор проектов


Сообщения: 449
Благодарности: 125

Профиль | Отправить 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

правильно я понял!!!

-------
C вами Було Яблочко... --- ни один адон не заброшен - время... вышедший из отпуска... разгребаемся....


Отправлено: 16:48, 10-08-2007 | #5


Аватара для AppleNTU

Dі`яbloк


Автор проектов


Сообщения: 449
Благодарности: 125

Профиль | Отправить PM | Цитировать


спасибо!! Все опредееляется копитруется а команда start /wait на *.exe не работает с этим путем!!! может чего то нетак понял?

-------
C вами Було Яблочко... --- ни один адон не заброшен - время... вышедший из отпуска... разгребаемся....


Отправлено: 15:17, 15-08-2007 | #6



Moderator


Сообщения: 53456
Благодарности: 15501

Профиль | Отправить PM | Цитировать


Цитата AppleNTU:
команда start /wait на *.exe не работает с этим путем!!!
Подробнее, пожалуйста.

Отправлено: 16:50, 15-08-2007 | #7


Ветеран


Сообщения: 894
Благодарности: 137

Профиль | Отправить PM | Цитировать


AppleNTU,
Цитата AppleNTU:
команда start /wait на *.exe не работает с этим путем!!! м >>>
попробуй так:
start /wait "" "%DefaultUserProfile%\Samlpe.exe"

-------
Я не развожу политику в подписи
ПТН ПНХ


Отправлено: 22:32, 15-08-2007 | #8



Moderator


Сообщения: 53456
Благодарности: 15501

Профиль | Отправить PM | Цитировать


AppleNTU, до меня только что дошло, зачем эти сложности? Почему бы не использовать стандартную переменную %UserProfile%? На этапе T-12 (во время выполнения Cmdlines.txt) она будет содержать путь к профилю Default User.

Отправлено: 15:31, 16-08-2007 | #9


Аватара для AppleNTU

Dі`яbloк


Автор проектов


Сообщения: 449
Благодарности: 125

Профиль | Отправить PM | Цитировать


это действительно хорошо на Т12 этапе, я так тоже "додумался", но фишка в том есть, что некоторые программы которые ставятся после первой загрузки, и соотвественно нужно применить настройки позже - для настройки онных!
vserd извини ещё не проверил!

-------
C вами Було Яблочко... --- ни один адон не заброшен - время... вышедший из отпуска... разгребаемся....


Отправлено: 11:52, 17-08-2007 | #10



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » [решено] Default User или как сделать относительный путь к нему

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Только один пользователь. Никаких 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




 
Переход