PowerShell 技能连载 - 25个最佳的Powershell脚本仓库
我最喜欢的部分之一是创建略有不同的脚本,我在这方面也取得了成功,并创建了Powershell脚本存储库。今天我必须说,我已经记不清自己创建了多少个脚本。除了AD、DNS和DHCP之外,此存储库还包含许多其他必备的脚本。从GPO到DFS Powershell脚本以及许多其他相关的Powershell脚本,使我的工作团队体验达到第九云。
这些脚本显然是为自动化而创建的,并且将它们保留在手头上被认为是犯罪行为,因此展示在该类别中。虽然我们知道组策略在任何环境中设置规则时起着重要作用,并且DFS也很重要,那么为什么不通过查看下面推荐书籍来更深入地了解它们呢?
为您提供的有用PowerShell命令
获取所有组策略命令
1 | Get-command -Module grouppolicy |
获取 GPO 报告
1 | Get-GPOReport -All -Domain xyz.com |
重置 GPO
1 | Restore-GPO -Name "GPOname" -Path \\Server1\Backups |
备份 GPO
1 | Backup-Gpo -All -Path \\Server1\GpoBackups |
获取DFS复制组
1 | Get-DfsReplicationGroup -GroupName RG02 |
获取DFS复制成员
1 | Get-DfsrMember -GroupName "RG07" -ComputerName "SRV01" |
重启多台计算机
1 | Restart-computer -computername A,B,C |
获取所有服务
1 | Get-service |
我的Powershell脚本仓库
- Map drive
- Create server Inventory
- Server uptime report
- Memory and CPU utilization from multiple servers
- Patch Management
- Disk Space Report
- Get process and user running it
- Software installation on multiple server
- Search file type
- Deleting print queues
- Script to check who rebooted
- Restart multiple Computers
- NIC details
- Check Local admin
- DFS Replication status
- Ping status
- GPO creation and Deletion
- Check for SMB v1 and SMB v2
- Service Status
- OS License Checker
- Restore GPO
- OS-Page File Configuration
- Pre-Patch checker
- Certificate Expiry checker
- Share drive size
PowerShell 技能连载 - 25个最佳的Powershell脚本仓库
http://blog.vichamp.com/2024/03/05/25-Best-Powershell-Script-Repository/