実現したいこと
EXCEL VBAだと
Name1=Environ("USERNAME") で "PC123"
Name2=Application.UserName で "鈴木三郎"
となります。
"鈴木三郎"は、Microsoft365アカウントの名前です。
Name1とName2をVBscriptで取得する場合、
Set WSN = CreateObject("WScript.Network")
Name1 = WSN.UserName
Set ExApp = CreateObject("Excel.Application")
Name2 = ExApp.UserName
で、EXCEL VBAと同じ結果が得られます。
しかし、CreateObject("Excel.Application")で5秒ぐらい
時間がかかるのが嫌なので、EXCELを経由しないやり方を
採用したいのですが、いい方法はないでしょうか。
ご教授お願い致します。
