我正在嘗試爲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