我正在尝试为Networkdrive获取RemoteAdress。我这样做:Get-PSDrive为什么这么慢?
Get-PSDrive -name K -PSProvider FileSystem
我不是开玩笑,这个命令需要超过120秒才能完成在ISE和终端。
,但如果我跑这里面measure-command
它给了我下面的输出:
PS Z:\Powershell-Scripts\_DVLP> measure-command {get-psdrive -name K -PSProvider FileSystem}
Days : 0
Hours : 0
Minutes : 0
Seconds : 0
Milliseconds : 5
Ticks : 53547
TotalDays : 6.19756944444444E-08
TotalHours : 1.48741666666667E-06
TotalMinutes : 8.9245E-05
TotalSeconds : 0.0053547
TotalMilliseconds : 5.3547
时measure-command
外面跑,为什么这需要这么长的时间?
我在PSVersion 5.1.14393.0时,Windows 10周年更新
但是,我需要的只是RemoteAdress
不知何故,所以我也可以使用net use K:
,但我不能访问RemoteAdress
属性。
我怎样才能得到我的RemoteAdress
?
我的同事在Win 7上拥有相同的PSVersion,它与我的电脑上的故事情节相同,超过120秒即可完成。这是我们PSVersion中的一个错误吗? – SimonS
'Get-WmiObject类-Class Win32_MappedLogicalDisk'抛出一个'COMException' – SimonS
你试过['Procmon'](https://technet.microsoft.com/en-us/sysinternals/processmonitor.aspx)看看到底发生了什么? – vonPryz