
Windows 10 拒絕透過登入腳本呼叫設定磁碟機代號net use
。
該腳本是一個 .bat 文件,已分別放置在:
- c:\windows\system32\grouppolicy\使用者\腳本\登入
- c:\programdata\microsoft\windows\開始功能表\程式\啟動
該腳本在這兩種情況下都會失敗:
- 重新啟動並登入後;
- 如果從它們的位置手動運行(無論是在命令列還是通過雙擊)。
該腳本有幾行,格式如下:
net use l:\ \\servername\data /persistent:no
當在非提升的命令提示字元下從命令列手動執行腳本時,腳本的每一行都會引發錯誤:
System error 67 has occurred.
The network name cannot be found.
儘管如此,當此後立即在同一目錄中手動運行時,每個此類行都會成功。
問題就是如何讓Windows觀察腳本的配置。任何建設性的意見將不勝感激。
答案1
我重複了您的錯誤,它來自命令中的錯誤語法。我真的不明白為什麼它在命令提示字元中對你有用,因為它對我不起作用。
正確的語法是:
net use l: \\servername\data /persistent:no
應省略驅動器號後面的反斜線。