Имя: Пароль:
1C
 
Получение имя пользователя в терминале
0 1cWriter
 
07.09.06
07:39
Как при подключении терминалом запускать 1С от имени пользователя терминала? Т.е. как в строке пакетного запуска указать имя пользователя под которым он зашел терминалом?
"C:\Program Files\1Cv77\BIN\1cv7.exe" /D"K:\1С\Base\" /m /N<?????>
1 ASV
 
07.09.06
07:47
Set wshNetwork = WScript.CreateObject(”WScript.Network”)
Set wshSheLL = WScript.CreateObject(”WScript.Shell”)
wshNetwork.UserName
2 ASV
 
07.09.06
07:48
3 1cWriter
 
07.09.06
07:53
Я так понял, ты предлогаешь авторизации в 1С не делать! А проверять имя пользователя в глобальнике?
4 1cWriter
 
07.09.06
07:56
А что то типа такого можно сделать:
"C:\Program Files\1Cv77\BIN\1cv7.exe" /D"K:\1С\Base\" /m /N"Net User"
5 ASV
 
07.09.06
08:00
vkz
Set wshNetwork = WScript.CreateObject(”WScript.Network”)
Set wshSheLL = WScript.CreateObject(”WScript.Shell”)
wshSheLL.Run "C:\Program Files\1Cv77\BIN\1cv7.exe" /D"K:\1С\Base\" /m /N"+wshNetwork.UserName
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.