Получение имя пользователя в терминале
☑
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
Ошибка? Это не ошибка, это системная функция.