Как открыть файл cmd

Обновлено: 21.11.2024

Также можно запускать пакетные сценарии с расширением .BAT, но это не рекомендуется, если вам не требуется совместимость с Windows 95 (файлы .BAT будут устанавливать ERRORLEVEL в соответствии с несовместимыми правилами стиля MS-DOS).

Запустить пакетный файл

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

Из меню «Пуск»: START > RUN c:\path_to_scripts\my_script.cmd , OK

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

"c:\path в scripts\my script.cmd "

Откройте новую подсказку CMD, выбрав START > RUN cmd , OK

В командной строке введите имя сценария и нажмите клавишу возврата.

C:\Batch> Demo.cmd
или
C:\Batch> c:\path_to_scripts\my_script.cmd param1 param2

Это можно упростить, создав ярлык для меню «Пуск» или панели задач.

Чтобы запустить пакетный файл из другого пакетного файла, используйте команду CALL, в противном случае первый сценарий запустит второй сценарий и немедленно завершит работу, поэтому любые дальнейшие команды в первый скрипт не запустится.

Просмотреть командную строку запуска

Переменная среды %CmdCmdLine% расширится до исходной командной строки, переданной в CMD.EXE

При запуске пакетного файла из командной строки %CmdCmdLine% вернет:
C:\WINDOWS\system32\cmd.exe param1

Когда пакетный файл запускается двойным щелчком в проводнике Windows или START > RUN, %CMDCMDLINE% возвращает: < br />C:\WINDOWS\system32\cmd.exe /c ""C:\demo\batch.cmd param1

/c можно использовать для обнаружения запуска режим:
Эхо %CmdCmdLine% | findstr /c:" /c " >nul && Echo Запускается двойным щелчком.

Запустить сценарий PowerShell

Чтобы запустить сценарий PowerShell из оболочки CMD:

С аргументами:

Если аргументы нуждаются в кавычках, вам нужно утроить их, чтобы они экранированы:

При вызове PowerShell из CMD имейте в виду, что запятая является разделителем CMD, это делает невозможным передачу массива значений, разделенных запятыми, в PowerShell. item1,item2,item3 обрабатываются так же, как item1 item2 item3

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

Чтобы запустить VBScript из оболочки CMD:

«Метод предприимчивости заключается в том, чтобы смело планировать и энергично воплощать в жизнь» ~ Джон Кристиан Бови

Рахул Сайгал

Рахул Сайгал
Писатель

Рахул Сайгал – писатель, специализирующийся на технологиях, с полудесятилетним опытом работы в различных сферах – от советов по программному обеспечению до решений, повышающих производительность. Он написал множество доступных статей, подробных руководств и даже электронных книг. Подробнее.

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

Командная строка — очень полезный инструмент. Он позволяет вам делать некоторые вещи быстрее, чем в графическом интерфейсе, и предлагает некоторые инструменты, которые вы просто не можете найти в графическом интерфейсе. И в истинном духе клавиатурного ниндзя командная строка также поддерживает все виды умных сочетаний клавиш, которые делают ее еще более мощной. Хотя легко просто открыть командную строку из меню «Пуск», это не единственный способ сделать это. Итак, давайте посмотрим на остальные.

Примечание. Эта статья основана на Windows 10, но большинство этих методов должны работать и в более ранних версиях Windows.

Открыть командную строку из меню опытных пользователей Windows+X

Нажмите Windows+X, чтобы открыть меню «Опытные пользователи», а затем нажмите «Командная строка» или «Командная строка (администратор)».

Примечание. Если вы видите PowerShell вместо командной строки в меню опытных пользователей, это переключатель, появившийся в обновлении Creators для Windows 10. Вернуться к отображению командной строки очень просто. Подсказка в меню «Опытные пользователи», если хотите, или вы можете попробовать PowerShell. В PowerShell можно делать практически все то же, что и в командной строке, а также много других полезных вещей.

Откройте командную строку из диспетчера задач

Откройте диспетчер задач, чтобы просмотреть дополнительные сведения. Откройте меню «Файл» и выберите «Запустить новую задачу». Введите cmd или cmd.exe и нажмите «ОК», чтобы открыть обычную командную строку. Вы также можете установить флажок «Создать эту задачу с правами администратора», чтобы открыть командную строку от имени администратора.

Секретный простой способ открыть командную строку в режиме администратора из диспетчера задач

Чтобы быстро открыть командную строку с правами администратора из диспетчера задач, откройте меню «Файл», а затем, удерживая клавишу CTRL, нажмите «Запустить новую задачу». Это немедленно откроет командную строку с правами администратора — ничего вводить не нужно.

Открыть командную строку из поиска в меню «Пуск»

Вы можете легко открыть командную строку, нажав «Пуск» и введя «cmd» в поле поиска. Либо нажмите/коснитесь значка микрофона в поле поиска Cortana и произнесите «Запустить командную строку».

Чтобы открыть командную строку с правами администратора, щелкните результат правой кнопкой мыши и выберите «Запуск от имени администратора». Вы также можете выделить результат с помощью клавиш со стрелками, а затем нажать Ctrl+Shift+Enter.

Открыть командную строку, прокрутив меню «Пуск»

Нажмите «Пуск». Прокрутите вниз и разверните папку «Система Windows». Нажмите «Командная строка». Чтобы открыть с правами администратора, щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».

Открыть командную строку из проводника

Откройте проводник и перейдите в папку C:\Windows\System32. Дважды щелкните файл «cmd.exe» или щелкните файл правой кнопкой мыши и выберите «Запуск от имени администратора». Вы также можете создать ярлык для этого файла и сохранить его в любом месте.

Открыть командную строку из окна «Выполнить»

Нажмите Windows+R, чтобы открыть окно «Выполнить». Введите «cmd», а затем нажмите «ОК», чтобы открыть обычную командную строку. Введите «cmd», а затем нажмите Ctrl+Shift+Enter, чтобы открыть командную строку администратора.

Открыть командную строку из адресной строки проводника

В проводнике щелкните адресную строку, чтобы выбрать ее (или нажмите клавиши ALT+D). Введите «cmd» в адресную строку и нажмите Enter, чтобы открыть командную строку с уже заданным путем к текущей папке.

Открыть командную строку здесь из меню «Файл проводника»

В проводнике перейдите к любой папке, которую хотите открыть в командной строке. В меню «Файл» выберите один из следующих вариантов:

  • Открыть командную строку. Открывает командную строку в текущей выбранной папке со стандартными разрешениями.
  • Откройте командную строку от имени администратора. Открывает командную строку в текущей выбранной папке с правами администратора.

Открыть командную строку из контекстного меню папки в проводнике

Чтобы открыть окно командной строки для любой папки, нажмите правой кнопкой мыши папку в проводнике, удерживая нажатой клавишу SHIFT, и выберите «Открыть окно команд здесь».

Создать ярлык для командной строки на рабочем столе

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

Введите «cmd.exe» в поле и нажмите «Далее».

Дайте ярлыку имя и нажмите "Готово".

Теперь можно дважды щелкнуть ярлык, чтобы открыть командную строку.Если вы хотите вместо этого открыть командную строку с правами администратора, щелкните правой кнопкой мыши ярлык и выберите «Свойства» в контекстном меню. Нажмите кнопку «Дополнительно» и установите флажок «Запуск от имени администратора». Закройте оба открытых окна свойств

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

  • › Как отключить командную строку и программу «Выполнить» в Windows
  • › Как найти и открыть файлы с помощью командной строки
  • › Как открыть окно проводника из текущего каталога командной строки
  • › Как изменить каталоги в командной строке в Windows 10
  • › Как скопировать полный путь к файлу в Windows 10
  • › Как редактировать реестр Windows из командной строки
  • › Как проверить и обновить версию Git
  • › Что такое GrapheneOS и как она делает Android более приватным?

Есть много вещей, которые вы можете сделать в командной строке в Windows 10. Тем не менее, это одно из самых малоиспользуемых приложений; некоторые пользователи даже не открывают его. Интерфейс командной строки может выглядеть немного пугающе из-за командных строк, особого синтаксиса/кода и отсутствия интерактивного графического интерфейса.

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

В этой статье объясняются все необходимые команды, чтобы открыть файл, закрыть его, открыть папку и перейти в папку

Открытие файла

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

    Введите «Cmd» в поиске Windows и нажмите на приложение в результатах, чтобы запустить его.

Закрытие файла

Команда для закрытия файла еще проще и имеет следующий синтаксис: taskkill /im «имя_файла.тип_файла» /t. Примером типа файла в этой команде будет «i_view64», а файлаpe будет «.exe»

Эта команда закрывает все открытые файлы, даже если они работают в других приложениях, таких как Microsoft Word или IrfanView. Поэтому вам нужно использовать его осторожно, чтобы не потерять свой прогресс или данные.

Как открыть папку

Эта команда для открытия папки имеет следующий синтаксис: запустите %windir%explorer.exe путь к папке. Вот пример точного пути: start %windir%explorer.exe «C:UsersLelaDesktop».

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

Примечание. В целях грамматики некоторые примеры кодов в этой статье имеют точку в конце предложения. При использовании команды не ставьте точку.

Запуск основных программ

Как указано, вы можете запускать любую программу с помощью простых команд, и для этого вам могут потребоваться права администратора. Синтаксис для запуска основных программ: start имя_программы. Вот список команд, которые могут оказаться полезными:

  1. начать расчет (калькулятор)
  2. запустить блокнот
  3. запустить проводник (Проводник)
  4. запустить cmd (новое окно командной строки)
  5. запустите wmplayer (проигрыватель Windows Media)
  6. запустите mspaint (Paint)
  7. запустить taskmgr (диспетчер задач)
  8. начать charmap (карту символов)

Нажмите Enter при вводе команды, и данная программа должна появиться через мгновение. Вы должны убедиться, что между частью «Пуск» и названием программы есть пробел, но даже в этом случае некоторые приложения могут не запускаться. Обычно это означает, что их папка не указана в пути поиска командной строки.

Command/Path-EndThisArticle

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

Расширение файла .cmd каким-то образом ассоциировалось с Vim на моем компьютере с Windows 7. Когда я пытаюсь запустить файл cmd, либо дважды щелкнув его, либо запустив его, введя его имя в командную строку, он открывается в Vim. Мне нужно запустить этот скрипт.

В контекстном меню нет ни «Открыть с помощью», ни «Выполнить», ни чего-либо подобного.

Этот файл используется многими людьми, поэтому я не могу изменить его расширение или каким-либо образом изменить его.

Как я могу запустить этот файл? (Я бы подумал о том, чтобы сбросить ассоциацию файла обратно на то, что по умолчанию является приемлемым ответом).

Редактировать: ничего не стоит то, что файл CMD, который мне нужно запустить, находится на сетевом компьютере, доступ к которому осуществляется из файла .lnk на моем компьютере.

Этот вопрос задавался так много раз, что я добавил эти уроки в закладки, чтобы я мог оставить этот комментарий. Программы по умолчанию — Связать тип файла или протокол — Windows 7 и ассоциации типов файлов по умолчанию — Восстановление — Windows 7

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

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

Потому что в нем не объясняется, как это сделать; он просто дает инструкции по объединению reg-файла в реестр. Я не считаю это решением (и вообще хорошей практикой доверять reg-файлам с какого-то веб-сайта).

Я хотел запустить config.cmd из командной строки, а не из графического интерфейса. И я мог бы сделать это, просто набрав config.cmd в двойных кавычках. Пример: C:/u01/somedir/"config.cmd"

1 Ответ 1

Ручной запуск:

Опции:

/C Выполнить команду, а затем завершить
Команда: команда, программа или пакетный скрипт для запуска.

Откройте команду запуска (WIN+R) и введите

cmd /C "Путь_к_вашему_файлу"

Сбросить .cmd к ассоциации cmdfile

Вы также можете сбросить ассоциацию файлов .cmd на cmdfile, предполагая, что именно это привело к открытию ваших файлов .cmd в vim: запустите cmd от имени администратора и введите

Сбросить реестр

Это может нанести вред вашему компьютеру, если вы сделаете что-то не так, поскольку работаете с реестром.

Откройте regedit (WIN+R: regedit)

Сначала мы хотим проверить, связано ли изображение .cmd с файлами cmd.

Перейдите к: HKEY_CLASSES_ROOT\.cmd и проверьте, содержит ли строка (по умолчанию) cmdfile данных

Также проверьте, содержит ли HKEY_CLASSES_ROOT\cmdfile\shell\open\command строку (по умолчанию) "%1" %* .

Если это так, перейдите в раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.cmd

.cmd должен содержать 2 ключа: OpenWithList и OpenWithProgids. Если есть ключ UserChoice, удалите его со всем содержимым.

OpenWithList должен содержать только строку (по умолчанию) с пустым значением. Он должен сказать (значение не установлено). Удалите любые другие значения в OpenWithList .

OpenWithProgids должен содержать только строку (по умолчанию) с пустым значением и двоичное значение с именем cmdfile . Снова удалите любые другие значения в OpenWithProgids .

Читайте также: