web-dev-qa-db-ja.com

ネットワーク共有にログインしているユーザーを変更するにはどうすればよいですか?

[資格情報を記憶する]チェックボックスがオフになっていても、エクスプローラ(割り当てられたネットワークドライブではない)を介してサーバーに接続すると、Windowsはログアウトするまでパスワードを記憶します。ログアウトして再度ログインせずに共有のユーザー/パスワードを切り替える方法はありますか?

63
Tim

共有を自分のシステムにマッピングしていますか、それとも単にマイコンピュータから直接アクセスしていますか?ドライブをマッピングする場合は、別のユーザー名を使用してConnectへのリンクを選択し、そこでユーザー/パスワードを選択できます。 'Net Use'コマンドを使用すると、代替資格情報を使用して共有にアクセスすることもできますが、それらの代替資格情報を使用してマッピングしなくても共有を参照できるかどうかはわかりません。

29
Matrix Mole

コントロールパネルからWindowsに保存されている共有の認証情報を上書きすることができます。私はこれがWindows 2000、または少なくともXPのまわりから可能になるはずだと思います。ただし、これらの関数の名前はすべてのバージョンで異なります。この記事では、Windows 7の名前を使用しています。

  • [ユーザーアカウントと家族の安全]のアカウントページを開きます。

    (スタートメニューから画像をクリックするか、コントロールパネルを開きます)。

  • 左側のパネルで、[資格情報の管理]を選択します。

  • Windows資格情報の場合

    • 問題のサーバーにエントリがある場合は、それを削除します。

      (あなたが以前にここにいたことがなければ、おそらく存在しないでしょう)。

    • [Windows資格情報を追加]を選択します。

    • サーバーを入力してください(例:\\10.0.0.2\myShare)。

    • 必要な新しい資格情報を入力してください。

さて、手動で\\10.0.0.2\myShareにナビゲートするとき、それはもう古い信任状を使いません。

40
thnee

私はMatrixとTimの両方が提案したものを使おうとしました、しかしそれは私のために働きませんでした。私の場合は私が使ってしまいました

Net Use \\SERVER\share /delete

これがしたことは、共有ドライブへのすべての接続を切断してから再接続しようとしたときに、もう一度自分のユーザー名とパスワードの入力を求められました。

26
LeTanc

キャッシュされた資格情報を削除するには、以下の手順に従ってください。

あなたは記事を参照することができます http://www.morgantechspace.com/2013/07/how-to-clear-windows-cached-credentials.html

  1. Start -> Runをクリックするか、またはをクリックして実行ウィンドウを開きます。 ⊞ Win+R

  2. テキストボックスにコマンドrundll32.exe keymgr.dll, KRShowKeyMgrを入力し、[OK]をクリックします。注:コマンドプロンプトからこのコマンドを入力して実行することもできます。

  3. 保存した認証情報を削除するには、エントリの1つを選択してRemoveを選択します。確認画面が表示されます。 OKをクリックするとアカウントが削除されます。

  4. Addボタンをクリックして適切な情報を入力することで、保存されているパスワードを追加することもできます。

12
user246173

認証情報を削除または編集した場合は、ログアウトしてWindowsにログインし直す必要があります。それ以外の場合は、キャッシュされた資格情報が引き続き使用されます。

5
michaelo

Windows 8の場所は少し異なります。

GUI経由

コントロールパネル - > すべてのコントロールパネル項目 - > 資格情報マネージャ

- または -

実行ボックスを使用する(Windows Key + R):control /name Microsoft.CredentialManager

4
Brandon Flath

WIN + R

cmd - > Enter

ネット使用x:\\ 192.168.2.10\dir/user:ワークグループ\ xxx yyy/persistent:あり

xxxはログイン名です。

yyyはパスワードです

dirは共有ディレクトリです

x: - マウントしているドライブです

3
Tengiz

これがしたことは、共有ドライブへのすべての接続を切断してから再接続しようとしたときに、もう一度自分のユーザー名とパスワードの入力を求められました。

再ログインして、もう一度確認してください

3
smtoo

皆さん、ここに感謝します。私はこの目的のためにbatスクリプトを書き、それは毎回成功します。Win10とWin7でテストしました。

LanmanWorkstationlmhostsサービスを再起動すればうまくいきました。

set LoginAccount=USERNAME
REM Replace USERNAME by your username

set LoginPasswd=PASSWD
REM Replace PASSWD by your password


set ShareServer=SERVERIP
REM Replace SERVERIP by your server's IP or DNS Name

REM 

REM Check if Credential of target Server Exsit
cmdkey /list:%ShareServer% | findstr /N ^^ | findstr /V "^[1-2]:" | findstr /I /C:" %ShareServer%" >nul

if '%errorlevel%' NEQ '0' (
    REM Non Credential of target Server Exsit
    REM Do nothing
) else (
    REM Credential of target Server Exsit
    REM Delete the Credential
    cmdkey /delete:%ShareServer%
)

REM Add new Credential
REM You can found the new Credential in "Control Panel -> Credential Manager"
cmdkey /add:%ShareServer% /user:%COMPUTERNAME%\%LoginAccount% /pass:%LoginPasswd%

REM Delete All cached Credentials of target Server
Net Use \\%ShareServer% /delete /Y

REM Set Relative Services Start Type to Auto
sc config LanmanWorkstation start=auto >NUL 2>&1
sc config lmhosts start=auto >NUL 2>&1
sc config netlogon start=auto >NUL 2>&1
sc config sessionenv start=auto >NUL 2>&1
sc config Browser start=auto >NUL 2>&1

REM Restart Relative Services by Powershell
powershell -inputformat none -outputformat none -NonInteractive -Command "Restart-Service LanmanWorkstation,lmhosts -Force"

REM Make new connection
Net Use \\%ShareServer% "%LoginPasswd%" /user:"%COMPUTERNAME%\%LoginAccount%"

REM Open shared folder on Explorer
explorer \\%ShareServer%

ドメインアカウントを使用している場合は、%COMPUTERNAME%\%LoginAccount%%LoginAccount%@YOUR.DOMAINに置き換えます。

1
Y.Ganothr

まだ使っていない方は、名前またはIPでネットワーク共有に再度アクセスしてください。

間違ったユーザーで\\192.168.2.10\に接続した場合は、代わりにサーバー名を使用して once を試すことができます。 \\Server\を開くと、資格情報の入力を再度求められます。それ以降は、同じサーバーに対して2つの異なるセッションが開かれます。それらは、それらのログインが期限切れになるまで続く可能性があり、それは潜在的に次のログアウトまでです。

このため、これから正しいパスを使用していることを確認する必要があります。バックアップを実行するためにより高い権限を持つアカウントにログインする必要がある場合は、バックアップツールがIPではなく\ Server [path] `で動作することを確認してください。

私の知る限りでは、これは最小限の労力で済む回避策です。再度ログインしたり、ネットワークドライブを割り当てたりする手間を省きたい場合に便利です。

0
Lilienthal

私はあなたが以下の下にローカルユーザ/パスワードのリストを持っていることをちょうど見つけました:

コントロールパネル>資格情報マネージャ

(ローカルネットワーク共有、FTPアカウントなど)

0
adrianTNT