Поэтому я создал командный файл, который будет запускаться при запуске, который предназначен для автоматического запуска некоторых программ. Все программы будут запускаться и работать нормально, но после того, как командный файл завершит выполнение всех команд и автоматически закроется, все программы также закроются. Я оставил командный файл на рабочем столе, создал ярлык командного файла и поместил его в папку автозагрузки. Почему программы закрываются после закрытия командного файла? И как я могу предотвратить это?
Я использую Windows 7 Home Basic. Мой текущий командный файл выглядит так:
start "" "C:\Program Files\(My program here)"
PING 127.0.0.1 -n 8 >nul
start "" "C:\Program Files\(My program here)"
PING 127.0.0.1 -n 8 >nul
start "" "C:\Users\(User name)\Desktop\(My program here)"
PING 127.0.0.1 -n 8 >nul
Что-то не так с командами, которые я сделал здесь?
Также побочный вопрос, имеет ли значение, добавляете ли вы «@echo off» в начале каждого пакетного файла? Имеет ли значение также, добавляете ли вы "выход" в конец пакетного файла?
Если бы кто-нибудь мог помочь с этим, это было бы очень ценно. Я думал, что мой пакетный файл был хорош и все, и мне не нужно было запускать каждую программу по очереди при запуске, прежде чем делать что-то еще, но потом возникла эта проблема. На самом деле довольно расстраивает, чем я предполагал; какой сюрприз.