Com executar un script de PowerShell des d'un fitxer per lots

Com Executar Un Script De Powershell Des D Un Fitxer Per Lots



L'script de PowerShell és un fitxer de text senzill desat amb l'opció ' .ps1 ” extensió. Es pot executar mitjançant el programari PowerShell ISE. D'altra banda, un fitxer BAT es coneix com un fitxer de text que té un ' .UN ” extensió. Més concretament, el símbol del sistema es pot utilitzar per executar el fitxer BAT. Tanmateix, pot haver-hi un escenari en què sigui necessari executar l'script de PowerShell amb el fitxer Batch.

Aquesta publicació explicarà el mètode per executar l'script de PowerShell del fitxer per lots.

Com executar un script de PowerShell des d'un fitxer per lots?

Per executar l'script de PowerShell des del fitxer per lots, seguiu la guia que es mostra a continuació.







Pas 1: creeu un script de PowerShell

En cas que no tingueu l'script emmagatzemat a l'ordinador, comproveu les instruccions per crear-lo.



Primer, obriu PowerShell ISE, escriviu el codi donat i, a continuació, per desar el fitxer, premeu el botó ' Desa botó ”:



sortida d'escriptura 'Cotxe'

Sortida d'escriptura 'Bicicleta'

Sortida d'escriptura 'Cicle'

Sortida d'escriptura 'Autobús'

Sortida d'escriptura 'Avió'





Escriviu el nom de l'script i deseu-lo amb el ' .ps1 ” extensió de fitxer al final. Finalment, per desar l'script, premeu el botó “ Desa botó ”:



Pas 2: creeu un fitxer per lots

Després de crear un script de PowerShell, creeu el fitxer Batch. Per això, obriu ' Bloc de notes ” i escriviu la línia de codi donada:

  • Primer, escriviu el ' @eco apagat ' comandament.
  • A la segona línia, escriviu ' powershell.exe ” i després escriviu la ruta del fitxer de l'script de PowerShell entre comes invertides.
  • Afegiu el temporitzador per finalitzar la consola del símbol del sistema després d'un temps especificat.
  • Finalment, deseu el fitxer amb ' .Un ” extensió de fitxer:
@ eco apagat

powershell.exe '. 'C:\Usuaris\Muhammad Farhan\Documents\Script.ps1' '

TEMPS D'EXPLORACIÓ / T 5

Aquí:

  • @eco apagat ” s'utilitza per ocultar la ruta del fitxer especificada a la consola del símbol del sistema.
  • TEMPS D'EXPLORACIÓ ” s'utilitza per esperar els segons especificats abans de tancar el fitxer per lots.
  • powershell.exe ” s'utilitza per especificar el PowerShell per executar el fitxer d'script.

Pas 3: executeu un fitxer per lots

Ara, executeu el fitxer per lots escrivint la ruta completa del fitxer amb comes invertides:

> 'C:\Usuaris\Muhammad Farhan\Desktop\testing.bat'

La sortida mostra que l'script de PowerShell s'ha executat des d'un fitxer per lots.

Conclusió

Per executar l'script de PowerShell des del fitxer per lots, primer obriu ' Bloc de notes ”, escriviu l'script del fitxer per lots al seu interior i especifiqueu la ruta del fitxer de l'script de PowerShell. A continuació, deseu-lo amb el ' .UN ” i executeu-la fent doble clic al fitxer per lots. A més, també es pot executar escrivint la ruta del fitxer d'script de PowerShell a la consola CMD amb comes invertides. Aquesta publicació ha demostrat un mètode complet per executar l'script de PowerShell des d'un fitxer per lots.