it-swarm.com.ru

Открыть текстовый файл и ярлык программы в пакетном файле Windows

У меня есть два файла в одной папке, которые я хотел бы запустить. Одним из них является файл .txt, а другим - ярлык программы для .exe. Я хотел бы создать командный файл в том же месте, чтобы открыть текстовый файл и ярлык, а затем закрыть командный файл (но текстовый файл и программа остаются открытыми).

Я попробовал это без удачи:

open "myfile.txt"
open "myshortcut.lnk"

Также не работал:

start "myfile.txt"
start "myshortcut.lnk"
36
Mark Ursino

Я смог выяснить решение:

start notepad "myfile.txt"
"myshortcut.lnk"
exit
60
Mark Ursino

Это бы тоже сработало. Первая пара в кавычках интерпретируется как название заголовка окна в команде запуска.

start "" "myfile.txt"
start "" "myshortcut.lnk"
24
foxidrive

Не ставьте кавычки вокруг имени файла, который вы пытаетесь открыть; start "myfile.txt" открывает новую командную строку с заголовком myfile.txt, а start myfile.txt открывает myfile.txt в блокноте. Нет простого решения, если вы хотите запустить консольное приложение с пробелом в имени файла, но для других приложений работает start "" "my file.txt".

12
Neil

Die Befehlszeilensyntax zum Öffnen einer Textdatei lautet:

type filename.txt

Zu den von diesem Befehl unterstützten Dateitypen gehören (ohne darauf beschränkt zu sein): .doc, .txt, .html, .log

Wenn der Inhalt zu lang ist, können Sie nach "type filename.txt" "| more" hinzufügen. Nach jedem Bildschirm wird die Wiedergabe angehalten. Ум ден Бефель в дем дем Энде дер Дейи цюден, Кеннен Си Гедрюкт ХалтенCtrl+C,.

3
user3642626

Я использую 

@echo off
Start notepad "filename.txt"
exit

открыть файл.

Другой пример

@echo off
start chrome "filename.html"
pause
3
Dr. EagleMonster

"расположение файла блокнота"> имя файла блокнота 

C:\Users\Рабочий стол\Anaconda> Блокнот myfile

работает для меня! :)

2
user5319412

Команда start [filename] открыла файл в моем текстовом редакторе по умолчанию.

Эта команда также работала для открытия не .txt файла.

1
vancy.pants

В некоторых случаях при открытии файла LNK он ожидает окончания запуска приложения.  

В таких случаях лучше использовать следующий синтаксис (чтобы вам не приходилось ждать конца приложения):

START /B /I "MyTitleApp" "myshortcut.lnk"

Открыть TXT файл можно уже указанным способом (поскольку notepad.exxe не прерывает выполнение команды запуска)

START notepad "myfile.txt"
1
Sergio Cabral

Вы также можете сделать:

start notepad "C:\Users\kemp\INSTALL\Text1.txt"

C:\Users\kemp\Install\ ваш путь. Text1.txt - это ФАЙЛ.

1
File Helper

Если вы пытаетесь открыть приложение, такое как Chrome или Microsoft Word, используйте это:

@echo off
start "__App_Name__" "__App_Path__.exe"

И повторите это для всех приложений, которые вы хотите открыть.

P.S .: Это откроет выбранные вами приложения сразу, поэтому не вставляйте слишком много.

0
GladtoHelp

Попробуйте использовать:

@ECHO off
ECHO Hello World!

START /MAX D:\SA\pro\hello.txt
0
Santosh