Windows Tips & News

Aloita PowerShellistä korotettu prosessi

click fraud protection

PowerShell on edistynyt komentokehotteen muoto. Sitä on laajennettu valtavalla joukolla käyttövalmiita cmdlet-komentoja, ja siinä on mahdollisuus käyttää .NET framework/C#:a eri tilanteissa. Tänään näytän sinulle, kuinka voit aloittaa PowerShell-kehotteesta korotetun prosessin.

Aiemmin käsittelin, kuinka sama voi olla tehty erätiedostosta. Windows 10 Creators Update -päivityksen myötä Microsoft kuitenkin vähentää komentokehotteen painoarvoa ja mainostaa PowerShellia kaikkialla. Katso nämä artikkelit viitteeksi:

  • Windows 10 build 14986 korvaa komentokehotteen PowerShellillä kaikkialla
  • Lisää komentokehote takaisin Win+X-valikkoon Windows 10 Creators Update -sovelluksessa
  • Lisää komentokehote Windows 10 Creators -päivityksen kontekstivalikkoon
  • Poista Open PowerShell -ikkuna tästä Windows 10:n kontekstivalikosta

Joten on hyvä idea opetella tämä hyödyllinen temppu, joka voidaan suorittaa PowerShell-konsolista ja säästää aikaa.

Aloita PowerShellistä korotettu prosessi

Tätä tehtävää varten käytämme Start-Process-cmdlet-komentoa. Se tukee a

vaihtoehtojen määrä, yksi niistä on -Verbi. Jos määrität -Verbin "RunAs", prosessi, jonka aiot käynnistää, avautuu korotettuna.

Yritetään käynnistää Notepad-sovellus korotettuna.

  1. Avaa PowerShell.
  2. Kirjoita tai kopioi ja liitä seuraava komento:
    Käynnistä-prosessi "notepad.exe" -Verbi RunAs
  3. UAC-kehote tulee näkyviin. Vahvista se:
  4. Muistio-sovellus avataan korotettuna. Voit varmistaa tämän Task Managerin avulla. Katso artikkeli: Kuinka tarkistaa, onko prosessi käynnissä järjestelmänvalvojana (korotettuna) Windowsissa

Huomautus: Jos painat "Ei"-painiketta UAC-kehotteessa, PowerShell-konsoli tulostaa virheilmoituksen "Käyttäjä peruutti toiminnon." Tätä odotetaan.

Vinkki: Voit käyttää PowerShellin avulla korotettua sovellusta suoraan avaamatta sen konsolia ensin. Voit esimerkiksi luoda pikakuvakkeen tai kirjoittaa seuraavan komennon Suorita-valintaikkunaan:

powershell.exe -komento "Start-Process Notepad.exe -Verb RunAs"

Tulos on sama. Powershell-ikkuna vilkkuu hetken ja sitten sovellus avautuu ylhäällä.

Aloita PowerShellin argumenteilla korotettu prosessi

Jos sinun on välitettävä argumentteja (tunnetaan myös kytkimiksi tai parametreiksi) prosessille, jonka aiot käynnistää korotettuna PowerShellistä, käytä Start-Process-cmdletin -Argument-kytkintä. Siellä määritetty argumentti välitetään kohdesuoritettavaan tiedostoon. Tässä on muokattuja esimerkkejä Notepad.exe-sovelluksella, jota käytin yllä.

Käytä PowerShell-konsolissa seuraavaa komentoa:

Käynnistä-prosessi "notepad.exe" - Argumentti "C:\My Stuff\my file.txt" -Verbi RunAs

Laita välilyönnit sisältävät polut lainausmerkkeihin. Jos sinun on annettava enemmän kuin useampi argumentti, erota ne pilkuilla ja käytä ArgumentList:

Käynnistä-prosessi "file.exe" - ArgumentList "argumentti1, argumentti2, argumentti3" -Verbi RunAs

PowerShellissä voit käyttää seuraavaa komentoa:

powershell.exe -komento "Käynnistä-prosessi 'Notepad.exe' - Argumentti 'C:\My Stuff\my file.txt' -Verbi RunAs"

Vielä yksi esimerkki:

powershell -komento "Käynnistä-Process powershell.exe -Argumenttiluettelo "-Suorituskäytännön ohitus -Ei poistu -komento \`"Checkpoint-Computer -Kuvaus \"RestorePoint1\" -RestorePointType \"MODIFY_SETTINGS\"\`"' -Verbi RunAs"

Katso lisätietoja artikkelista: Luo palautuspiste Windows 10:ssä PowerShellin avulla

Sulje polut välilyönneillä lainausmerkeissä yllä olevan kuvan mukaisesti.
Se siitä.

Microsoft julkaisee Windows 10 Build 21296:n

Microsoft julkaisee Windows 10 Build 21296:n

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää

Minimoi Task Manager ilmoitusalueelle Windows 10:ssä

Minimoi Task Manager ilmoitusalueelle Windows 10:ssä

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää

Open Search on Hoverin poistaminen käytöstä Windows 11:ssä

Open Search on Hoverin poistaminen käytöstä Windows 11:ssä

Voit halutessasi poistaa avoimen haun leijuttaessa -ominaisuuden käytöstä Windows 11:ssä, jos täm...

Lue lisää