AD 概述图形工具:Active Directory 域服务部分
我犹豫了很久。完成了,还没有完成……我应该添加更多菜单吗……但在某个时刻,一切都结束了。它必须被发布。下面的文章介绍了一组高级函数的使用。这个函数提供了一个菜单,里面有很多脚本。它类似于 sconfig,但在 Active Directory 管理方面它的功能要强大得多。
*** 更新 ***
要获取最新版本,请打开此链接:
Active Directory 域服务部分(版本 1.1)
该功能随着时间的推移而不断发展,它并不是一个完美的脚本,但我相信它会对你们中的许多人有所帮助。如果你查看脚本内部,不要害怕很多 Write-Host。 Write-Host 并不像很多人说的那么邪恶。
Active Directory 域服务部分
我们能用它做什么?这是这部分的问题。我想给你先尝尝这是菜单:
这是子菜单:
1 - 列出所有域控制器
2 - 域配置
3 - 森林配置
4 - 列出 Windows 客户端
5 - 列出所有 Windows 服务器
6 - 列出所有计算机
7 - 远程计算机上的系统信息
您可以选择范围...
8 - 域管理员
请注意,不会显示嵌套组。
9 - 显示可选功能(回收站……)
10 - 按名称列出所有活动(链接)GPO
11 - 显示默认域策略设置
12 - 详细显示所有 Active Directory 站点
13 - 显示用户上次登录
14 - 获取所有启用用户的列表
15 - 列出用户详细信息
16 - 列出 Active Directory 组
17 - 列出组成员资格
18 - 发送消息到用户桌面
很酷,哈?我最喜欢的之一 …
19 - 获取每个工作站的登录用户
另一个很酷的东西......第二个最喜欢的......?
首先,提供管理员凭据...
然后进入电脑查询……Petra已登录client01。
好的,现在就这样。
PowerShell 网络访问
您还可以在 PowerShell Web Access 中运行此命令:
如果您尚未安装 PowerShell Web Access,请参阅以下演练:Windows Server 2012/2016:安装和配置 PowerShell Web Access (PSWA)
剧本
我决定不在这里展示完整的代码。代码行太多。你可以在这里下载脚本,它是一个 psm1 文件,一个 PowerShell 脚本模块文件:
下载:Active Directory 域服务部分
先决条件和注意事项:
- 在使用 Windows Server 2012/2016 域控制器和 Windows 7/8/10 客户端的 Active Directory 环境中进行测试
- 所有操作系统都应以英语安装(因为与第19节兼容)
- WinRm 必须在所有客户端计算机上启用(默认情况下,WinRm 在 Windows Server 2012/2016 上启用)手动 (winrm qc) 或通过 GPO。请参阅为 Windows 客户端操作系统(Windows 10、Windows 8、Windows 7)启用 WinRM
- 在域控制器上运行该工具(您可能会遇到 RSAT 问题)
- 0 和 Enter(而不是仅按 Enter)返回主菜单是由于 PowerShell Web Access 可能集成,仅按 Enter 不起作用
下载后,在 C:\Program Files\Windows PowerShell\Modules 中创建文件夹“AD”,并将 AD.psm1 文件保存在其中。
每次启动 PowerShell 并运行命令 ad 时,它都应该可用。
或者如 PowerShell Web 访问中所述。
玩得开心!我非常感谢您对进一步职能的想法。
























