Voglio sapere perché quando ho lasciato spazi tra i parametri in un comando PowerShell ho errori:
Con spazio: (non funziona)
wmic desktopmonitor get screenwidth, screenheight
Expression GET non valide.
Senza spazio: (lavoro)
wmic desktopmonitor get screenwidth,screenheight
ScreenHeight ScreenWidth
È normale? Perché vedo molti comandi su internet dati con gli spazi!
Aggiornamento 27/01/2016 Dettaglio della versione :
$PSVersionTable
Name Value
---- -----
PSVersion 5.0.10240.16384
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.42000
BuildVersion 10.0.10240.16384
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
PSRemotingProtocolVersion 2.3
In entrambi i casi (con e senza spazio) funziona con CMD, ma solo il secondo modo (senza spazio) funziona con PowerShell (vedi sotto schermate):
$PSVersionTable
per trovare la versione che stai utilizzando.