私はNetworkdrive用のRemoteAdressを取得しようとしています。私はこのようにそれをやっている:私は冗談を言っていないよなぜGet-PSDriveが遅いのですか?
Get-PSDrive -name K -PSProvider FileSystem
、このコマンドは、ISEとターミナルに完了するために、120秒以上かかります。
が、私は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
の外で実行、このような長い時間がかかりますか?私はWindowsの10周年記念アップデート
PSVersion 5.1.14393.0、上のよ
は、しかし、私はちょうどので、私はまたnet use K:
を使用することができますが、その後、私はRemoteAdress
プロパティにアクセスすることはできません何とか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