About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
powershell_heavy
⚠️
windows_tools
⚠️
missing_linux_example
⚠️
windows_first
Summary:
The documentation demonstrates a strong Windows bias. All command-line examples use Windows-specific tools (cmd.exe, PowerShell), Windows environment variables (e.g., %PROGRAMDATA%), and Windows file paths (C:\...). There are no Linux or cross-platform equivalents provided, even though VMware and physical servers may run Linux. Anti-virus exclusions and process server management instructions are exclusively Windows-centric.
Recommendations:
- Provide equivalent Linux command-line instructions for all management tasks, including process server registration, proxy configuration, and service management.
- Document Linux file paths and environment variables alongside Windows ones (e.g., /var/opt/microsoft/ASR/Agent).
- Include anti-virus exclusion paths for Linux (e.g., /opt/microsoft/ASR/Agent).
- Clarify OS support for process server components and explicitly state if certain features are Windows-only.
- When showing commands, present both Windows and Linux examples side by side.
- Avoid assuming the administrator is using Windows by default; acknowledge mixed-OS environments.
Create pull request
Flagged Code Snippets
cmd
cdpcli.exe --registermt
net stop obengine
net start obengine
exit
cdpcli.exe --registermt
net stop obengine
net start obengine
$pwd = ConvertTo-SecureString -String MyProxyUserPassword
Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $pwd
net stop obengine
net start obengine
cmd
cdpcli.exe --registermt
net stop obengine
net start obengine
exit