web-dev-qa-db-ja.com

マップされたネットワークドライブのパスワードを保存する方法

Tools> Map network driveから作成されたマップドライブがあります。

ドライブは別のマシンの共有フォルダにマッピングされています。そのため、マシンをオフにするたびに、ドライブを開くときにパスワードを要求されます。

このパスワードを保存する方法はありますか?

14
Ravisha

コマンドプロンプトで次の構文を使用してドライブを割り当てます。

Net Use X: \\Hostname\Share /savecred /p:yes

次に、ユーザー名とパスワードの入力を求められます。これは保存され、再起動後も入力を求められません。

スタート→実行→control userpasswords2→詳細設定→パスワードの管理を開いて、認証情報を追加することもできます。

この機能はWindowsに存在しますXP以降。

18

スティーブンジェニングスは正解ですが、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

バッチファイルをスタートアップフォルダーに配置し、再起動するたびに、マップされたドライブが再接続されます。この方法の悪い点は、パスワードがプレーンテキストとしてファイルに保存されていることです。

2
Jeff Baker
@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
1
orestes

まず、ドメイン環境にいる場合は、共有に正しい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

1
Nixphoe
@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
0
masrnet2006