[ОТВЕТИТЬ]
Опции темы
25.10.2007 15:28  
FEINT
Подскажите, как запретить на учетной записи пользователя в ОС,
запуск более одной сессии (процесса) клиента СМ2000?
 
25.10.2007 15:33  
inna
а зачем?.....
 
25.10.2007 15:37  
akonev
действительно, зачем?

прямого способа навскидку придумать не могу.

наверное, можно ограничить количество сессий для одного пользователя на уровне оракла, но это будет не совсем то.
не уверен, что это действительно возможно, но в оракле столько всего разного... :)

можно мониторить процессы, пересчитывать количество sm2000.exe и убивать все, кроме первого. например, посредством nncron
 
25.10.2007 15:41  
FEINT
При втором открытии программы пользователем, происходит полный сброс принтеров в ОС (как на 2000 так и на ХР), приходится полностью перезапускать клиента в ХР, а в 2000 повторно устанавливать все принтеры.
 
25.10.2007 18:11  
student
Цитата:
Сообщение от FEINT
При втором открытии программы пользователем, происходит полный сброс принтеров в ОС (как на 2000 так и на ХР), приходится полностью перезапускать клиента в ХР, а в 2000 повторно устанавливать все принтеры.
попробу использовать vbs - назначь на него ярлыки запуска см2000
(пример с командным окном "cmd.exe" - второй раз точно не запуститься)

скрипт.vbs

Set WshShell = CreateObject("WScript.Shell")
Set objService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\CIMV2")

For Each objProc In objService.ExecQuery("SELECT * FROM Win32_Process")
if instr(1,objProc.CommandLine,"cmd")>0 then
rc=1
exit for
else
rc=0
end if
Next

if rc=0 then
WshShell.run "cmd.exe"
end if

вместо cmd используй название см2000 - можно посмотреть в процессах винды
 
26.10.2007 07:13  
kadr
Это всё конечно хорошо, но я думаю надо лечить причину, а не следствие, т.к. слетание принтеров при открытии второй копии это всего лишь следствие, надо разбираться с виндой что и как не донастроено (не так настроено).
 
 
Опции темы



Часовой пояс GMT +3, время: 08:06.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.