2012-03-30 5 views

答えて

1

これを試してみてください。

gwmi Win32_ComputerSystem | ForEach {$name = $_.Name; $domain = $_.Domain; $Manufacturer = $_.Manufacturer; $model = $_.Model; $systemtype =$_.SystemType} 
+0

感謝を!ちょうど私が探していたもの。おはようございます。 – haakonlu

+0

いい週も過ごしてください。 –

+0

ああ、私は言及するのを忘れていました:同じアトリビュートのいくつかのインスタンスを返すコマンドに似たようなことをする巧妙な方法がありますか? 例: Get-WmiObject -Class Win32_DiskDrive | ForEach {$ _。Model} はいくつかのモデルオブジェクトを返します。そしてそれぞれのxeseファイルをxmlファイルに配置したいとします。 – haakonlu

1

これは、各プロパティの変数を作成します。

$cs = gwmi -computer $compname Win32_ComputerSystem 
$Name,$Domain,$Manufacturer,$Model,$SystemType = $cs.Name,$cs.Domain,$cs.Manufacturer,$cs.Model,$cs.SystemType 

# print variables 
$Name,$Domain,$Manufacturer,$Model,$SystemType 
+0

ありがとう!可能であれば、あなたと@Christianの報酬を分かち合いますが、彼のコードはもう少し効果的でした。良い週末を! – haakonlu

+0

@haakonlu行く –

関連する問題