Показать сообщение отдельно
Старый 03.11.2005, 17:37     # 161
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
Cartman
>Как определенным пользователям заменить explorer в терминальной сессии?
Смотришь где прописан shell в HKEY_LOCAL_MACHINE и прописываешь там же shell, но не explorer а чего тебе надо, в HKEY_CURRENT_USER (в user.dat профиля на терминальном сервере). У юзера при заходе на сервер будет грузится чего пропишешь. Но, проблема что при закрытии программы не происходит выхода
Решал это безобразие так:
Код:
.code

  start:
	invoke	WinExec,"C:\1c_run.bat",SW_HIDE
	invoke	ExitProcess,0
.end start
Это на асме, можно и на чем-нить еще. а в 1c_run.bat прописал
Код:
@"C:\Program Files\1Cv77\BIN\1cv7s.exe" enterprise
@C:\WINDOWS\system32\shutdown.exe -l
Все замечательно работает
ЗЫ. Эт если надо сделать на нескольких терминальных серверах запуск пользователям разных программ.
ЗЗЫ. Мож это и не совсем правильно, но как умеем
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума