2017-12-23 27 views
0

をエコーバットは、私はこのラインでバットスクリプトを持つ出力コードのPowerShell

バッチスクリプトでこのパイプを非表示にするにはどうすればよいですか?PowerShellスクリプトでこのパイプが見つかります。

ありがとうございました!

PS:私が書く場合:

echo "$a = (quser) -replace "\s{2,}" , ";" | Select-String -pattern console -notmatch | Select-string -pattern ID -notmatch">>ScriptV3.ps1 
バッチ内の引用、仕事と

が、PowerShellの:(

+1

[Ask]と[MCVE]を確認してください。あなたが結果として得られたps1ファイルを表示し、それに含まれているものを説明していれば、 – jwdonahue

答えて

1

では動作しませんリダイレクトが高いとされ

echo ($a = (quser) -replace "\s{2,}" , ";" ^| Select-String -pattern console -notmatch ^| Select-string -pattern ID -notmatch)>>ScriptV3.ps1 

パイプにしてみてくださいエコーよりも優先度が高く、エスケープする必要があります。

+0

Ohhhhh、ありがとう!!!!素敵な男 ! – Darknat

関連する問題