Powershell 脚本必须以人类可读的格式显示所有工作站
Powershell script has to show all workstations ou in human readable format
我正在尝试编写一个脚本,它需要一些 GPO 和一些 OU 以及它们之间的 link 或 unlink。
我在 GUI 中创建它,我在左侧有所有需要的 GPO,在右侧有 OU。
问题是,我想向用户显示所有可以通过
轻松完成的工作站 OU
Get-ADOrganizationalUnit -filter 'name -like "Workstations"' | ft distinguishedname
这是我所能达到的最接近人类可读的程度,但老板不喜欢这样。
我考虑过获取每个工作站的路径,因此它将显示为
域名。local\office\workstations
这是我能得到的最接近的,但我找不到任何方法到 AD 对象,从中提取路径。
我迷路了。谁能帮帮我?
对不起,我太菜鸟了。
Get-ADOrganizationalUnit -Filter * -Properties CanonicalName | Select-Object -Property CanonicalName
我的天啊
我正在尝试编写一个脚本,它需要一些 GPO 和一些 OU 以及它们之间的 link 或 unlink。 我在 GUI 中创建它,我在左侧有所有需要的 GPO,在右侧有 OU。 问题是,我想向用户显示所有可以通过
轻松完成的工作站 OUGet-ADOrganizationalUnit -filter 'name -like "Workstations"' | ft distinguishedname
这是我所能达到的最接近人类可读的程度,但老板不喜欢这样。 我考虑过获取每个工作站的路径,因此它将显示为 域名。local\office\workstations 这是我能得到的最接近的,但我找不到任何方法到 AD 对象,从中提取路径。 我迷路了。谁能帮帮我?
对不起,我太菜鸟了。
Get-ADOrganizationalUnit -Filter * -Properties CanonicalName | Select-Object -Property CanonicalName
我的天啊