Как создать и запустить файл сценария оболочки в Windows 10

Для тех, кто думает: «Можно ли создать и выполнить файл сценария оболочки в системе Windows?» вот ответ Да. Чтобы узнать, как это можно сделать, прочитайте эту статью полностью до конца. Это немного более длительный процесс, но за ним легко следовать. Итак, разделим процесс на 4 части.

  1. Включить WSL – Нельзя напрямую выполнять сценарии оболочки в системе Windows. Для этого вам необходимо сначала установить подсистему Windows для Linux (WSL). WSL — это функция операционной системы Windows, которая позволяет вам запускать файловую систему Linux вместе с вашими традиционными приложениями Windows.
  2. Скачайте Ubuntu и интегрируйте с WSL – WSL поставляется с операционной системой Windows, но вы должны включить его и установить дистрибутив Linux, прежде чем сможете начать его использовать. Здесь мы рассмотрим, как загрузить и установить Ubuntu из приложения Microsoft Store.
  3. Создать файл сценария оболочки – Файлы .sh являются расширениями файлов сценария оболочки. Давайте узнаем, как создать файл сценария оболочки в системе Windows.
  4. Выполнить файл сценария оболочки - Запустите созданный файл .sh

Оглавление

Часть 1. Включение подсистемы Windows для Linux (WSL)

Шаг 1: Откройте Настройки с использованием Окна + я ключи вместе. Нажмите на Обновление и безопасность вариант.

Обновление и безопасность

Шаг 2: На левой панели нажмите Для разработчиков 

Для разработчиков

Шаг 3: Включите режим разработчика нажав на переключатель.

РЕКЛАМНОЕ ОБЪЯВЛЕНИЕ

Режим разработчика

Шаг 4: Во всплывающем окне нажмите Да.

Используйте функции разработчика

Шаг 5: В строке поиска «Найти настройку» введите «повернуть окна» и в результатах нажмите « Включение или отключение функций Windows

Включить Windows

Шаг 6: Из открытого окна поставить галочку в флажок рядом Подсистема Windows для Linux чтобы включить его. И нажмите на ХОРОШО.

Wsl

Шаг 7: Завершение процесса займет несколько минут, после чего будет запрошен перезапуск. Запустить снова система.

Часть 2. Загрузите Ubuntu и интегрируйте с WSL

Шаг 1: После перезапуска открыть приложение Microsoft Store набрав Магазин Microsoft в строке поиска Windows и дважды щелкнув его в результатах поиска.

Магазин Майкрософт

Шаг 2. В строке поиска приложения Microsoft Store введите убунту и выберите его из списка.

Убунту

Шаг 3: Нажмите на Получить чтобы загрузить ubuntu, это займет несколько минут.

Шаг 4: В строке поиска Windows введите Убунту и из результатов поиска двойной щелчок на нем, чтобы открыть его.

Откройте Убунту

Шаг 5: Командная строка Linux откроется и начнет установку на ваш жесткий диск и интеграцию с WSL.

Шаг 6: Он запросит имя пользователя а также пароль в качестве учетных данных введите желаемое имя пользователя и пароль. Убедитесь, что вы помните их для последующего использования.

Имя пользователя Linux

Шаг 7: Дождитесь завершения процесса установки.

Часть 3. Создание файла сценария оболочки (.sh)

Шаг 1: Перейдите к месту, где вы хотите создать файлы .sh в Windows. Держите Сдвиг ключ и щелкните правой кнопкой мыши на пустом месте.

Шаг 2: В появившемся списке нажмите на Откройте окно Powershell здесь.

Откройте PowerShell

Шаг 3: В PowerShell введите бить и ударил войти. Это перенаправит в оболочку bash

РЕКЛАМНОЕ ОБЪЯВЛЕНИЕ

Баш

Шаг 4: В PowerShell введите кот > имя файла.sh здесь «имя файла» — это имя вашего файла. Это твой выбор. Например, здесь я дал «тест» в качестве имени файла.

Шаг 5: Нажмите войти кнопку на клавиатуре. Теперь файл сценария оболочки будет создан в выбранном месте.

Создать файл

Шаг 6: Убедитесь, что файл будет создан в этом месте, вернитесь в Powershell и нажмите кнопку Ctrl + с клавиши вместе, чтобы завершить процесс.

Тестовый файл

Шаг 7: Чтобы выполнить этот сценарий оболочки и увидеть результаты, вам нужно будет добавить некоторые данные в файл. Итак, давайте добавим в файл простую команду для печати Hello World.

Шаг 8: Для этого типа vi имя файла.sh здесь «имя файла» — это имя вашего файла. Например, здесь, поскольку я дал «тест» в качестве имени файла, команда будет vi test.sh

Открыть файл

Шаг 9: Эта команда откроет файл для редактирования, нажмите кнопку я клавишу с клавиатуры, чтобы попасть в файл и начать его редактирование.

Шаг 10: Наберите в файле echo «Hello World» и, чтобы сохранить и выйти, нажмите клавишу Esc клавишу с клавиатуры и введите :wq и ударил войти.

Редактировать файл

Шаг 11: Это сохранит содержимое файла и закроет файл.

Часть 4. Выполнение/запуск файла сценария оболочки

Шаг 1: В вашей системе Windows перейдите в папку, где находятся файлы sh. Держите Сдвиг ключ и щелкните правой кнопкой мыши на пустом месте.

Шаг 2: В появившемся списке нажмите на Откройте окно Powershell здесь.

Откройте PowerShell

Шаг 3: В командной строке введите бить и ударил войти. Это перенаправит в оболочку bash

Баш

Шаг 4: Введите sh имя файла.sh и ударил войти. Например, здесь имя файла «тест», поэтому я буду выполнять или запускать файл с помощью команды sh test.sh.

Шаг 5: Теперь вы можете увидеть результат. Готово!

Запустить файл

Примечание. Вы также можете запустить файл sh в командной строке.

Шаг 1. Откройте приглашение «Выполнить», используя Виндовс + Р клавиши вместе и введите команда в этом. Хит войти.

Командная строка

Шаг 2: Это откроет командную строку. Перейдите к пути, по которому у вас есть файл sh для выполнения, используя CD У меня есть файлы sh в папке под названием «Новая папка» на рабочем столе, поэтому команда будет cd Рабочий стол/Новая папка

Навигация

Шаг 3: Теперь введите bash имя файла.sh и ударил войти. Имя файла — это имя вашего файла. Для примера приведу bash test.sh

Шаг 4: Вы можете увидеть вывод в командной строке.

Вывод командной строки

Вот и все! Надеюсь, эта статья будет полезной. Спасибо!!

Как стать полноправным владельцем ключа реестра в Windows 11/10

Как стать полноправным владельцем ключа реестра в Windows 11/10КакОкна 11

Редактор реестра - это административный инструмент, с помощью которого системные администраторы могут изменять значения реестра и ключи по своему желанию. Но без достаточного разрешения вы не может...

Читать далее
Как просмотреть, включить или отключить зарезервированное дисковое пространство в Windows 11

Как просмотреть, включить или отключить зарезервированное дисковое пространство в Windows 11КакОкна 11

Windows 11 поставляется с зарезервированным пространством для хранения, которое она использует для хранения временных файлов, кеша и других системных файлов, необходимых для поддержания стабильной ...

Читать далее
Windows 11: как добавить обозреватель перезапуска в контекстное меню

Windows 11: как добавить обозреватель перезапуска в контекстное менюКакОкна 11

Каждый раз, когда проводник дает сбой или перестает отвечать на ваши команды, есть только один способ исправить это - перезапустить процесс проводника из диспетчера задач. Если вы являетесь постоян...

Читать далее