Slik kjører du egendefinerte oppgaver i Windows 10 med Cortana
Jeg liker å snakke kommandoer til Cortana på min Windows PC, men det er det visse oppgaver Cortana kan ikke gjøre. Og så fortsatte jeg med å finne en måte å gjøre mer med Cortana uten å vente på Microsoft for å legge til flere kommandoer.
Målet mitt var å forlenge funksjonaliteten til Cortana, og heldigvis tillater det ring eller kjør et hvilket som helst skript eller program installert på datamaskinen, så det betyr at jeg kan lage et batch eller shell script eller lage mitt eget program for å gjøre nesten alt. OK, la oss fortsette med opplæringen.
“Hei Cortana, åpne ... ”
Jeg sier vanligvis “Hei Cortana, åpne Chrome” å åpne Google Chrome, og dette er den samme kommandoen som kom til redning i denne situasjonen. Jeg fant ut at det ikke bare kan åpne systemverktøy (som Oppgaveplanlegger) eller installerte programmer (som Google Chrome), men kan Kjør eventuelle snarveier i Start-menyen. Det betyr at en slik snarvei kan peke på et hvilket som helst program eller script - selv tilpassede.
Opprett en snarvei i Start-menyen
Som en snarvei i Start-menyen kan utføres av Cortana, så her er hvordan du kan lage den:
- Trykk på Win + R-tastene for å åpne Run-vinduet.
- Type
shell: programmer
i vinduet, klikk deretter OK. - Filutforsker vil åpne viser “Start-meny> Programmer” mappe.
- Høyreklikk på et tomt område > velge Ny og velg snarvei.
- Når du er ferdig med å skrive inn banen, klikker du bare på neste knapp.
- Nå må du Gi navnet til snarveien din. Jeg vil foreslå å holde det meningsfylt og snakkbart fordi dette vil være den kommandoen du må si til Cortana for å kjøre din egendefinerte oppgave. Hvis jeg for eksempel gir "Sesame" som navnet på min snarvei, må jeg si det “Hei Cortana, åpne sesam“.
Plasser en snarvei i Start-menyen
Vi kan også legge en snarvei i Start-menyen, hvis vi allerede har en. Selv om denne metoden ikke fungerer for kommandoer, men vi kan lage snarveier for programmer eller skript enkelt måte og legg deretter snarveien i Start-menyen.
Følg trinnene nedenfor for å raskt lage og legge snarvei:
- Høyreklikk et hvilket som helst program eller skript du ønsker å lage snarvei for.
- Du vil se kontekstmenyen > velg 'Lag snarvei'alternativet.
- Nå ser du en ny snarvei sammen med programmet eller skriptet.
- Høyreklikk snarveien, velg 'Gi nytt navn'fra alternativlisten.
- Skriv inn en målrettet og talbart navn for snarveien. Dette vil bli navnet du vil bruke til å fortelle Cortana å utføre det. For eksempel, hvis du heter det "Secret", må du si “Hei Cortana, åpen hemmelighet” å kjøre den.
- Trykk nå på Win + R-tastene, og du vil se Run-vinduet.
- Tast inn
shell: programmer
i vinduet og klikk på OK knapp. - Du vil se filutforskeren med “Start-meny> Programmer” mappe.
- Klipp snarveien opprettet i trinn # 2, og lim den inn i denne mappen.
Kjør tilpassede oppgaver
Kjør en kommando eller et program
Hvis du ønsker å kjøre en kommando eller et kommandolinjeprogram (si CCleaner) ved å bare snakke med Cortana, kan du bruke denne metoden. Følg de nevnte trinnene under 'Opprett en snarvei i Start-menyen' og mens du gjør sitt trinn # 6, skriv inn den fulle kommandoen i feltet 'Skriv inn plasseringen av elementet'.
For eksempel, hvis du trenger å opprette en snarvei for å dvale datamaskinen, må du gi følgende kommando avstengning / h
i trinn # 6. Også, hvis du navngir snarveien som “dvale meg”, så når du trenger å dvale, kan du bare snakke “Hei Cortana, åpen dvale meg” til Cortana.
Dessuten, la oss si at du må rengjøre datamaskinen din ved hjelp av CCleaner, da kan du bruke kommandolinjevalg for å lette rengjøringsprosessen. Du trenger bare å erstatt kommandoen i eksemplet ovenfor til "C: \ Program Files \ CCleaner \ CCleaner.exe" / AUTO
(det fungerer bare hvis CCleaner er installert på den plasseringen) og navnet på den “autoclean meg”, så bare si “Hei Cortana, åpen autoclean meg” å rengjøre systemet ved hjelp av dette vedlikeholdsverktøyet.
Kjør et batch script
Et batch script er en fil med flere kommandoer som blir henrettet av Windows Command Prompt. Hvis du ønsker å kjøre flere kommandoer, må du opprette en batch script-fil (med .bat-utvidelse). For det, følg trinnene i 'Sett en snarvei i Start-menyen' opplæring fra ovenfor for å plassere den filens snarvei i Start-menyen.
Kjør et Bash shell-skript
Et skallskript er en fil med flere kommandoer, som et batch script. Selv om et shell-skript (med .sh-utvidelse) er kjent for å kjøre på Linux / Unix-distribusjoner, men med ankomsten av Bash på Ubuntu i Windows 10, er det heldigvis nå mulig å kjøre shell kommandoer eller skript direkte på Windows også. Faktisk er det en av mine favorittfunksjoner i Windows 10.
I motsetning til batchskript utføres ikke shell-skript direkte ved bare å åpne, så vi kan ikke bruke samme metode som med batch script. Etter at du har opprettet et shell-skript, følg trinnene under 'Opprett en snarvei i Start-menyen' og under trinn # 6, skriv inn denne kommandoen bash '/ mnt / SCRIPT-PATH'
.
I stedet for SCRIPT-PATH må du skrive inn Skriptets sti i Linux / Unix-stil. For eksempel har en fil kalt 'my_script.sh' på skrivebordet mitt følgende sti i denne stilen: /mnt/c/Users/aksinghnet/Desktop/my_script.sh
.
Kjør en PowerShell-kommando
PowerShell er det nye, kraftigere skjermet enn Command Prompt i Windows. Det bringer inn mye flere kommandoer og skriptfunksjoner enn den eldre spørringen, og dermed kan det hjelpe deg med å gjøre mye mer i systemet.
For å opprette en snarvei for en PowerShell-kommando, må du bruke trinnene som er gitt ovenfor under "Kjør en kommando eller et program". Igjen, i trinn # 6 må du skriv inn PowerShell-kommandoen du vil utføre.
Dessuten må du skrive din kommando i følgende format: PowerShell-kommandoen "& COMMAND-HERE"
. Hvis du for eksempel vil koble fra og deretter koble Wi-Fi til et navngitt nettverk igjen “FastWifi”, da må du bruke kommandoen PowerShell-kommandoen "& netsh wlan disconnect; netsh wlan-kontaktnavn = FastWifi"
mens du lager en snarvei.
Kjør et PowerShell-skript
PowerShell kan også kjøre skript (med .ps1-utvidelse) med en rekke kommandoer. Det er mer nyttig for å automatisere en håndfull oppgaver (selv komplekse) og jeg finner den har kraftigere skripting enn batchskript.
Hvis du trenger å lage en snarvei for å kjøre et PowerShell-skript, må du følge samme fremgangsmåte som angitt ovenfor under Kjør en PowerShell-kommando, men du må beholde kommando i format: PowerShell -File FILE-PATH
. For eksempel, hvis filen er “C: \ pscript.ps1”, bruk deretter PowerShell -File C: \ pscript.ps1
.
Feilsøk problemer
Cortana kan ikke finne eller kjøre min egendefinerte snarvei.
Først av alt, vær så snill Kontroller at snarveien din er tilgjengelig i Start-menyen. Du kan bare se etter den under listen Nylig lagt til i Start-menyen.
For det andre, vær så snill å sjekke at du ikke navngir det på en standardkommando eller navn som datamaskin, søvn, nedleggelse osv. Hvis du er, trykk bare på Win + R-tastene, skriv inn shell: programmer
og trykk Tast inn, Finn deretter snarveien din i Filutforskeren og endre navnet på det til noe annet - meningsfullt, men noen egendefinerte navn.