問題タブ [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.
powershell - powershell でサブプロセスに変数を渡す
次のように開始された新しいpowershellウィンドウに渡されるすべてのenv変数を持つことは可能ですか:
$var=10; Start-Process powershell '-command "echo $var; Start-Sleep -s 5; "'
これは、子ウィンドウに何も表示しません。
すべての変数を取得できない場合、それらのいくつかを渡すにはどうすればよいですか?
この変数 (var) は env 変数とは異なりますか?
powershell - Powershell:選択で列を参照する方法
PowerShell 5.1 を使用して、Active Directory からコンピューターのリストを反復処理していますが、単純にする必要があることに苦労しています。
以下のコードでは、foreach ループで各コンピューターの名前と説明を選択しています。ループ内で名前と説明を個別に参照するにはどうすればよいですか?
を使用して動作させることができましたselect -ExpandProperty
が、これは不必要に複雑に思えます。$computer 変数は、次のようなキーと値のペアを保持します。
ドット表記を使用してみ$computer.name $computer.description
ましたが、ドットは無視され、テキストとして扱われました。
これをグーグルで検索してみましたが、PowerShell は初めてで、質問の言い方がわかりません。