2017-06-27 19 views
-4

NetAdapterモジュールがインストールされていません。 netshコマンドを使用してGet-NetAdapterStatisticsコマンドのようなトラフィックフロー(Bytesと送信者バイトを受信)を取得する必要があります。出来ますか?親切に助けてくださいpowershellでnetshコマンドを使用して受信バイトと送信バイトを取得します。

私は新しいモジュールをインストールする管理者ではありません。

感謝のコメントパー

+0

[よくある質問](https://stackoverflow.com/help/how-to-ask)をご覧ください。これまでに何を試してみましたか、どのようなエラーや問題がありましたか? StackOverflowはコード作成サービスではありません。理想的には[最小限の、完全で検証可能な例]を提供する(https://stackoverflow.com/help/mcve) – gms0ulman

答えて

2

が、これは大きな問題ではありません(あなたが本当に最初のいくつかのコードを書くために試みるべきである)が、私はとにかくいくつかの提案を持っています。

Install-Module <modulename> -Scope CurrentUser 

をそして、それはあなたのプロフィールの下Documents\WindowsPowerShell\Modulesディレクトリに移動します:あなたは実際には使用し、管理されずにモジュールをインストールすることができます。

あなたがそのコマンドレットを持たずにPowerShellのオブジェクトにこれらの値を取得しようとする場合しかし、あなたは古いDOSコマンドnetstat /eを使用して、オブジェクトにそれを回すために、テキストの結果をこすりできます

$NetStat = (& netstat /e) -split '\s+' 

$Stats = New-Object -TypeName PSObject -Property @{ 
    Sent = $NetStat[9] 
    Received = $NetStat[8] 
} 

$Stats 

返品:

Sent  Received 
----  -------- 
256063580 1179546715 
関連する問題