在 DNS 中,列表中有一些当前所有者不再存在的计算机,因此您将 sid 信息视为当前所有者。我喜欢把它改成 machine_name$。任何人都知道如何通过powershell做到这一点?您只能使用 AD 更改为用户/组。
我使用了 Add-QADPermission cmd,但这并没有改变所有权,也找不到任何可以找到的东西。提前致谢
CWL's questions
我有一台加入 Windows 域的 Mac。当机器断开网络并且您连接到终端时,它显示机器的名称为 HD_MACPRO。当我将它连接到网络时,此信息会发生变化,并且它认为它是另一个名称。此名称通常是网络上有效的 Windows 机器。对此原因有什么想法吗?它可以从 DNS 中获取名称吗?如果是这样,我怎么能避免这种情况?
我在不同的数据中心 (xdc) 有两台 Windows 2012 服务器。在 1DC 服务器 A 中。在 2DC 服务器 B 中。两者都是同一域的一部分。两者都在运行远程注册服务,并且本地服务的权限是正确的。两者都启用了 WSFC。
我可以从服务器 A 或 B 验证服务器 A。我可以从服务器 B 验证服务器 B,但如果我尝试从服务器 AI 验证,则会出现错误。
错误:“您在服务器 B 上没有管理权限”
我正在为两者使用域帐户,并且我已经在域中重新添加了服务器 B。还没有找到为什么这会因为这个原因而失败。
有人对此有任何想法吗?
是否有可以设置为在特定集合和子集合上运行“更新集合成员关系”的 Powershell 命令/脚本?如果不是 Powershell,除了右键单击 Collection 并手动运行更新集合之外的另一种方法?
我正在研究如何从注册表中返回一个值。我只需要此命令的 AGENTGUID 值。
$reg=reg query "\\$computer\HKLM\SOFTWARE\Wow6432Node\Network Associates\ePolicy Orchestrator\Agent" /v Agentguid
$reg
会将其作为一行返回。我只需要{F789B761-81BE-4357-830B-368B5B3CF5E5}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Network Associates\ePolicy Orchestrator\Agent Aentguid REG_SZ {F789B761-81BE-4357-830B-368B5B3CF5E5}
我有一个关于在运行此 PS 语句时如何排除特定 OU 的问题。这为我提供了域中的所有服务器。我喜欢排除名为
OU=RETIRED,OU=SERVER,DC=ABCCORP,dc-com
尝试了一些过滤但没有运气。
$ObjFilter = "(operatingsystem=*SERVER*)"
$objSearch = New-Object System.DirectoryServices.DirectorySearcher
$objSearch.PageSize = 15000
$objSearch.Filter = $ObjFilter
$objSearch.SearchRoot = "LDAP://dc=ABCCORP,dc=com"
$AllObj = $objSearch.FindAll() | Select-Object @{n='Name';e={$_.properties['name']}}