LinkStation LS410D0201
転送速度100MB/sを実現した高速NAS
NAS(ネットワークHDD) > バッファロー > LinkStation LS410D0201
NASの共有フォルダーをネットワークドライブとして割り当てている場合に
スリープ解除でドライブが「赤×」(fig-1)になってしまう問題を解決します。
下記のスクリプトをメモ帳にペーストしファイル名を(例)「AutoNASMunt.wsf」
として「C:\Program Files」又は「C:\Program Files (x86)」下に任意の
フォルダーを作り保存します。
NAS共有フォルダーを3つL,M,N割り当てたものとしてスクリプトを設定して
おります。
========================= 以下スクリプト =========================
<job id="main">
<script language="JavaScript">
// 設定
var drives = [
{ letter: 'L:', path: '\\\\LS410D_3AD\\public' },
{ letter: 'M:', path: '\\\\LS410D_3AD\\tanaka' },
{ letter: 'N:', path: '\\\\LS410D_3AD\\inst' },
];
function connect(net, letter, path) {
try {
net.RemoveNetworkDrive(letter);
} catch(e) {
}
try {
net.MapNetworkDrive(letter, path);
} catch(e) {
}
}
// ネットワーク接続の準備が整うまで3000[ms]待つ
WScript.Sleep(3000)
var net = WScript.CreateObject("WScript.Network");
for (var i = 0; i < drives.length; i ++) {
// 「設定」の部分の末尾のコンマの有無によるエラーを抑制
if (drives[i] == null) {
break;
}
connect(net, drives[i].letter, drives[i].path);
}
</script>
</job>
============================== 以上 ==============================
保存を終えたら「コントロールパネル」→「管理ツール」→「タスクスケジューラー」
(fig-2)と辿ります。
「操作」→「タスクの作成」→「タブ・全般」の「名前」に任意の名前を付けます。
例(fig-2)では「AutoNASMount」としました。
次に「タブ・トリガー」→「新規」で下記の設定を行います。
「タスクの開始」:「イベント時」
「ログ」:「システム」
「ソース」:「Power-Troubleshooter」
「イベントID」:「1」
設定を終えたら「OK」を押します。
fig-3「タブ・操作」→「新規」→「操作」:「プログラムの開始」→「参照」で保存した
スクリプトを選択し「OK」を押します。
以上でスリープから戻った場合でもNASの共有フォルダーを割り当てたドライブレターを
正常に使える様になります。
WiFi接続の端末では再起動時にも同様の事が起こりますがスタートアップに同様の登録を
行えば解決します。
但し,WiFiのアンテナの接続が確立した時点で行わないとスクリプトの実行が空振りと
なる為,タイマーの値や起動時の遅延を調節する必要があります。
この調節を行うにはバッチファイルの方が便利です。
======================= 以下バッチファイル =======================
net use L: /delete
net use M: /delete
net use N: /delete
ping localhost -n 1 > nul
net use L: \\LS410D_3AD\public
net use M: \\LS410D_3AD\tanaka
net use N: \\LS410D_3AD\inst
============================== 以上 ==============================
スクリプトの出所はGreen Rabbitさんのブログサイト
http://green-rabbit.sakura.ne.jp/blog/2011/08/14/2585/
タスクスケジューラーの設定方法の出所はazu(アズ)さんのブログサイト
http://efcl.info/2010/0504/res1674/
を参照しました。
書込番号:17602678
1点
バッチファイルの以下の部分ですが
net use L: /delete・・・を
echo Y | net use L: /delete・・・の様に修正しております。
理由はバッチファイルが走り出す前にファイルエクスプローラーなどで該当(L:\)ドライブを開いていると「記してもいいの?Y/N」の様なメッセージが出て「Y」キー押すまでネットワークドライブが構成できない為です。
パイプを使って「Y」を「net use ・・・コマンド」に渡します。
スリープ解除後のタスクスケジューラーの登録も.wsfではなく.batを実行しております。
書込番号:19875172
0点
このスレッドに書き込まれているキーワード
「バッファロー > LinkStation LS410D0201」の新着クチコミ
| 内容・タイトル | 返信数 | 最終投稿日時 |
|---|---|---|
| 14 | 2019/04/04 21:34:41 | |
| 10 | 2017/12/20 11:22:42 | |
| 13 | 2016/08/17 10:59:39 | |
| 2 | 2016/03/26 22:39:29 | |
| 4 | 2015/12/20 20:15:18 | |
| 0 | 2015/12/12 17:31:58 | |
| 10 | 2016/01/07 1:43:13 | |
| 10 | 2015/11/04 22:46:00 | |
| 12 | 2015/08/07 23:32:07 | |
| 18 | 2015/07/30 9:24:27 |
クチコミ掲示板検索
新着ピックアップリスト
-
【欲しいものリスト】外付けHDD
-
【欲しいものリスト】a
-
【Myコレクション】Windows11対応でCPU換装とディスク増強
-
【Myコレクション】pc
-
【Myコレクション】メインアップグレード最終稿
価格.comマガジン
注目トピックス
(パソコン)
NAS(ネットワークHDD)
(最近3年以内の発売・登録)











