我們有一個在登入時執行的腳本,並根據某些變數為使用者提供相關的映射網路磁碟機。在 XP 或 7 上沒有問題。
在 8 和 10 上,重新啟動後映射的磁碟機將消失。
即使我手動映射這些驅動器(確保勾選登入時重新連接),它們也會在重新啟動後消失。
我們需要研究將這些與群組策略進行映射,但這可能在未來比我想了解為什麼我們現有的方法不起作用更進一步。
任何人都可以深入了解為什麼會發生這種情況嗎?
答案1
首先,如果登入時沒有可用的網絡,這可能會導致磁碟機對應出現問題(因為登入過程並不總是等待網路)。有一個群組原則設定可以在登入之前等待網路(檢查https://technet.microsoft.com/en-us/library/gg486839.aspx和https://support.microsoft.com/en-us/help/2421599/)
第二;如果被呼叫的腳本正在執行「net use」命令而不使用 persist 命令,則映射的磁碟機將在登出時被刪除:
淨使用[/持續:{是|不}]
為什麼不使用 GPO 來映射驅動器,因為您有更多的選擇。