Имя: Пароль:
1C
1С v8
Отправка сообщения пользователям терминального сервера, и отключение их.
0 lll52
 
20.04.12
12:04
Думаю сделать 1С внешнюю обработку, которую будет запускать пользователь. В обработке 2 кнопки.
для отправки сообщения) :
КомандаСистемы("Start Msg * Выйдите все как-то так");

и для завершения всех процессов 1С) :
КомандаСистемы("TaskKill /IM 1cv8.exe /F");

Если запускаю на своем компьютере, работает и закрывает все процессы. А если на сервере, то говорит не найден Msg. Не работает даже если прописываю полный путь:
КомандаСистемы("Start C:\WINDOWS\system32\msg.exe * " + СокрЛП(ПроизвольноеСообщение));

Прошу совета и помощи :)
1 le_
 
20.04.12
12:08
net send
2 lll52
 
20.04.12
12:14
Добавлю, что сервер windows 2003 64-разрядный.
Тестю на своем компьютере - у меня ХР.

(1)net send -- ради теста: КомандаСистемы("net send /users " + СокрЛП(ПроизвольноеСообщение)) -- не взлетело.

А т.к. Start Msg - давало какой-то результат на моем ПК, хотелось бы доделать это до варианта для сервера.
3 zak555
 
20.04.12
12:14
смс отправь
4 lll52
 
20.04.12
12:37
Пробую так, тоже не получается.
КомандаСистемы("SET PATH=C:\Windows;C:\windows\system32");
КомандаСистемы("Start msg.exe * " + СокрЛП(ПроизвольноеСообщение));