ログアウトせずに別の認証情報を使用してドライブを再割り当てするために認証情報を消去することは可能ですか?


1

私はWebDAVサーバー上にさまざまな理由で2つの異なるアカウントを持っています。基本的に1つに個人用ファイル、もう1つに職業/学校タイプの関連ファイルがあります。再起動時にすべてが消去されるので、環境を設定するための長さのPowerShellスクリプトと、適切なWebDAVドライブをマッピングするだけのバッチスクリプトがあります。 y / nを要求し、ドライブの1つのセットをyに、もう1つのセットをnにマップするように設定しました。

一般的に、私は1つのセッションで個人的な仕事をするか、1つのセッションで個人的でない仕事をするだけですが、時には私は数時間ワークステーションにいて、最終的にギアを切り替えることがあります。ログアウトして再度ログインするのは面倒です(そして数分かかります)。通常、ブラウザで開いているタブがたくさんあるので、開くのが面倒です。

Credential Managerでキャッシュされた資格情報を削除しようとしました。 この答え 提案された rundll32.exe keymgr.dll, KRShowKeyMg rそしてそこにあるエントリを削除します。

これを実行した後、私はまだマップしたドライブにアクセスすることができました。そこで、私は手動でドライブを切断し、バッチスクリプトを再実行しました。

しかし、私は その他の ドライブのセットは何もしませんでした。同じドライブを再度マッピングしようとすると、Credential Managerが空の場合でも、資格情報の入力を求めるプロンプトが表示されることなく、それらのドライブがマッピングされました。

クレデンシャルマネージャ以外に、クレデンシャルを正しく削除するために移動する必要があるという前述の回答に加えて、新しいログインからのように再マッピングできるようになっていますか。

うまくいかない提案された解決策:

  • を使う net use * delete する ではない 作業。
  • を使う for /F "tokens=1,2 delims= " %G in ('cmdkey /list ^| findstr Target') do cmdkey /delete %H また動作しません。
  • ドメイン名の代わりにサーバーのIPアドレスを使用してフォルダーをマップします。私はこれがLANサーバのためのこの制限を回避するために働くことができると聞いた。サーバーは d.docs.live.net IPアドレスを使ってマッピングしようとすると失敗します。それ以外の場合は、両方のドライブを同時にマッピングしても問題ないということです。

@PimpJuiceIT Windows10。あなたの最初のコメントにすべてを試みた、それは動作しませんでした。私はクレジットをクリアしてからコマンドを実行しようとしましたが、その逆もありましたが、どちらもうまくいきませんでした。 nスイッチを付けてバッチスクリプトを実行すると、CredMangagerが空でアクティブなネット使用接続がないにもかかわらず、クレジットを要求することなく同じドライブを自動的に再マップします
InterLinked

1
1.) さて、これでうまくいくかどうかはわかりませんが、今は自分でテストできないからです。 d.docs.live.net に従ってDNSエイリアスを持っている nslookup その結果、これらの名前のうちの1つが以下の代わりに機能するかどうかわからない d.docs.live.net 念のため、これらのエイリアスを使用してこれを簡単にテストできます。管理者からcmdを実行 nslookup d.docs.live.net エイリアスをコピーして代わりに使用できます。 i.imgur.com/siXacfT.png
Pimp Juice IT

@PimpJuiceITあなたの最初の提案は:私はあなたのスクリーンショットにあるものをすべて試してみました。初めて使用しようとしたときに、システムエラー1790が発生しました(ネットワークログオンに失敗しました)。その後、システムエラー59(予期しないエラーが発生しました)が発生しました。それがうまくいくことができるならば、私は#1をやりたいです。 #2は面倒すぎるでしょう:管理者権限がなく、すべてが拭かれます。
InterLinked

@PimpJuiceITスクリプトでパスワードを指定すると(通常は行いません)、システムエラー1244が発生します。ユーザーが認証されていないため、要求されている操作は実行されませんでした。
InterLinked

@PimpJuiceIT PowerShellも試してみました The operation being requested was not performed because the user has not been authenticated.
InterLinked
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.