共有にアクセス中にWindowsに資格情報の入力を強制する方法


27

既定では、コンピューターの共有にアクセスすると(Windowsエクスプローラーで\\ hostnameと入力)、Windowsは現在のユーザーの資格情報を渡します。現在のユーザーの資格情報が正しくない場合にのみ資格情報の入力を求めます。

Windowsに現在のユーザーの認証情報を渡さないように強制する方法はありますか?net viewコマンドを使用することを考えましたが、「ユーザー」および「パスワード」パラメーターを取得しません。

回答:


31

コマンドを入力した場合

net use \\SERVERNAME /u:DOMAIN\USER 

そのサーバーにアクセスするときに使用するそのユーザーのパスワードの入力を求められます


20

受け入れられた答えがこのエラーを与える場合;

System error 1219 has occurred.

Multiple connections to a server or shared resource by the same user, using 
more than one user name, are not allowed. Disconnect all previous connections 
to the server or shared resource and try again.

最初に既存の共有を削除する必要があります。急いでいる場合、これはサーバーに関係なく、それらすべてを無効にします。

NET USE * /DELETE

もう少し正確に他の共有を保持する場合は、次のコマンドを使用してサーバー上の既存の共有を一覧表示します。

NET VIEW \\SERVERNAME

次に、競合する共有を削除します。

NET USE \\SERVERNAME\SHARENAME /DELETE

最後に、受け入れられた回答を使用すると成功します。

NET USE \\SERVERNAME\SHARENAME /u:USERNAME
Enter the password for 'USERNAME' to connect to 'SERVERNAME':
The command completed successfully.

1
これは完璧で、問題は非常に面倒でしたので、どうもありがとうございました!
ブライアンは、

USERNAMEはシステムエラーに1219を与え続けて:あなたは何のWindowsエクスプローラのウィンドウがあまりにもそうNET USE \\ SERVERNAME \ SHARENAME / uのシェアを開けていない確認します
マシュー・ロック

1
ショーン、ありがとう、これは私のためのトリックをしました。
ケブ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.