Windows Documentation
Comprehensive guides for Windows Server administration, PowerShell scripting, and Datadog agent setup on Windows systems.
Documentation Sections​
Datadog Windows Setup​
Complete guide to installing, configuring, and managing Datadog Agent on Windows Server systems using PowerShell and GUI tools.
PowerShell Commands​
Essential PowerShell one-liners and scripts for Windows system administration, monitoring, and DevOps tasks.
Windows Service Management​
Comprehensive commands for managing Windows services, including checking status, starting/stopping services, and troubleshooting.
Quick Reference​
Common PowerShell Commands​
# Check service status
Get-Service -Name "ddagent"
# Restart Datadog Agent
Restart-Service -Name "ddagent"
# View system information
Get-ComputerInfo
# Check disk space
Get-PSDrive -PSProvider FileSystem
Administrative Tasks​
- Run as Administrator: Right-click PowerShell → "Run as Administrator"
- Execution Policy:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser - Check Windows Version:
Get-ComputerInfo | Select-Object WindowsVersion, OsHardwareAbstractionLayer
Prerequisites​
- Windows Server 2012 R2 or later (or Windows 10/11 for workstations)
- PowerShell 5.1 or later (PowerShell 7+ recommended)
- Administrator privileges for system-level operations
- Internet connectivity for package installations
Getting Started​
-
Open PowerShell as Administrator
- Press
Win + X→ Select "Windows PowerShell (Admin)" or "Terminal (Admin)" - Or search "PowerShell" → Right-click → "Run as administrator"
- Press
-
Verify PowerShell Version
$PSVersionTable.PSVersion -
Enable Script Execution (if needed)
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force