PS1EXEC.

esegue facilmente uno script PowerShell
Scarica ora

PS1EXEC. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • Bill Stewart
  • Sistemi operativi:
  • Windows All
  • Dimensione del file:
  • 47 KB

PS1EXEC. Tag


PS1EXEC. Descrizione

L'applicazione PS1EXEC è stata progettata per essere un piccolo strumento che consente di eseguire facilmente uno script PowerShell senza dover preoccupare di ottenere la quotatura corretta sulla riga di comando powershell.exe. La filosofia di installazione di Windows PowerShell è "Secure per impostazione predefinita". Una delle implicazioni di questa filosofia è che dopo aver inizialmente installato PowerShell, è possibile utilizzarlo solo come interprete di comando interattivo, non eseguirà script a meno che non si modifica la politica di esecuzione predefinita. Tuttavia, la maggior parte di noi finisce per cambiare la politica di esecuzione predefinita in modo che possiamo eseguire script, dopotutto, gli script sono una delle caratteristiche più potenti di PowerShell. Tuttavia, anche dopo aver abilitato l'esecuzione dello script, non è ancora possibile pianificare direttamente uno script PowerShell (.ps1) nell'ercografia Scheduler. Questo è davvero più sicuro, ma come tutti sappiamo, l'usabilità è in genere inversamente proporzionale alla sicurezza. Naturalmente, è possibile pianificare uno script PowerShell se si ottiene la riga di comando PowerShell.exe giusto, ma questo può essere complicato se il percorso dello script contiene spazi o se lo script richiede argomenti della riga di comando che contengono spazi. Inoltre, ho scoperto che volevo un po 'più di controllo sulla finestra della console PowerShell. Ad esempio, volevo essere in grado di specificare che uno script dovrebbe eseguire nascosto o minimizzato o con un titolo di una finestra di console diversa. Per risolvere questi problemi, ho scritto PS1EXE32 (32-BIT) e PS1EXE64 (64-bit). (In questa documentazione, mi riferisco a entrambe le versioni, PS1EXE32 e PS1EXE64, come PS1Exec.) PS1EXE32 è per Windows a 32 bit, e PS1EXE64 è per Windows a 64 bit. PS1EXEC consente di eseguire facilmente un file PowerShell Script (.ps1) e fornisce anche l'amministratore un po 'di controllo sullo stato della finestra iniziale della finestra della finestra PowerShell console. Ecco alcuni motivi per cui PS1Exec potrebbe essere uno strumento utile nel tuo ambiente: - PS1EXEC trova PowerShell.exe leggendo il registro, quindi non è necessario preoccuparti del caso in cui la directory di installazione PowerShell manca dal percorso del sistema. (Questo dovrebbe essere raro, ma ho visto un percorso rotto su più macchine che mi interessa ricordare). - PS1EXEC semplifica la programmazione degli script PowerShell perché non devi preoccuparti di fare un errore di citazione quando si costruisce la riga di comando powershell.exe. - PS1EXEC esegue uno script PowerShell in una finestra di console separata, in modo da poter utilizzare PS1Exec per avviare uno script a lungo termine in una finestra separata senza interrompere il lavoro in una finestra esistente. - PS1EXEC può mettere in pausa una finestra di console di script dopo aver eseguito lo script, nel caso in cui si desidera visualizzare l'output dello script. - PS1EXEC consente di specificare lo stato iniziale della finestra della console di PowerShell (ad esempio, nascosto, minimizzato, ecc.) E il titolo della finestra della console. Utilizzo La sintassi della riga di comando di PS1EXEC è la seguente: PS1EXE32 ScriptFile ] Su piattaforme a 64 bit, utilizzare PS1EXE64 invece di PS1EXE32. (Se si esegue PS1EXE32 su una macchina a 64 bit, eseguirà la versione a 32 bit di PowerShell anziché la versione a 64 bit, che probabilmente non è ciò che hai intenzione.) Importante! Tutti gli argomenti della riga di comando di PS1Exec (-P, -Q, -W, -D, -S, e -T) devono apparire prima del nome del file di script sulla riga di comando. Gli argomenti della riga di comando di PS1EXEC sono i seguenti: -P Ritiene che la finestra della console si fermasse per un tasto di inserimento dopo che lo script finisce in esecuzione. -Q PS1Exec corre silenziosamente. Senza -Q, PS1EXEC visualizzerà una finestra di dialogo se incontra un errore. -w. Aspetta che PowerShell.exe chiuda. Senza -w, PS1Exec avvia PowerShell.exe per eseguire lo script e quindi uscire immediatamente. (Consiglio -w Se si utilizza PS1Exec per pianificare uno script PowerShell in modo che lo scheduler dell'attività saprà quando lo script finisce in esecuzione.) -d Path Specificare una directory di partenza per PowerShell.exe. Se il percorso contiene spazi, racchiuderlo in virgolette doppie ("). È inoltre possibile utilizzare le virgolette singole attorno al percorso (') se si esegue PS1Exec da un prompt di PowerShell. -S WindowState. WindowState è un numero che specifica lo stato della finestra iniziale predefinito per la finestra della console PowerShell. Lo stato della finestra predefinito è 1. -t titolo. Specificare un titolo per la finestra della console PowerShell. Se il titolo contiene spazi, racchiuderlo in virgolette doppie ("). È anche possibile utilizzare le virgolette singole attorno al titolo (') se si esegue PS1Exec da un prompt di PowerShell. ScriptFile. Specificare il file del file del file PowerShell Script (.ps1) che si desidera eseguire. Se il percorso di script e / o il nome file contengono spazi, racchiudono l'intero percorso e il nome file in virgolette doppie ("). È inoltre possibile utilizzare le virgolette singole attorno al nome e percorso del file di script (') se si esegue PS1Exec da un prompt di PowerShell. discussione Se lo script richiede uno o più argomenti della riga di comando, specificarli dopo il nome del file di script. Se l'argomento di script contiene spazi, racchiudilo in virgolette doppie ("). Attualmente non è possibile incorporare un carattere di preventivo doppio (") in un argomento di script. È possibile utilizzare virgolette singole (') anziché doppie virgolette, ma è necessario raddoppiare le virgolette singole incorporate.


PS1EXEC. Software correlato

XoRearch.

Cerca una determinata stringa in un file binario XOR, ROL o ROC codificato ...

244 40 KB

Scarica

Cadifra.

Draw Professional Quality UML Diagrams su Windows Vista, XP o Windows 2000 ...

214 1000K

Scarica