Skip to content

Commit ccb3ef3

Browse files
Refine PowerShell script descriptions in README
Updated descriptions for various PowerShell scripts to clarify their functions and deployment methods. Signed-off-by: LUIZ HAMILTON ROBERTO DA SILVA <[email protected]>
1 parent a68f08b commit ccb3ef3

1 file changed

Lines changed: 28 additions & 30 deletions

File tree

  • SysAdmin-Tools/SystemConfiguration-and-Deployment

SysAdmin-Tools/SystemConfiguration-and-Deployment/README.md

Lines changed: 28 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -58,37 +58,35 @@ All scripts align with the engineering standards used throughout **Windows-SysAd
5858

5959
| Script Name | Function |
6060
|------------|----------|
61-
| Script Name | Function |
62-
|------------|----------|
63-
| **Baseline-Maintenance-Server.ps1** | Automates server health checks (SFC/DISM), light Windows Update reset, **forced reboot with fallback guarantee**, and structured logging — optimized for Scheduled Task deployment via GPO |
64-
| **Baseline-Maintenance-Workstation.ps1** | Automates workstation remediation including Windows Update reset, local GPO baseline cleanup, SFC/DISM repair, and **user-aware reboot control**, with structured logging — optimized for Scheduled Task deployment via GPO |
65-
| **Broadcast-ADUser-LogonMessage-viaGPO.ps1** | Displays customized logon messages to domain users via GPO |
66-
| **Cleanup-WebBrowsers-Tool.ps1** | Clears browser cache, cookies, and session data |
67-
| **Clear-and-ReSyncGPOs-ADComputers.ps1** | Resets and reapplies GPOs across all domain-joined machines |
68-
| **Copy-and-Sync-Folder-to-ADComputers-viaGPO.ps1** | Synchronizes folders from network shares using GPO |
69-
| **Deploy-FortiClientVPN-viaGPO.ps1** | Deploys FortiClient VPN across endpoints |
70-
| **Deploy-FusionInventoryAgent-viaGPO.ps1** | Installs FusionInventory Agent for inventory tracking |
71-
| **Deploy-GLPI-Agent-viaGPO.ps1** | Deploys GLPI Agent for asset and lifecycle management |
72-
| **Deploy-JavaJRE-viaGPO.ps1** | Installs Java Runtime Environment silently |
73-
| **Deploy-KasperskyAV-viaGPO.ps1** | Deploys Kaspersky Endpoint Security |
74-
| **Deploy-LibreOfficeFullPackage-viaGPO.ps1** | Installs LibreOffice suite silently |
75-
| **Deploy-PowerShell-viaGPO.ps1** | Ensures PowerShell runtime is installed and updated |
76-
| **Deploy-ZoomWorkplace-viaGPO.ps1** | Deploys Zoom Workplace for enterprise communication |
77-
| **Enhance-BGInfoDisplay-viaGPO.ps1** | Applies BGInfo overlays with system metadata |
78-
| **Install-KMSLicensingServer-Tool.ps1** | Installs and configures a KMS licensing server |
79-
| **Install-RDSLicensingServer-Tool.ps1** | Configures RDS Licensing Server and CAL management |
80-
| **Install-Winget-on-Windows-Servers-viaGPO.ps1** | Installs `winget` CLI on Windows Server systems |
81-
| **Remove-n-Clean-Winget-on-Windows-Servers.ps1** | Removes and cleans `winget` CLI on Windows Server systems |
82-
| **Remove-ReaQtaHive-Services-Tool.ps1** | Removes ReaQta services and residual components |
83-
| **Remove-SharedFolders-and-Drives-viaGPO.ps1** | Removes non-compliant shared folders and mapped drives |
84-
| **Remove-Softwares-NonCompliance-Tool.ps1** | Uninstalls specified non-compliant software locally |
85-
| **Remove-Softwares-NonCompliance-viaGPO.ps1** | Automates software removal across domain machines |
86-
| **Rename-DiskVolumes-viaGPO.ps1** | Enforces standardized disk volume labels |
87-
| **Reset-and-Sync-DomainGPOs-viaGPO.ps1** | Forces full reapplication of all domain GPOs |
88-
| **Retrieve-LocalMachine-InstalledSoftwareList.ps1** | Exports installed software list to `.csv` (ANSI encoded) |
89-
| **Uninstall-SelectedApp-Tool.ps1** | GUI tool for selecting and removing applications |
61+
| **Baseline-Maintenance-Server.ps1** | Performs server health checks (SFC/DISM), light Windows Update reset, **forced reboot with fallback guarantee**, and structured logging — optimized for Scheduled Task deployment via GPO |
62+
| **Baseline-Maintenance-Workstation.ps1** | Performs workstation remediation (Windows Update reset, local GPO cleanup, SFC/DISM repair), **user-aware reboot control**, and structured logging — optimized for Scheduled Task deployment via GPO |
63+
| **Broadcast-ADUser-LogonMessage-viaGPO.ps1** | Delivers customized logon messages to domain users via GPO |
64+
| **Cleanup-WebBrowsers-Tool.ps1** | Cleans browser cache, cookies, and session data locally |
65+
| **Clear-and-ReSyncGPOs-ADComputers.ps1** | Resets and reapplies GPOs across domain-joined machines |
66+
| **Copy-and-Sync-Folder-to-ADComputers-viaGPO.ps1** | Synchronizes folders from network shares via GPO |
67+
| **Deploy-FortiClientVPN-viaGPO.ps1** | Deploys FortiClient VPN across endpoints via GPO |
68+
| **Deploy-FusionInventoryAgent-viaGPO.ps1** | Deploys FusionInventory Agent for inventory tracking via GPO |
69+
| **Deploy-GLPI-Agent-viaGPO.ps1** | Deploys GLPI Agent for asset and lifecycle management via GPO |
70+
| **Deploy-JavaJRE-viaGPO.ps1** | Installs Java Runtime Environment silently via GPO |
71+
| **Deploy-KasperskyAV-viaGPO.ps1** | Deploys Kaspersky Endpoint Security via GPO |
72+
| **Deploy-LibreOfficeFullPackage-viaGPO.ps1** | Installs LibreOffice suite silently via GPO |
73+
| **Deploy-PowerShell-viaGPO.ps1** | Ensures PowerShell runtime installation and updates via GPO |
74+
| **Deploy-ZoomWorkplace-viaGPO.ps1** | Deploys Zoom Workplace for enterprise communication via GPO |
75+
| **Enhance-BGInfoDisplay-viaGPO.ps1** | Applies BGInfo overlays with system metadata via GPO |
76+
| **Install-KMSLicensingServer-Tool.ps1** | Installs and configures a KMS licensing server locally |
77+
| **Install-RDSLicensingServer-Tool.ps1** | Installs and configures RDS Licensing Server and CAL management locally |
78+
| **Install-Winget-on-Windows-Servers-viaGPO.ps1** | Installs `winget` CLI on Windows Server systems via GPO |
79+
| **Remove-n-Clean-Winget-on-Windows-Servers.ps1** | Removes and cleans `winget` CLI on Windows Server systems locally |
80+
| **Remove-ReaQtaHive-Services-Tool.ps1** | Removes ReaQta services and residual components locally |
81+
| **Remove-SharedFolders-and-Drives-viaGPO.ps1** | Removes non-compliant shared folders and mapped drives via GPO |
82+
| **Remove-Softwares-NonCompliance-Tool.ps1** | Uninstalls non-compliant software locally |
83+
| **Remove-Softwares-NonCompliance-viaGPO.ps1** | Removes non-compliant software across domain machines via GPO |
84+
| **Rename-DiskVolumes-viaGPO.ps1** | Renames disk volumes to enforce standardized labels via GPO |
85+
| **Reset-and-Sync-DomainGPOs-viaGPO.ps1** | Resets and reapplies all domain GPOs via GPO |
86+
| **Retrieve-LocalMachine-InstalledSoftwareList.ps1** | Exports installed software inventory to `.csv` (ANSI encoded) |
87+
| **Uninstall-SelectedApp-Tool.ps1** | Provides GUI-based application selection and removal |
9088
| **Update-ADComputer-Winget-Explicit.ps1** | Updates selected packages via `winget` locally |
91-
| **Update-ADComputer-Winget-viaGPO.ps1** | Pushes scheduled `winget` updates via GPO |
89+
| **Update-ADComputer-Winget-viaGPO.ps1** | Applies scheduled `winget` updates across domain machines via GPO |
9290

9391
Execution on elevated account:
9492
```powershell

0 commit comments

Comments
 (0)