PowerShelli skriptide käivitamine käsurealt

Arvutiprogrammeerija töötab oma laua taga

PowerShelli skriptide käivitamine käsurealt

Pildi krediit: alvarez/E+/GettyImages

Windows PowerShell on skriptikeel, mida saate Windowsis kasutada erinevate toimingute automatiseerimiseks. PowerShelli skripte saate käivitada traditsiooniliselt Windowsi käsurealt või PowerShelli enda käsurealt. Veenduge, et käitaksite ainult PowerShelli käske, mille olete kirjutanud ja silunud, või neid, mis pärinevad usaldusväärsetest allikatest, kuna muudest allikatest pärinevad käsud võivad teha asju, mida te oma arvutis ei soovi.

Windows PowerShelli mõistmine

Windows PowerShell on Microsoft Windowsi skriptimistööriist. See võimaldab teil automatiseerida mitmesuguseid Windowsi toiminguid, sealhulgas süsteemihaldusülesandeid, nagu võrkudega ühenduse loomine või failide varundamine, või isiklikke toiminguid, nagu faili- või fotokomplektide korraldamine. See sisaldab juurdepääsu suurele osale Microsofti omadest .NET programmeerimisraamistik, muutes selle Windowsi automatiseerimiseks võimsaks valikuks.

Päeva video

Saate trükkida või kopeerida ja kleepida PowerShelli käsud PowerShelli programmi ükshaaval, mis võib olla kasulik funktsioonide testimiseks või mõne lihtsa toimingu jaoks. Kuid sageli soovite korraldada PowerShelli käsud failide komplektideks, mida kutsutakse skriptid mida saate vastavalt vajadusele redigeerida ja ikka ja jälle käivitada. Nendel failidel on tavaliselt faililaiend .ps1, ja saate käivitage PowerShelli skript soovi korral käsurealt või PowerShelli integreeritud skriptimiskeskkonna keskkond, Microsofti pakutav arendustööriist.

PowerShell ja selle alternatiivid

PowerShelli saab kasutada lisaks traditsioonilisele või selle asemel Windowsi pakkfailid, millel on laiend .nahkhiir ja on mingil kujul eksisteerinud aastakümneid. Pakettfailidel puudub juurdepääs kõigile .NET-tööriistadele, mis muudab PowerShelli sageli võimsamaks, kuid need ühilduvad Windowsi vanemate versioonidega ja võivad olla tuttavad rohkematele programmeerijatele ja kasutajad.

Erinevatel Windowsi programmidel, näiteks Microsoft Office'i tööriistadel, nagu Word ja Excel, on samuti oma sisseehitatud skriptimistööriistad mis võib olla kasulik ülesannete automatiseerimiseks nendes programmides.

Mõned inimesed eelistavad kasutada platvormidevahelisi skriptimistööriistu, mida leidub tavaliselt ka Linuxis ja Apple macOS-is, näiteks skriptimis- ja käsureatööriista. bash või skriptikeeled nagu Python ja Rubiin. Tavaliselt tuleb need installida spetsiaalselt Windowsi. Programmeerijad saavad arendada ka täisväärtuslikke Windowsi rakendusi, kasutades selliseid arenduskeskkondi nagu Microsoft Visual Studio, kuid see on sageli rohkem tööd, kui on vaja elementaarsete automatiseerimistööde jaoks.

Käivitage PowerShelli skript

Saate luua PowerShelli skripti PowerShelli ISE-s, mille leiate, tippides "PowerShelli integreeritud skriptimiskeskkond" tegumiriba või menüü Start otsingukasti või mis tahes tekstiredaktoris. See hõlmab Notepadi, mis on Windowsiga kaasas. Salvestage skript kindlasti laiendiga .ps1.

Seejärel käivitage PowerShelli skripti käsurealt käivitamiseks Windowsi käsurida, tippides "cmd" otsingukasti ja klõpsates tulemust. Tippige PowerShelli skripti täielik tee, näiteks "C:\Example\example_script.ps1" ja vajutage sisestusklahvi. Teise võimalusena saate navigeerida PowerShelli ISE skriptifaili. Kasuta "Fail"menüü"Avatud" suvandit, et navigeerida skripti juurde ja avada see ning seejärel klõpsake "Fail" ja "Jookse" skripti käivitamiseks.

Kui kuvatakse tõrketeade, mis ütleb, et teil pole skripti käitamiseks luba, käivitage seadete muutmiseks PowerShell. Selleks otsige "PowerShell" otsingukastis ja klõpsake tulemusel. Seejärel tippige "Deblokeeri-fail-tee", millele järgneb tühik ja PowerShelli skripti täielik tee. Saate muuta ka oma sätteid, et lubada mis tahes PowerShelli skripti käitamist, kuid enne selle otsuse tegemist veenduge, et mõistate sellega kaasnevaid turvalisust.