[英]Output all gpo where name like blabla to a file
我正在嘗試創建一個腳本,它的一部分應該 go 到域,獲取名稱以“MSAVS-” output 開頭的所有 GPO 到一個文件,然后在腳本的其他部分讀取它。 問題是,當我執行此代碼時:
Get-Gpo - all | Where-Object {$._DisplayName - like "MSAVS-*"} | Select-Object
DisplayName | Output-File test.txt
我得到這樣的結果:
空行
顯示名稱
“-----------”
空行
MSAVS-blabla1
MSAVS-blabla2
MSAVS-blabla3
ETC..
我不想要任何空行、DisplayName 和 ------- 行我只想獲取 GPO 的名稱
謝謝
為此使用Select-Object -ExpandProperty <String>
:
Get-Gpo -All | Where-Object { $._DisplayName -like "MSAVS-*" } | Select-Object -ExpandPoperty "DisplayName" | Output-File test.txt
-ExpandProperty
- 將屬性指定為 select,並指示應嘗試擴展該屬性:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.