- ベストアンサー
エクセルVBA、DOSコマンドでOSログインユーザを取得
質問させていただきます。 エクセルVBA、DOSコマンドで現在ログインしている OSのユーザを取得する方法をご存知の方いらっしゃい ましたらぜひ教えてください。 よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
NT4、2000、XP、Windwos Server限定です DOSコマンド set USERNAME VBAならWSHを使用 Set WshNetwork = WScript.CreateObject("WScript.Network") MsgBox "User Name = " & WshNetwork.UserName
その他の回答 (1)
- ebi_negi
- ベストアンサー率51% (27/52)
回答No.1
エクセルVBAはよく知りませんが、ご使用中のOSが、Windows 2000/XP ならば、環境変数USERNAMEにセットされていると思います。 コマンドプロンプトから、C:\>set username<enter>で表示されます。 お役に立ちますか?
質問者
お礼
助かりました。ありがとうございました。
お礼
助かりました。ありがとうございました。