Suorita Powershell Script CMD:stä - Pikaopas
2 min. lukea
Julkaistu
Lue ilmoitussivumme saadaksesi selville, kuinka voit auttaa MSPoweruseria ylläpitämään toimitustiimiä Lue lisää
Haluatko suorittaa PowerShell-komentosarjan CMD:stä, koska se ei ehkä ole käytettävissä järjestelmässäsi? Vai haluatko vain sisällyttää PowerShell-toiminnallisuus kirjoittamatta koko skriptiä uudelleen CMD-kotatiedostoksi? Jos vastauksesi on "Kyllä" johonkin näistä kysymyksistä, tämä artikkeli auttaa!
PowerShell-komentosarjan suorittaminen CMD:stä
- avoin Komentorivi Windowsissa korotetuilla oikeuksilla Käynnistä-valikon kirjoittamalla CMD ja napsauttamalla CMD sovellus> Suorita järjestelmänvalvojana.
- Oletuksena CMD-konsoli avautuu C: \ Windows \ System32 kansio.
- Siirry PowerShell-komentosarjan hakemistoon käyttämällä CD komento.
- Minulla on esimerkiksi PS1 skripti in ajaa D, joten suoritan seuraavan komennon CMD:ssä: cd / d D:
- Suorita nyt tämä komento: powershell.exe .\SimplePS.ps1.
- korvata .\SimplePS.ps1 omalla PowerShell-komentosarjatiedoston nimellä PS-tunnisteella.
- Komentosarjan tulee suorittaa valitussa hakemistossa alla olevien koodien mukaisesti. Jos on jotain tulostettavaa, näet sen CMD:ssä.
- Esimerkiksi, "Hei, tämä on yksinkertainen PowerShell-skripti!" nykyisessä käsikirjoituksessa.
Asiantuntijavinkki
Kun suoritat PowerShell-komentosarjaa CMD:llä, prosessi voi keskeytyä sopimattomien asetusten vuoksi. Set-ExecutionPolicy ominaisuus.
On kaksi tapaa ratkaista tämä virhe:
PowerShellin käyttäminen
- Napsauta hiiren kakkospainikkeella på den Käynnistä-valikon ja valitse Windows PowerShell (Admin) mistä Tehokäyttäjä pikavalikko.
- Kun näet konsolin, suorita tämä komento: Aseta ExecutionPolicy RemoteSigned.
- Osuma enter.
- Kun näet Kyllä ja Ei kehotteita, paina Y ja osuma enter uudelleen.
Käyttämällä CMD: tä
- Avaa CMD korotetuilla oikeuksilla.
- Kopioi ja liitä tämä komento ja paina enter: powershell Set-ExecutionPolicy RemoteSigned.
Aiheeseen liittyviä luentoja:
Nyt tiedät kuinka suorittaa PowerShell-komentosarja CMD:stä. Tämä on nopea ja kätevä tapa suorittaa edistyneitä komentosarjoja alkeellisesti terminaali.
Auttoiko artikkeli? Tiedätkö paremman tavan saavuttaa sama tulos? Jaa ajatuksesi alla.