Windows 7でSMB共有を自動マウントする方法を教えてください。最初にログインしたときに、ドライブは表示されますが「マウント」されていません。これはマップされたネットワークドライブですが、iTunesは音楽を見つけられません。 Windowsエクスプローラでドライブをクリックしてマウントするまで、サーバー上でドライブを「切断」されているとWindowsエクスプローラで表示されます。
'net'コマンドを使用してログオンを追加してみることができます
例えば、
Net Use z: \\server\share
これをログオン時に開始するには、いくつかの方法があります。バッチファイルに入れてスタートアップ項目に追加するか、タスクスケジューラに追加するか、ローカルグループポリシーに追加することを3つ考えます(間違いなく、その他)
私は通常、その共有に対して「dir」コマンドを実行するバッチスクリプトを使用します。
メモ帳を開き、次のように入力します。
dir I:
Iをマップしたドライブ文字に置き換えます。
コマンドの最後に> nulを実行して、実行時にコマンドプロンプトウィンドウの出力を非表示にすることもできます。
ファイルをクリックし、次に名前を付けて保存をクリックします。
タイプとして保存をすべてのファイルに変更します。ファイルをC:\ Users\username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startupフォルダーに保存し、それをmapdrive.batと呼びます。 sernameを自分のユーザー名に置き換えます。
次にコンピュータを起動したときに、このスクリプトが実行されます。これにより、ウィンドウはマップされたドライブに強制的に接続されます。
必要なのは、単純なNet Useコマンドだけです。ネットワーク共有で別のユーザー名/パスワードが必要な場合は、それらも指定できます。
Net Use i: \\server1\Directory3 /persistent:yes
ネット使用のドキュメント:
http://technet.Microsoft.com/en-us/library/bb490717.aspx
私はこのような共有を常に問題なくマッピングします。ログイン後、共有が再接続するまでに1、2秒かかることがあります。それは常にインスタントではありません。
バッチファイルを使用して、存在しないファイルをマップされたドライブからローカルのc:\ドライブにコピーしてみることができます。これは、マップされたドライブを強制的にマウントしてファイルを探し、エラーを返しますが、ドライブはマウントされます。
スタートアップグループの単純なバッチファイルでうまくいくはずです。
コピー:\ badfile.txt c:\
MOUNTME.BATとして保存してから、これを起動フォルダーに配置します。
Windows 7を使用していると仮定します。
「コンピュータ」をクリックすると、上部に「ネットワークドライブの割り当て」ボタンが表示されます。 [ネットワークドライブの割り当て]をクリックします
ドライブ文字を選択し、ネットワークフォルダーのパスを入力します。
それでおしまい。
ドライブをマップするとき(エクスプローラーで)、インターネットをマップし(ウェブサイトに接続してドキュメントを共有する)、通常どおりマップします。これは、SAMBA共有をマップする方法であり、ログイン時にマップされます。私はこの方法と通常のマップ方法の違い、または通常のNet Use xとの違いを詳しく調べたことはありません:\ server\pathメソッド.
他に必要な唯一の奇妙なことは、v2が応答しない場合にNTLM v1を有効にすることです。