0

各ネットワーク ドライブの接続ユーザー名を取得したいと思います。ネットワーク ドライブ接続のログオン ユーザー名ではなく、ローカル コンピュータ名を出力する方が簡単であることがわかりました。誰かがこれについて考えていますか?ありがとう。

Set wn1 = Wscript.CreateObject("WScript.network")
MsgBox(wn1.UserName)
4

1 に答える 1

0

明示的な資格情報で接続された共有のログイン名を知りたい場合は、サーバー側でセッションを列挙する必要があります。クライアントはこの情報を保存しません。他のすべてのネットワーク ドライブの場合、ログイン名は現在のユーザーの名前です ( CreateObject("WScript.Network").UserName)。

于 2013-02-25T13:51:29.103 に答える