Yanıtlar:
Varsayılan olarak başlatılan işlem geçerli konsol pencerenizi yeniden kullanır. Bunu kullanarak kolayca önleyebilirsiniz start
ayrı bir işlemi başlatmak, yani yürütmek yerine emacs myfile
koşarsın start emacs myfile
, işlem için yeni bir konsol penceresi açacaktır. Hemen Unix sistemlerinde yaptığınız gibi hemen komut istemine döneceksiniz.
Alternatif olarak, Windows için bir bash sürümü (örneğin, MSys aracılığıyla) yükleyebilir ve alışkın olduğunuz sözdizimini kullanabilirsiniz.
Aşağıdaki komutu kullanın:
cmd /k emacs somefile
Bazı dosyalar dosya adında boşluk içeriyorsa, şunları kullanın:
cmd /k emacs "some file"
Sözdizimi
CMD [charset] [options]
CMD [charset] [options] [/C Command]
CMD [charset] [options] [/K Command]
Seçenekler
/C
Komutu Çalıştır ve ardından sonlandır
/K
Komutu çalıştırın ve sonra CMD istemine dönün. Bu, değişkenleri incelemek için test etmek için kullanışlıdır.
Command
: Çalıştırılacak komut, program veya toplu komut dosyası. Bu, '& amp;' ile ayrılmış birkaç komut bile olabilir. (bütün ayrıca "tırnak işaretleri" ile sarılmalı)
Kaynak cmd
cmd
ve sonra koş cmd
Hangi parametrelerle olursa olsun, bir örnek diğerinin içinde çalışır, ancak emacs kapalı değilse komut isteminize geri dönmezsiniz. Komut satırınızı çalıştır iletişim kutusuna koyarsanız, cmd /k
ve koş emacs
yerine. En azından bu çözümle ilgili düşüncem bu.
/k
anahtar, "alt" cmd'nin hemen sonlanmasına neden olur ("Komut" un bitmesini beklemeden - tıpkı unix gibi) &
). Bu bizi "ebeveyn" cmd ile bırakır ve emacs hala çalışıyor. Deneyin ve görün;)
cmd
(bu nedenle zamanında çıkmaz).
cmd
.