2017-02-20 4 views
3

私は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を入手するにはどうすればよいですか?

+0

私の同僚はWin 7で同じPSVersionを持っています。これはコンピュータと同じ話ですが、完了までに120秒以上かかります。これはPSVersionのバグですか? – SimonS

+0

'Get-WmiObject -Class Win32_MappedLogicalDisk'が' COMException'をスローする – SimonS

+1

実際に何が起こっているのかを確認するために['Procmon'](https://technet.microsoft.com/en-us/sysinternals/processmonitor.aspx)を試しましたか? ? – vonPryz

答えて

1

この問題は、最近のWMF 5.1リリースですでに確認され、修正されています。 アップグレードがオプションでない場合は、コメントhereで回避策を見つけることができます。

+0

Windows 10のインストーラはありません。実際に私の7台のマシンのための記事に記載されているWMFバージョンをダウンロードし、1週間前にインストールしましたが、同じ問題があります。しかし、まだこの回答はバグだと確認しています。 – SimonS

+0

ここに関連するコメントの一部を含めることは有益ではないでしょうか? – Matt

関連する問題