然後我從運行PowerShell命令行這一切成功運行在電源外殼輪廓腳本命令具有不同的行爲比命令行
,但是當我在PowerShell中$配置文件腳本中運行相同的命令,要求提供cmd /c net use h: /d
手動確認。
任何人都知道如何預防確認嗎?
然後我從運行PowerShell命令行這一切成功運行在電源外殼輪廓腳本命令具有不同的行爲比命令行
,但是當我在PowerShell中$配置文件腳本中運行相同的命令,要求提供cmd /c net use h: /d
手動確認。
任何人都知道如何預防確認嗎?
我不能找到一種方法來迫使網計劃,迫使驅動刪除,不過,我可以使用下面的PowerShell腳本來control the Windows Script Host到
(New-Object -ComObject WScript.Network).MapNetworkDrive("H:", '\\SVNAS301\blah')
刪除映射
(New-Object -ComObject WScript.Network).RemoveNetworkDrive("H:")
(New-Object -ComObject WScript.Network).RemoveNetworkDrive("H:", 1)
(New-Object -ComObject WScript.Network).RemoveNetworkDrive("H:", 1, 1)
第二個1結尾我相信是bUpdateProfile。除非該值在那裏,否則驅動器不會從資源管理器窗口中消失。
是的,語法是`object.RemoveNetworkDrive(strName,[bForce],[bUpdateProfile])`,請參閱https://msdn.microsoft.com/en-us/library/d16d7wbf%28v=vs.84% 29.aspx?F = 255&MSPPError = -2147217396 – CoDEmanX 2016-03-02 10:22:13