Как запустить команды командной строки из ярлыка Windows

Ярлыки отлично подходят для быстрого доступа к файлам, приложениям и папкам. Но знаете ли вы, что вы также можете использовать их для запуска команд командной строки?

Windows предоставляет вам все способы запуска команд командной строки. Конечно, вы можете открыть окно командной строки и просто набрать команду. Вы также можете создать пакетный сценарий (или сценарий bash, или сценарий PowerShell, если это ваше дело). И, честно говоря, если вы планируете запускать более одной команды или вам нужно что-то сложное, лучше написать сценарий. Но для простых команд, почему бы не создать вместо этого ярлык с двойным кликом? Вот как это сделать.

Создайте ярлык, щелкнув правой кнопкой мыши в любом месте в проводнике или на рабочем столе и выбрав «Создать»> «Ярлык».

В окне Создать ярлык введите команду, используя следующий синтаксис:

 "C: \ Windows \ System32 \ cmd.exe"/k yourcommand 

Первая часть (часть в кавычках) просто вызывает cmd.exe, чтобы открыть командную строку. Переключатель /k указывает командной строке выполнить следующую команду, а затем оставаться открытой, чтобы вы могли просматривать результаты или вводить последующие команды. Вы также можете использовать переключатель /c вместо /k (используйте только один из переключателей), если хотите, чтобы окно командной строки закрывалось после ввода команды. И, конечно, часть yourcommand – это команда, которую вы хотите выполнить.

Например, если вы создавали простую команду для запуска средства проверки системных файлов, чтобы найти и исправить проблемы с вашими системными файлами, введите следующее:

 "C: \ Windows \ System32 \ cmd.exe"/k sfc/scannow 

Когда вы создали команду, которую хотите использовать, нажмите «Далее».

Введите имя для ярлыка и нажмите «Готово».

Теперь вы можете запустить ярлык вместо запуска командной строки и ввода команды каждый раз вручную.

Еще одна умная вещь, которую вы можете сделать, это передать результаты команды в текстовый файл (или другую программу). Например, допустим, что мы хотим запустить команду ipconfig/all , сохранить результаты в файле с именем ipconfig.txt на рабочем столе и закрыть окно командной строки после выполнения команды. Чтобы это произошло, мы могли бы использовать следующее:

 "C: \ Windows \ System32 \ cmd.exe"/c ipconfig/all> "c: \ users \  имя пользователя  \ Desktop \ ipconfig.txt" 

Если вы используете один > для команды piping, Windows перезапишет содержимое именованного файла, если файл уже существует. Если он не существует, Windows создаст файл. Вы также можете использовать двойное >> , чтобы Windows добавляла новую информацию из команды в существующий файл, а не перезаписывала файл. Это полезно, если вы хотите сохранить историю результатов команды.

После того, как вы настроили ярлык, можно легко запустить команду в любое время. И хотя вам может потребоваться использовать сценарий для чего-то более сложного, выполнение команды из ярлыка отлично подходит для простых одноразовых команд, таких как сканирование поврежденных системных файлов, поиск вашего IP-адреса, выключение Windows без установки обновлений и многое другое. ,

Оцените статью
TutoryBird.Ru
Добавить комментарий