В командной строке вы указываете Cmd использовать командную строку Explorer, предварительно указав ее start
.
Так start Yourbatchname
.
Обратите внимание, вы должны зарегистрироваться, как если бы его имя batchfile.exe
.
Программы и документы могут быть добавлены в реестр, поэтому ввод их имени без указания пути в диалоговом окне «Пуск - запуск» или ярлык позволяет Windows найти их.
Это общий reg файл. Скопируйте строки ниже в новый текстовый документ и сохраните его как anyname.reg. Отредактируйте его с вашими программами или документами.
В путях используйте \ для разделения имен папок в ключевых путях, так как regedit использует один \ для разделения имен ключей. Все рег файлы начинаются с REGEDIT4. Точка с запятой превращает строку в комментарий. Символ @ означает присвоение значения ключу, а не именованному значению.
Файл не должен существовать. Это можно использовать, чтобы настроить Word.exe для открытия Winword.exe.
Печатание start batchfile
запустит iexplore.exe.
REGEDIT4
;The bolded name below is the name of the document or program, <filename>.<file extension>
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\Batchfile.exe]
;The @ means the path to the file is assigned to the default value for the key.
;The whole path in enclosed in a quotation mark ".
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\""
;Optional Parameters. The semicolon means don't process the line. Remove it if you want to put it in the registry
;Informs the shell that the program accepts URLs.
;"useURL"="1"
;Sets the path that a program will use as its' default directory. This is commented out.
;"Path"="C:\\Program Files\\Microsoft Office\\Office\\"
Вам уже рассказали о пути в другом ответе. Также смdoskey /?
макросы cmd (они работают только при наборе текста).
Вы можете запускать команды запуска для CMD. Из Технического справочника Windows Recource Kit
AutoRun
HKCU\Software\Microsoft\Command Processor
Data type Range Default value
REG_SZ list of commands There is no default value for this entry.
Описание
Содержит команды, которые выполняются при каждом запуске Cmd.exe.