Запустите Atom, используя bat-файл после смены каталога

487
Akif Manzoor

Я написал в моем файле летучей мыши

cmd /k cd /d"C:\Users\amanz\Desktop\Introduction - Computing\Java files"  call atomer.bat 

прямо сейчас кажется, что каталог меняется, и тут же останавливается. Кажется, он не вызывает файл atomer.bat.

Следующий код виден в файле atomer.bat:

start atom . 
1

1 ответ на вопрос

1
DavidPostill

Это просто кажется, чтобы изменить каталог и останавливается тут же

cmd /k cd /d"C:\Users\amanz\Desktop\Introduction - Computing\Java files" 

Есть две ошибки с вышеуказанным:

  1. cmd /kзапускает команду и затем возвращается к приглашению CMD (которое завершает пакетный файл и возвращается в cmdоболочку, откуда вы его вызвали).

  2. Вы должны иметь пробел после аргумента /dперед [drive:][path].

На самом деле, вам не нужно использовать cmdвообще (это не нужно для того, что вы хотите сделать).

Используйте следующий пакетный файл:

cd /d "C:\Users\amanz\Desktop\Introduction - Computing\Java files"  call atomer.bat 

Это предполагает, что atomer.batэто либо:

  • находится в каталоге C:\Users\amanz\Desktop\Introduction - Computing\Java files, или
  • находится где-то на вашем пути.

Дальнейшее чтение