問題タブ [powershell-5.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
173 参照

powershell - powershell でサブプロセスに変数を渡す

次のように開始された新しいpowershellウィンドウに渡されるすべてのenv変数を持つことは可能ですか:

$var=10; Start-Process powershell '-command "echo $var; Start-Sleep -s 5; "'

これは、子ウィンドウに何も表示しません。

すべての変数を取得できない場合、それらのいくつかを渡すにはどうすればよいですか?

この変数 (var) は env 変数とは異なりますか?

0 投票する
1 に答える
85 参照

powershell - Powershell:選択で列を参照する方法

PowerShell 5.1 を使用して、Active Directory からコンピューターのリストを反復処理していますが、単純にする必要があることに苦労しています。

以下のコードでは、foreach ループで各コンピューターの名前と説明を選択しています。ループ内で名前と説明を個別に参照するにはどうすればよいですか?

を使用して動作させることができましたselect -ExpandPropertyが、これは不必要に複雑に思えます。$computer 変数は、次のようなキーと値のペアを保持します。

ドット表記を使用してみ$computer.name $computer.descriptionましたが、ドットは無視され、テキストとして扱われました。

これをグーグルで検索してみましたが、PowerShell は初めてで、質問の言い方がわかりません。