In
PowerShell, tramite la keyword
& (ampersand) chiamata
Call operator, è possibile eseguire un comando contenuto in una stringa.
In questo caso ho assegnato alla variabile $d la stringa "dir" e il risultato che ottengo è di stampare a video la stringa
se eseguo questo comando usando il Call operator (ampersand e parentesi):
quello che ottengo è di mandare in esecuzione i comando "dir" e il risultato sarà simile al seguente
Directory: C:\Users\spsetupdev
Mode LastWriteTime Length Name
---- ------------- ------ ----
d-r-- 17/07/2012 9.43 Contacts
d-r-- 31/07/2012 16.58 Desktop
d-r-- 17/07/2012 9.43 Documents
d-r-- 17/07/2012 9.43 Downloads
d-r-- 17/07/2012 9.43 Favorites
d-r-- 17/07/2012 9.43 Links
d-r-- 17/07/2012 9.43 Music
d-r-- 17/07/2012 9.43 Pictures
d-r-- 17/07/2012 9.43 Saved Games
d-r-- 17/07/2012 9.43 Searches
d---s 16/02/2012 16.49 SharePoint Sites
d-r-- 17/07/2012 9.43 Videos
oppure posso anche scrivere
ottengo lo stesso risulatato.