
マップドライブを作成しましたツール > ネットワークドライブのマップ。
ドライブは別のマシンの共有フォルダにマップされています。そのため、マシンの電源を切るたびに、ドライブを開くときにパスワードの入力を求められます。
このパスワードを保存する方法はありますか?
答え1
コマンド プロンプトで次の構文を使用してドライブをマップします。
net use X: \\Hostname\Share /savecred /p:yes
次に、ユーザー名とパスワードの入力を求められます。これらは保存され、再起動後も求められなくなります。
「スタート」→「実行」→「詳細設定」→「パスワードの管理」を開いて資格情報を追加することもできますcontrol userpasswords2
。
この機能は Windows XP 以降に存在します。
答え2
Stephen Jennings さんの回答は正しいのですが、再起動後もネットワーク ドライブにパスワードを保存しない XP コンピュータがかなりあることがわかりました (Ravisha と user65130 さんが気付いたかもしれません)。これらの XP コンピュータで私が見つけた唯一の解決策は、これをバッチ ファイルに記述することです。
net use X: \\Hostname\Share password /savecred /p:yes
または
net use X: \\Hostname\Share /user:machinename\username password /savecred /p:yes
バッチ ファイルをスタートアップ フォルダーに配置すると、再起動するたびにマップされたドライブが再接続されます。この方法の欠点は、パスワードがファイルにプレーンテキストとして保存されることです。
答え3
まず、ドメイン環境の場合は、共有に適切なNTFS権限を与え、ログインスクリプトを設定します。私はnet useを使うのが好きです。
net use z: \\server\sharename
ワークグラウンド環境の場合は、クライアントでログインするときと同じユーザー名とパスワードを共有マシンに作成すると、同じことを行うことができます。
そのようなものが利用できない場合は、スクリプトでユーザー名とパスワードを指定できます。
net use z: \\server\sharename /user:machinename\username Password
このツールを使用すると、一般ユーザーが権限を把握し、exe として設定することが少し難しくなります。
http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html
答え4
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \\172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \\172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*
echo ---------------------------------------------------
EXIT