Para ter um script powershell sintaticamente correto:
#retrive virtual Screen with to compare to working area
Add-Type -Assembly System.Windows.Forms
$VSW = [System.Windows.Forms.SystemInformation]::VirtualScreen.Width
$WAW = [System.Windows.Forms.SystemInformation]::WorkingArea.width
#comparing and chose diplay option
if (%WAW% -le %VSW%){
displayswitch.exe /clone
) else {
displayswitch.exe /extend
}
Mas não funcionará (bem) por exemplo em sistemas de dois monitores ou com uma barra lateral.