PowerShell Start-Process

PowerShell Start-Process
Du har kanskje prøvd å åpne mange applikasjoner av filer i systemet ditt på en eller to måter. PowerShell Start-Process er den veldig kjente kommandoen for raskt å starte en eller flere filer, applikasjoner eller prosesser på en veldig organisert måte. Det er en rask start på noen applikasjonsprogrammer for å unngå å kaste bort tid. Det kan gjøre kjørbare filer til å kjøre. Du kan benytte deg av cmdlet startprosess-kommandoen ved å bruke forskjellige brukernavn. Innenfor denne opplæringsguiden vil vi se hvordan du bruker startprosessen CMDLET i PowerShell. Så sørg for å ha et PowerShell -verktøy installert på Ubuntu 20.04 Linux Terminal. Åpne terminalen via “Ctrl+Alt+T”, og start PowerShell ved å bruke kommandoen vist nedenfor, i.e., pwsh.

Eksempel 1

Nå har PowerShell blitt startet ordentlig, gå videre til noen eksempler. Hvis du ikke har noen tekstfiler i Ubuntu 20.04 System, så lag et. Sørg for å opprette den i hjemmekatalogen til Linux -systemet ditt for å få tilgang til det raskt. Etter opprettelsen av en fil, legg til noen linjer med data i den. Vi har kalt filen “Ny.tekst". Som vi vet det, brukes startprosess-cmdleten til å åpne enhver kjørbar og normal fil raskt. Så la oss bruke den i PowerShell for å åpne den nyopprettede filen, jeg.e., ny.txt i vår standard tekstredaktør av Ubuntu 20.04 System. Så vi har prøvd kommandoen vist på bildet etterfulgt av navnet på en fil. Til gjengjeld viser det ikke noe på PowerShell -skjermen et sekund.

Etter 2 og et halvt sekund er filen ny.TXT vil raskt bli åpnet i standardtekstredigereren til Ubuntu 20.04 System. Utgangen vil være noe som vist på bildet nedenfor. Den åpne filen viser totalt 10 poster for ekko -uttalelser i den.

Eksempel 2

La oss se på noen parametriske attributter i kommandoen "Start-Process". Så en av attributtene er parameteren "Pass-Thru" som brukes til å få informasjonen om den spesielle prosessen relatert til den spesifiserte filen, i.e., tekst eller kjørbar. Så vi har brukt startprosess-cmdlet i PowerShell etterfulgt av navnet på en ny fil ny.txt og parameter, “Pass-Thru”. Denne parameteren får all nødvendig informasjon om en ny fil ny.txt etter å ha åpnet den via startprosess-kommandoen og lagret informasjonen i variabelen “V”.

Etter en stund, den nye.TXT -filen åpnes i en standard tekstredaktør av Ubuntu 20.04 System. Den lanserte tekstfilen i en redaktør er vist under.

Eksempel 3

Vi kan bruke variabelen “V” for å få prosess -ID for en bestemt fil, i.e., ny.tekst. Så vi gjorde det ved å bruke variabelen “V” sammen med nøkkelordet “ID” og DOT. Den returnerer oss prosess -ID for denne filen som er 6039 i vårt tilfelle i henhold til utdataene som er vist. Du kan også bruke variabelen “V” for å stoppe prosessen 6039 slik du er klar over den nå.

Eksempel 4

Et annet kjent attributt som brukes sammen med "Start-Process" CMDLET er "Bekreft". Det er ganske enkelt å bruke i koden og ganske gunstig. Det er et sjekkpunkt før du direkte kjører noen fil eller mappe for å unngå ulemper. Etter utførelse av startprosess-kommandoen og filnavnet “Ny.txt ”og parameter bekrefter, det returnerer oss noen av de målrettede alternativene, i.e., Ja, nei, ja til alle, nei til alle, suspendere og hjelpe. Når en bruker legger til noen av alternativene som er vist nedenfor på PowerShell, vil den gjøre deretter.

Når du bruker "[y] ja", og "[a] ja til alt alternativet vil raskt åpne tekstfilen. Mens alle de andre alternativene vil suspendere behandlingen.

Windows 10 PowerShell:

La oss se på ett eller flere eksempler på å bruke startprosess-kommandoen i PowerShell of Windows 10. Så start PowerShell of Windows 10 ved å søke på det i applikasjonsområdet. Kjør den ved å tappe på den, så får du en blå applikasjon åpnet på skjermen. La oss bruke kommandoen "Start-Process" for å åpne PowerShell med sudo-rettigheter. For å gjøre det, legg til parameteren “verb” og spesifiser verdien “runas” etter den. Utfør kommandoen vist i det vedlagte bildet nedenfor og vent en stund for å se utdataene.

Som et resultat ville det åpne PowerShell med sudo -rettigheter i henhold til bildet vedlagt nedenfor. Du kan bruke hvilken som helst kommando på denne privilegerte PowerShell.

Slik kan en PowerShell åpnes med Start-Process-kommandoen. La oss åpne Notisblokkprogrammet i Windows 10 ved å bruke den samme startprosessinstruksjonen. Så vi har brukt CMD-kommandoen Start-Process i PowerShell for å åpne notisblokken.exe -fil. Trykket på enter -tasten for å utføre filen som vises på bildet.

Det åpnet raskt notisblokken og en ny fil på skjermen vår. Lukk den for å gå videre neste.

Du kan også bruke parameteren "FilePath" og legge til filstien der det er nødvendig. Det meste av tiden kreves det hvor plasseringen av en fil er litt langt fra hjemme -mappen.

Etter å ha utført denne kommandoen ovenfor, har jeg fått den nye Notisblokkfilen åpnet på skjermen min, som vist nedenfor.

Vi har brukt mange attributter innen denne kommandoen denne gangen. "WindowStyle" -attributtet har blitt brukt til å spesifisere vindusstilen til notisblokken der den vil bli lansert på skjermen. Vi har spesifisert verdien som "maksimert". Dette betyr at Notisblokk -applikasjonen vil bli åpnet på skjermen raskt foran en hvilken som helst skjerm du er på.

Etter å ha utført kommandoen ovenfor, har vi fått det maksimerte vinduet på notisblokken på skjermfronten vår.

Konklusjon

Denne guiden inneholder bruken av startprosess-kommandolinjeverktøyet for å starte eller åpne noen form for filer, i.e., tekst eller kjørbare filer, i PowerShell. Denne guiden dekker bruken av startprosessverktøyet på Ubuntu 20.04 Linux System og Windows 10 -operativsystem. Alle illustrasjonene inneholder enkle og enkle måter å starte prosessene.