確保在筆記型電腦上登錄時映射驅動器,嚴格無線
所以, $ software runs on a ‘server’ (windows client w/ file sharing to share out the db folder), and laptop client has the drive mapped and $ 軟體也安裝了。這是供應商推薦的設置。
好吧,當使用者啟動筆記型電腦並登錄時,還沒有連接無線,沒有映射驅動器,所以當軟體打開時它不會檢測到文件(b/c 它們沒有映射)並且使用者無法工作.
我以為我通過使用 powershell 登錄腳本來檢測無線連接的時間然後映射驅動器來解決這個問題,但我只是跟進,她說筆記型電腦再次停止工作,所以我只能假設它一定以某種方式壞了。使用者登錄後手動啟動軟體,我不會告訴她進入我的電腦點兩下Z盤手動啟動映射,然後啟動軟體。讓我看起來很糟糕。
當我去現場時,我將嘗試使用本地組策略和
將辦公室的無線配置文件設置為電腦配置,以便在登錄前先登錄
設置
Always wait for network at computer startup and logon
組策略使用組策略為使用者在登錄時設置驅動器映射
我希望所有這些都在桌面出現之前完成,因為從使用者體驗的角度來看,如果桌面啟動,那麼一切都應該準備就緒。
還有其他想法或我忽略的事情嗎?
本地組策略無法通過 GPP 驅動映射。我最終使用了一個 powershell 腳本
- 刪除舊的映射驅動器
- 等待任意秒數讓電腦連接到辦公室的特定SSID,如果在該時間範圍內未連接則退出
- 無線連接後,它會從文本文件(當然是安全字元串!)中導入使用者密碼,並將其與硬編碼的使用者名結合使用來映射驅動器。
我可以很容易地告訴使用者,當這個黑匣子消失時,一切都已連接。這是我最初使用的,由於某種原因停止工作。嗯,那個原因是使用者更改了她的密碼。我可能應該已經看到了這一點,但我通過創建一個特定的資源帳戶並授予它對所需共享的權限來解決這個問題。
84104 提出了使用 UNC 路徑的建議,但安裝軟體後,它只會通過映射驅動器連接。此外,她在使用該方法登錄後第一次打開軟體時會提示密碼,因為這不是域環境。
如果軟體支持
UNC paths
,你就可以使用那些。您也可以Network Places
通過 Group Policy添加它們User Configuration \ Preferences \ Shortcuts
。或者,您可以讓使用者通過 PowerShell 腳本啟動軟體,該腳本在啟動軟體之前執行適當的操作和/或完整性檢查。