Имя: Пароль:
1C
 
Получить имя текущего пользователя windows в 1с .7.7
0 Vel14
 
18.02.08
11:21
Какие способы существуют?

Необходимо при начале работы системы получить имя пользователя windows.
1 Вжескрыылг
 
18.02.08
11:26
(0) по-видимому, через wscript.shell
2 dk
 
18.02.08
11:26
echo %username%
или
echo %username% >> c:\111.ttt
---
хотя щас придут спецы и запинают :)
3 ZanderZ
 
18.02.08
11:27
WScriptNetwork=СоздатьОбъект("WScript.Network");
ИмяВДомене=ВРег(СокрЛП(WScriptNetwork.UserDomain)+"\"+СокрЛП(WScriptNetwork.UserName));
4 Нуф-Нуф
 
18.02.08
11:28
(3) а если нет домена?
5 Heckfy
 
18.02.08
11:29
6 ZanderZ
 
18.02.08
11:32
(4) убери
ВРег(СокрЛП(WScriptNetwork.UserDomain)+"\"+ будет просто пользователь
7 Vel14
 
18.02.08
14:49
Спасибо, камрады!