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

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

Видео: Как выполнять команды командной строки из ярлыка Windows

Видео: Как выполнять команды командной строки из ярлыка Windows
Видео: Как перенести фото и видео с айфона на айфон? 2 способа решения - YouTube 2024, Апрель
Anonim
Ярлыки отлично подходят для быстрого доступа к файлам, приложениям и папкам. Но знаете ли вы, что вы также можете использовать их для запуска команд командной строки?
Ярлыки отлично подходят для быстрого доступа к файлам, приложениям и папкам. Но знаете ли вы, что вы также можете использовать их для запуска команд командной строки?

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

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

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

'C:WindowsSystem32cmd.exe' /k yourcommand

Первая часть (часть в кавычках) просто вызывает cmd.exe, чтобы открыть командную строку. Переключатель

/k

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

/c

вместо этого переключаться

/k

(используйте только один из переключателей), если вы хотите, чтобы окно командной строки закрывалось после выдачи команды. И, конечно же,

yourcommand

part - это фактическая команда, которую вы хотите запустить.

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

'C:WindowsSystem32cmd.exe' /k sfc /scannow

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

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

Еще одна полезная вещь, которую вы можете сделать, это передать результаты команды в текстовый файл (или другую программу). Например, скажем, мы хотели запустить команду

ipconfig /all

сохраните результаты, сохраненные в файле с именем ipconfig.txt на рабочем столе, и после запуска команды закройте окно командной строки. Мы могли бы использовать следующее, чтобы это произошло:

'C:WindowsSystem32cmd.exe' /c ipconfig /all > 'c:usersusernameDesktopipconfig.txt'

Image
Image

Если вы используете сингл

>

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

>>

вместо этого, чтобы Windows добавила новую информацию из этой команды в существующий файл вместо того, чтобы перезаписать файл. Это полезно, если вы хотите сохранить историю результатов команды.

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

Рекомендуемые: