WSHを利用したネットワークドライブの割当方法
これで、ログオンユーザとNASのユーザが違っても問題なし
以下のファイルをスタートアップにいれれば、完了♪
-----【@IT:運用】から一部抜粋しました-----
ネットワークドライブの割当
Set objNetwork = WScript.CreateObject("WScript.Network")
objNetwork.MapNetworkDrive "X:", "\\Server\Share1"
objNetwork.MapNetworkDrive "Y:", "\\Server\Share2", True
objNetwork.MapNetworkDrive "Z:", "\\Server\Share3", False, "user01", "password"
上記は、「Server」という名前のサーバに
「Share1」「Share2」「Share3」という共有フォルダがあった場合に
これらをそれぞれ「X:」「Y:」「Z:」として
ネットワーク・ドライブに割り当てるもの
X:ドライブは現在のユーザーでの一時的な接続
Y:ドライブは永続的な接続
Z:ドライブはユーザー名とパスワードを指定して、現在とは別のユーザーで接続している。
ネットワークドライブの削除
Set objNetwork = WScript.CreateObject("WScript.Network")
objNetwork.RemoveNetworkDrive "X:"
objNetwork.RemoveNetworkDrive "Y:"
objNetwork.RemoveNetworkDrive "Z:"