自動重新連接 NAS 驅動器

自動重新連接 NAS 驅動器

我有一台 Windows 8.1 計算機,可以無線連接到我的網路。我有兩個 NAS 驅動器插入無線路由器。

NAS 驅動器設定為自動啟動,因此當電腦關閉時它們不會運作。

啟動筆記型電腦時,NAS 驅動器啟動時會透過無線網路清楚地發送訊號。從「喚醒」到指示燈停止閃爍並啟用共用大約需要 1 分鐘。

不過,Windows 8.1 進入桌面的速度比共享變得可用的速度要快一些,而且我收到 Windows 無法重新連接我的共享的訊息。按一下「我的電腦」中斷開連線的共用,然後將其連線。

我在筆記型電腦上有一個帳戶,它是管理員等級帳戶,沒有密碼,Windows 直接啟動到桌面。

我的問題是;有誰知道有什麼方法可以讓網路連線「等待」NAS完全喚醒並且共享變得可用?

編輯:2016 年 10 月 17 日。 答案已刪除並作為答案發布

答案1

我已經回答了我自己的問題,但這樣做發現了兩種其他人可能感興趣的方法。然後我選擇留下“問題”並提供我的兩個發現作為答案(感謝 AFH 的建議)

1) 建立一個 netlogon.bat 檔案並將延遲更改為您選擇的任何值 - 60 秒?然後網路連線將不會嘗試連線。其語法(對於其他可能感興趣的人)是:

開啟 CMD 視窗並輸入:

net use /persistent:no <hit enter to make shares non persistent>  
net use * /del /yes <hit enter to delete any existing shares>  
notepad "%UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\netlogon.bat" 

按下回車鍵 - 這將打開一個記事本並詢問您是否要建立此文件

在記事本中輸入:

@echo off  
set delay=60 <or whatever delay you choose>  
ping localhost -n %delay%  
net use X: \\NASname\ShareName  

當然,用您的共用和裝置替換“NASname”和“ShareName”

這將在設定的延遲後創建您的共享

2)這就是我正在嘗試的:
從下載“MapDrive.exe”http://zornsoftware.codenature.info/free-downloads?did=5並將可執行檔放入 C:\Windows 或搜尋路徑中的其他位置。

使用 CMD 視窗中的“net use”再次將持久性設為“no”並刪除現​​有共用(如上所述)

然後再次從 CMD 視窗輸入:

notepad "%UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\netlogon.bat"

但在此批次檔中輸入:

C:\Windows\MapDrive.exe X: \\NASname\ShareName 60  

無論您擁有多少股份。

啟動時,這將開始嘗試重新連接共享,直到達到指定的逾時(在本例中為 60 秒)。您可以將超時設定為您想要的

使用批次檔將在執行時產生一個 CMD 視窗。如果這讓您感到困擾,您可以建立捷徑來執行「開始」功能表中的每個命令。

如果您只有一兩個共享需要重新連接,則快捷方式可能會更好

我希望這些資訊對其他人有用

相關內容