Jak uruchomić niestandardowe zadania w systemie Windows 10 z Cortaną
Lubię komendy do Cortany na moim komputerze z systemem Windows, jednak są pewne zadania, których Cortana nie może wykonać. Dlatego znalazłem sposób, aby zrobić więcej z Cortaną bez czekania, aż Microsoft doda więcej poleceń.
Moim celem było rozszerzenie funkcjonalności Cortany i na szczęście pozwala zadzwoń lub uruchom dowolny skrypt lub program zainstalowane na komputerze, co oznacza, że mogę utworzyć skrypt wsadowy lub skrypt powłoki albo utworzyć własny program, aby zrobić prawie wszystko. Dobra, przejdźmy do samouczka.
“Hej Cortana, otwórz… ”
Zwykle mówię “Hej Cortana, otwórz Chrome” aby otworzyć Google Chrome, i to jest to samo polecenie, które przyszło mi z pomocą w tej sytuacji. Zorientowałem się, że nie można po prostu otworzyć narzędzi systemowych (takich jak Harmonogram zadań) lub zainstalowanych programów (takich jak Google Chrome), ale mogę uruchomić dowolny skrót obecny w menu Start. Oznacza to, że taki skrót może wskazywać dowolny program lub skrypt - nawet niestandardowy.
Utwórz skrót w menu Start
Jak każdy skrót w menu Start może być wykonywany przez Cortana, oto jak możesz go utworzyć:
- Naciśnij klawisze Win + R, aby otworzyć okno Uruchom.
- Rodzaj
shell: programy
w oknie, a następnie kliknij dobrze. - Zostanie otwarty Eksplorator plików “Menu Start> Programy” teczka.
- Kliknij prawym przyciskiem myszy pusty obszar > wybierać Nowy i wybierz Skrót.
- Po zakończeniu wprowadzania ścieżki kliknij przycisk Kolejny przycisk.
- Teraz musisz nadaj nazwę skrótowi. Sugeruję, aby zachować sensowną treść, ponieważ będzie to polecenie, które musisz powiedzieć Cortanie, aby uruchomić niestandardowe zadanie. Na przykład, jeśli podam „Sezam” jako nazwę mojego skrótu, muszę powiedzieć “Hej Cortana, otwórz Sezam“.
Umieść skrót w menu Start
Możemy również umieścić skrót w menu Start, jeśli już go mamy. Chociaż ta metoda nie działa dla poleceń, ale możemy tworzyć skróty do programów lub skryptów w prosty sposób a następnie umieść ten skrót w menu Start.
Wykonaj poniższe kroki, aby szybko utworzyć i umieścić skrót:
- Kliknij prawym przyciskiem myszy dowolny program lub skrypt, dla którego chcesz utworzyć skrót.
- Zobaczysz menu kontekstowe > wybierz 'Utwórz skrót' opcja.
- Teraz zobaczysz nowy skrót wraz z programem lub skryptem.
- Kliknij prawym przyciskiem myszy skrót, wybierz „Przemianować'z listy opcji.
- Wpisz celowe i wymowna nazwa dla skrótu. Będzie to nazwa, której użyjesz, aby powiedzieć Cortanie, aby ją wykonała. Na przykład, jeśli nazwiesz to „Tajne”, musisz powiedzieć “Hej Cortana, otwórz Sekret” aby go uruchomić.
- Teraz naciśnij klawisze Win + R i zobaczysz okno Uruchom.
- Wchodzić
shell: programy
w oknie i kliknij dobrze przycisk. - Zobaczysz Eksplorator plików za pomocą “Menu Start> Programy” teczka.
- Odetnij skrót utworzony w kroku 2 i wklej go w tym folderze.
Uruchom zadania niestandardowe
Uruchom komendę lub program
Jeśli chcesz uruchomić polecenie lub program wiersza poleceń (powiedz CCleaner) po prostu mówiąc do Cortany, możesz użyć tej metody. Postępuj zgodnie z wyżej wymienionymi krokami w sekcji „Utwórz skrót w menu Start” i podczas wykonywania kroku # 6, wprowadź pełne polecenie w polu „Wpisz lokalizację elementu”.
Na przykład, jeśli chcesz utworzyć skrót do hibernacji komputera, musisz podać następujące polecenie zamknij / h
w kroku # 6. Ponadto, jeśli nazwiesz skrót jako “hibernuj mnie”, wtedy, gdy potrzebujesz hibernacji, możesz po prostu mówić “Hej Cortana, otwórz hibernuj mnie” do Cortany.
Co więcej, powiedzmy, że musisz oczyścić komputer za pomocą CCleaner, a następnie użyć opcji wiersza polecenia, aby ułatwić proces czyszczenia. Musisz tylko zastąp polecenie w powyższym przykładzie do „C: Program Files CCleaner CCleaner.exe” / AUTO
(działa tylko wtedy, gdy CCleaner jest zainstalowany w tej lokalizacji) i nazwij go “autoclean mnie”, potem po prostu powiedz “Hej Cortana, otwórz autoclean mnie” wyczyścić system za pomocą tego narzędzia konserwacyjnego.
Uruchom skrypt wsadowy
Skrypt wsadowy to plik z wieloma poleceniami które są wykonywane przez wiersz polecenia systemu Windows. Jeśli chcesz uruchomić wiele poleceń, musisz utworzyć plik skryptu wsadowego (z rozszerzeniem .bat). W tym celu wykonaj kroki podane w „Umieść skrót w menu Start” samouczek z góry, aby umieścić skrót tego pliku w menu Start.
Uruchom skrypt powłoki Bash
Skrypt powłoki to plik z wieloma poleceniami, jak skrypt wsadowy. Chociaż skrypt powłoki (z rozszerzeniem .sh) jest znany z uruchamiania na dystrybucjach Linux / Unix, ale wraz z pojawieniem się Basha na Ubuntu w systemie Windows 10, na szczęście jest teraz możliwość uruchamiania poleceń powłoki lub skryptów bezpośrednio w systemie Windows także. W rzeczywistości jest to jedna z moich ulubionych funkcji systemu Windows 10.
W przeciwieństwie do skryptów wsadowych, skrypty powłoki nie są wykonywane bezpośrednio po otwarciu, więc nie możemy użyć tej samej metody, co w przypadku skryptu wsadowego. Po utworzeniu skryptu powłoki, postępuj zgodnie z instrukcjami w sekcji „Utwórz skrót w menu Start” i pod jego krokiem # 6 wprowadź to polecenie bash '/ mnt / SCRIPT-PATH'
.
W miejsce SCRIPT-PATH musisz wpisać ścieżka skryptu w stylu Linux / Unix. Na przykład plik o nazwie „my_script.sh” na moim pulpicie ma następującą ścieżkę w tym stylu: /mnt/c/Users/aksinghnet/Desktop/my_script.sh
.
Uruchom polecenie PowerShell
PowerShell to nowa, potężniejsza powłoka niż wiersz poleceń w systemie Windows. Przynosi dużo więcej poleceń i funkcji skryptowych niż starszy monit, a tym samym może pomóc zrobić znacznie więcej rzeczy w systemie.
Aby utworzyć skrót do polecenia PowerShell, musisz użyć kroków podanych powyżej w sekcji „Uruchom polecenie lub program”. Ponownie, w kroku # 6 musisz wprowadź polecenie PowerShell, które chcesz wykonać.
Ponadto musisz napisać swój polecenie w następującym formacie: PowerShell -Command "& COMMAND-HERE"
. Na przykład, jeśli chcesz odłączyć, a następnie ponownie podłączyć Wi-Fi do nazwanej sieci “FastWifi”, następnie musisz użyć polecenia PowerShell -Command "& netsh wlan disconnect; netsh wlan connect name = FastWifi"
podczas tworzenia skrótu.
Uruchom skrypt PowerShell
PowerShell może również uruchamiać skrypty (z rozszerzeniem .ps1) z wieloma poleceniami. Jest bardziej pomocny w automatyzacji kilku zadań (nawet złożonych) i uważam, że tak bardziej zaawansowane skrypty niż skrypty wsadowe.
Jeśli chcesz utworzyć skrót do uruchamiania skryptu PowerShell, musisz postępować zgodnie z powyższą procedurą pod „Uruchom polecenie PowerShell”, ale musisz zachować polecenie w formacie: PowerShell - plik ŚCIEŻKA PLIKU
. Na przykład, jeśli plik jest “C: pscript.ps1”, następnie użyj PowerShell -File C: pscript.ps1
.
Rozwiązywanie problemów
Cortana nie może znaleźć ani uruchomić mojego niestandardowego skrótu.
Przede wszystkim proszę sprawdź, czy skrót jest dostępny w menu Start. Możesz go po prostu wyszukać na liście „Ostatnio dodane” w menu Start.
Po drugie, sprawdź, czy nie nazywasz go standardowym poleceniem lub nazwą, taką jak komputer, uśpienie, zamknięcie itp. Jeśli tak, po prostu naciśnij klawisze Win + R, wpisz shell: programy
i naciśnij Wchodzić, następnie znajdź skrót w Eksploratorze plików i zmień jego nazwę na inną - znaczącą, ale trochę niestandardową.