Как запускать пользовательские задачи в Windows 10 с помощью Cortana
Мне нравится говорить команды Cortana на моем ПК с Windows, однако есть определенные задачи, которые Кортана не может сделать. Итак, я продолжал искать способ сделать больше с Cortana, не дожидаясь, пока Microsoft добавит больше команд.
Моей целью было расширить функционал Cortana и, к счастью, он позволяет вызвать или запустить любой скрипт или программу установленный на компьютере, это означает, что я могу создать пакетный сценарий или сценарий оболочки или создать собственную программу, которая будет выполнять практически все. Хорошо, давайте продолжим учебник.
“Эй, Кортана, открой ... ”
Я обычно говорю “Привет Кортана, открытый Хром” открыть Google Chrome, и это та же команда, которая пришла мне на помощь в этой ситуации. Я понял, что он может не только открывать системные инструменты (например, планировщик задач) или установленные программы (например, Google Chrome), но может запустить любой ярлык в меню «Пуск». Это означает, что такой ярлык может указывать на любую программу или скрипт, даже пользовательский.
Создать ярлык в меню «Пуск»
Как любой ярлык в меню «Пуск» может быть выполнен Cortana, так вот как вы можете его создать:
- Нажмите клавиши Win + R, чтобы открыть окно «Выполнить».
- Тип
оболочка: программы
в окне, затем нажмите Хорошо. - File Explorer откроет показ “Меню Пуск> Программы” папка.
- Щелкните правой кнопкой мыши по пустой области > выбирать новый и выберите кратчайший путь.
- Когда вы закончите вводить путь, просто нажмите следующий кнопка.
- Теперь вам нужно дать название вашему ярлыку. Я предложу сохранить его осмысленным и понятным, потому что это будет команда, которую вы должны сказать Кортане, чтобы выполнить свое задание. Например, если я назову «Сезам» в качестве названия моего ярлыка, то мне нужно сказать “Эй, Кортана, откройся Сезам“.
Поместите ярлык в меню Пуск
Мы также можем поместить ярлык в меню «Пуск», если он у нас уже есть. Хотя этот метод не работает для команд, но мы можем создавать ярлыки для программ или скриптов простым способом а затем поместите этот ярлык в меню «Пуск».
Выполните следующие шаги, чтобы быстро создать, а также разместить ярлык:
- Щелкните правой кнопкой мыши любую программу или скрипт, для которого вы хотите создать ярлык.
- Вы увидите контекстное меню > выбирать 'Создать ярлыквариант.
- Теперь вы увидите новый ярлык вместе с программой или скриптом.
- Щелкните правой кнопкой мыши по ярлыку и выберите «переименовывать'из списка опций.
- Введите целенаправленный и произносимое имя для ярлыка. Это имя, которое вы будете использовать, чтобы сказать Кортане, что нужно его выполнить. Например, если вы называете это «Секрет», то вы должны сказать, “Эй, Кортана, открой секрет” запустить его.
- Теперь нажмите клавиши Win + R, и вы увидите окно Run.
- Войти
оболочка: программы
в окне и нажмите Хорошо кнопка. - Вы увидите Проводник с “Меню Пуск> Программы” папка.
- Теперь вырежьте ярлык, созданный на шаге 2, и вставьте его в эту папку..
Запускать пользовательские задачи
Запустите команду или программу
Если вы хотите запустить команду или программу командной строки (скажем, CCleaner), просто поговорив с Cortana, вы можете использовать этот метод. Выполните вышеупомянутые шаги в разделе «Создать ярлык в меню Пуск» и делая свой шаг № 6, введите полную команду в поле «Введите местоположение элемента».
Например, если вам нужно создать ярлык для спящего режима вашего компьютера, вам нужно дать следующую команду выключение / ч
на этапе № 6. Кроме того, если вы называете ярлык как “впадать в спячку”, тогда всякий раз, когда вам нужно в спящий режим, вы можете просто говорить “Эй, Кортана, открой впадать в спячку” в Кортану.
Кроме того, скажем, вам нужно очистить компьютер с помощью CCleaner, тогда вы можете использовать его параметры командной строки, чтобы упростить процесс очистки. Вам нужно только заменить команду в приведенном выше примере "C: \ Program Files \ CCleaner \ CCleaner.exe" / AUTO
(работает только если CCleaner установлен в этом месте) и назовите его “очистить меня”, тогда просто скажи “Эй, Кортана, открой очистить меня” очистить вашу систему с помощью этого инструмента обслуживания.
Запустить пакетный скрипт
Пакетный скрипт является файл с несколькими командами которые выполняются в командной строке Windows. Если вы хотите выполнить несколько команд, то вы должны создать файл пакетного сценария (с расширением .bat). Для этого выполните шаги в «Поместите ярлык в меню Пуск» учебник сверху, чтобы поместить ярлык этого файла в меню Пуск.
Запустите скрипт оболочки Bash
Сценарий оболочки является файл с несколькими командами, как пакетный скрипт. Хотя сценарий оболочки (с расширением .sh), как известно, работает в дистрибутивах Linux / Unix, но с появлением Bash на Ubuntu в Windows 10, к счастью, сейчас можно запускать команды оболочки или сценарии непосредственно в Windows также. На самом деле, это одна из моих любимых функций Windows 10.
В отличие от пакетных сценариев, сценарии оболочки не выполняются напрямую, просто открываясь, поэтому мы не можем использовать тот же метод, что и в пакетном сценарии. После создания сценария оболочки, следуйте инструкциям в разделе «Создать ярлык в меню« Пуск »» и под его шагом # 6 введите эту команду bash '/ mnt / SCRIPT-PATH'
.
Вместо SCRIPT-PATH необходимо ввести путь скрипта в стиле Linux / Unix. Например, файл с именем «my_script.sh» на моем рабочем столе имеет следующий путь в этом стиле: /mnt/c/Users/aksinghnet/Desktop/my_script.sh
.
Запустите команду PowerShell
PowerShell - это новая, более мощная оболочка, чем командная строка в Windows. Это приносит много больше команд и скриптовых функций чем старая подсказка, и, таким образом, она может помочь вам сделать намного больше вещей в вашей системе.
Чтобы создать ярлык для команды PowerShell, необходимо выполнить действия, описанные выше в разделе «Запуск команды или программы». Опять же, на шаге № 6, вы должны введите команду PowerShell, которую вы хотите выполнить.
Кроме того, вы должны написать свой команда в следующем формате: PowerShell -Command "& COMMAND-HERE"
. Например, если вы хотите отключить, а затем снова подключить Wi-Fi к сети с именем “FastWifi”, тогда вы должны использовать команду PowerShell -Command "& netsh wlan connect; имя netsh wlan connect = FastWifi"
при создании ярлыка.
Запустите сценарий PowerShell
PowerShell также может запускать сценарии (с расширением .ps1), имеющие несколько команд. Это более полезно для автоматизации нескольких задач (даже сложных), и я считаю, что это более мощный сценарий чем пакетные скрипты.
Если вам нужно создать ярлык для запуска сценария PowerShell, то вам необходимо выполнить ту же процедуру, которая описана выше в разделе «Выполнение команды PowerShell», но вы должны сохранить команда в формате: PowerShell -File FILE-PATH
. Например, если файл “C: \ pscript.ps1”, затем используйте PowerShell - файл C: \ pscript.ps1
.
Устранять проблемы
Кортана не может найти или запустить мой пользовательский ярлык.
Прежде всего, пожалуйста убедитесь, что ваш ярлык доступен в меню «Пуск». Вы можете просто найти его в списке «Недавно добавленные» в меню «Пуск»..
Во-вторых, пожалуйста, убедитесь, что вы не называете его для стандартной команды или имени, такого как компьютер, спящий режим, выключение и т. Д. Если это так, просто нажмите клавиши Win + R, введите оболочка: программы
и нажмите Войти, затем найдите свой ярлык в проводнике и переименуйте его в другое значение - значимое, но с каким-то собственным именем.