Come eseguo uno script di PowerShell?
- Ho uno script chiamato myscript.ps1
- Ho installato tutti i framework necessari
- Ho impostato quella politica di esecuzione cosa
- Ho seguito le istruzioni in questa pagina di aiuto di MSDN
e sto cercando di eseguirlo in questo modo:
powershell.exe 'C:\my_path\yada_yada\run_import_script.ps1'
(con o senza--noexit
)
che non restituisce esattamente nulla, tranne per il fatto che viene emesso il nome del file.
Nessun errore, nessun messaggio, niente. Oh, quando aggiungo-noexit
, succede la stessa cosa, ma rimango in PowerShell e devo uscire manualmente.
Il file .ps1 dovrebbe eseguire un programma e restituire il livello di errore in base all'output di quel programma. Ma sono abbastanza sicuro di non esserci ancora arrivato.
Che cosa sto facendo di sbagliato?
powershell
come avresti iniziatocmd
. Ora puoi eseguire lomyscript.ps1
script come qualsiasi eseguibile presente in (nella finestra di PowerShell), ovvero.\myscript.ps1