Tutories

PowerShell script: com executar i escriure'n un

Taula de continguts:

Anonim

PowerShell correspon a una de les millors eines de sistema operatiu de Windows, aquesta es troba disponible des de desembre de l'any 2006 i està habilitada per a Windows XP i les seves posteriors versions.

No obstant això, tot i ser un programa tan interactiu, és una mica complex d'utilitzar, és per això que a continuació et esmentarem com pots executar i escriure els scripts en aquest assistent.

Índex de continguts

Què és PowerShell?

PowerShell és una interfície connexa, que executa ordres o instruccions a l'ordinador de forma directa, tant per al servidor que utilitza com per a certes aplicacions instal·lades en el sistema.

El seu principal requisit, és la instal·lació prèvia d'un recurs anomenat .NET amb una versió no menor a la 2.0, ia més de ser admissible majorment en Windows, també es pot descarregar de manera alterna en sistemes operatius més complexos com Linux i MacOS.

Aquest programa es diferencia de l'CMD (Consola d'ordres) ja que les seves funcions són molt més extenses, permetent realitzar canvis més profunds al servidor de sistema com a tal i en altres programes més específics.

A més, és més modern que el CMD i correspon a una eina molt més versàtil que aquest últim, gràcies a el tipus de llenguatge de programació que és utilitzat en l'execució de les ordres.

Com executar i escriure scripts en PowerShell

Per executar scripts has de tenir en compte que PowerShell ha de tenir els permisos totals sobre el servidor, d'aquesta manera un requisit fonamental per al seu utilizacion.

Executar o escriure ordres simples en PowerShell

El procediment per executar scripts simples en PowerShell, és el següent:

  • Dirigeix-te a la secció de "Inici" de Windows.Una vegada que et trobis aquí, busca "Windows PowerShell".Quan et aparegui el resultat corresponent, s'aplica clic dret sobre ell.Després, has prémer sobre l'opció "Executar com a administrador".

Tot seguit confirma l'acció al menú emergent que t'apareixerà.

  • Quan hagis fet això, es mostrés el programa d'PowerShell obert al teu PC, i ja podràs executar les ordres que vulguis.

Nota: L'eina et permet posar scripts de forma escrita o enganxar-los en el sistema, per a aquest últim aspecte només n'hi ha prou que copiïs la comanda des de qualsevol secció de la PC i procedeixis a fer clic dret sobre el menú blau.

Escriure scripts des de Windows Power Shell ISE

Windows PowerShell ISE és un assistent del programa de PowerShell com a tal, el qual permet crear, guardar, modificar i igualment escriure nous ordres en aquesta eina.

No obstant això, per això últim s'han de seguir aquestes pautes:

  • Entra a "Windows PowerShell ISE" des de les opcions ràpides de el programa "PowerShell".Procede a dirigeix-te a la secció de "Veure" que podràs notar a la part de dalt de l'esmentat menú.Después, selecciona "Anar a el panell de seqüència de comandaments ".Finalment procedeix a escriure la comanda seleccionat.

Igualment, aquesta eina et permetrà tallar, copiar o enganxar ordres de manera directa, encara que per això has d'utilitzar els botons que es troben a la secció superior de menú d'escriptura.

A més d'això, pots sobreescriure sobre un script ja col·locat en el menú d'escriptura, però per aconseguir-ho has de fer clic en "Ctrl + H" i buscar específicament que línia de la comanda vols modificar.

Executar script des de Windows Power Shell ISE

El procediment per executar un script és molt senzill, simplement s'ha d'entrar en Windows PowerShell ISE i fer clic a "Executar Script", botó que es trobés al menú superior.

Aquest últim és de color verd i correspon a una fletxa ubicada al tercer apartat d'aquesta secció per defecte.

Igualment, es pot anar a "Arxiu" i des d'aquí fer clic a "Executar" perquè la comanda comenci a realitzar els processos preestablerts.

No obstant això, aquest programa també permet executar només una part de l'Script, però per fer això has d'anar a l'tercer apartat de menú d'opcions ràpides i oprimir sobre "Executar selecció" i després especificar que part de l'script desitjada.

Executar scripts nous en Power Shell

Tot i que Power Shell és un programa executor, permet crear scripts al nostre gust, encara que per realitzar això, s'han de prendre en compte els següents passos:

  • Primerament accedeix a "Power Shell ISE" des del cercador del teu PC.Luego, quan es mostri el programa a la pantalla s'aplica clic sobre l'alternativa "Nou" que es mostra en les opcions ràpides de la part superior.Finalmente escriu a la part inferior el nou script a realitzar.

No obstant això, establir un nou script només dóna resultat seguint les regles següents:

  1. S'ha d'establir una denominació d'el codi amb el signe "#", per a efectes de modificació i identificación.Hay de col·locar el tipus de variable que es desitja designar: Per a aquest cas, s'usa el símbol de "$", després el signe de "=" i després s'estableix un valor alterno.Las variables han de tenir un mètode d'identificació: Això és per tal d'establir el tipus creat i especificar els dígits utilitzats en el script.

Després d'això has de procedir a guardar-ho, executant aquest procediment:

  • Fes clic en el partit de "Arxiu" de la secció superior.Oprime sobre el menú de "Guardar com".Coloca el nom que desitgis sense signes preestablerts i la casella "Nom de l'arxiu".Procede a indicar "PowerShell Scripts (*. ps1) "en l'alternativa de" Desa com a tipus ".Finalment oprimeix" Desa "a la part inferior.

Executar scripts ja creats

Si ja vas crear 1 Script i el almacenaste en el teu directori, pots obrir-lo directament a Windows PowerShell ISE de la següent manera:

  • Com a primer pas, has d'accedir a "Windows PowerShell ISE".Després, has de fer clic sobre "Arxiu" a la part superior izquierda.Después has de pressionar sobre "Obre…".Ante això se't portés als documents designats de la PC, entre ells selecciona doble clic sobre el script que vols utilitzar.

Error a l'executar script en Power Shell

Algunes vegades, a l'escriure un comandament en PowerShell com a tal, se't mostrarà un missatge amb un problema especificat en lletres vermelles, això normalment es deu a restriccions de permisos que posseeix un script establert al menú.

No obstant això, aquesta falla es pot solucionar fàcilment, encara que per a això cal indicar una nova directiva d'execució en l'eina, ja que aquesta última característica protegeix el sistema d'scripts no segurs.

Nota: Has de saber que si l'script posseeix una descripció lògica informativa de poca fiabilitat, llavors és recomanable no realitzar aquesta modificació per simple seguretat a l'ordinador.

No obstant això, el procediment a realitzar en aquest cas, és simplement executar aquesta comanda: Get-ExecutionPolicy, per tal de veure l'estat de les polítiques de seguretat.

Et recomanem la lectura dels següents tutorials:

Igualment, per establir noves regles en aquest camp, s'ha d'usar la següent descripció: Set-ExecutionPolicy RemoteSigned, i ja amb aquest mètode la falla es solucionés de l'eina.

Tutories

Selecció de l'editor

Back to top button