Cmd / C anlamı ne? [kapalı]


230

Anlayabiliyorum cmdama anlayamıyorum cmd /c. Şimdiye kadar kullandığım akımdan bir java programı çağırmaya çalışıyordum Şüphem Runtime.getRuntime().exec("cmd /C java helloworld");ortaya çıkıyor.


5
Moderatörler için, bunu yığın taşmasının uygun portalına / yan kuruluşuna taşımak için bir hüküm var mı? Bu şekilde bu öğe kapatılmayacak ve kullanıcılar daha fazla katkıda bulunabilecek mi? Bu süper kullanıcıya benzer bir şeye gitmeli sanırım?
digitally_inspired

Yanıtlar:


263

İlgilenmeniz gereken /?kısım, araçla ilgili diğer birçok soruyu çözmesi gereken kısımdır.

Microsoft Windows XP [Sürüm 5.1.2600]
(C) Telif Hakkı 1985-2001 Microsoft Corp.

C: \> cmd /?
Windows XP komut yorumlayıcısının yeni bir örneğini başlatır

CMD [/ A | / U] [/ Q] [/ D] [/ E: AÇIK | / E: KAPALI] [/ F: AÇIK | / F: KAPALI] [/ V: AÇIK | / V: KAPALI]
    [[/ S] [/ C | / K] dize]

/ C string ile belirtilen komutu yerine getirir ve sonlandırır
/ K string ile belirtilen komutu yerine getirir, ancak kalır
/ S / C veya / K'dan sonra dizenin işlenmesini değiştirir (aşağıya bakın)
/ Q Yankıyı kapatır
/ D AutoRun komutlarının kayıt defterinden yürütülmesini devre dışı bırak (aşağıya bakın)
/ A Bir boru veya dosyaya iç komutların çıkışının ANSI olmasına neden olur
/ U Bir boru veya dosyaya iç komutların çıktısının
        Unicode
/ T: fg Ön plan / arka plan renklerini ayarlar (daha fazla bilgi için RENK /?
/ E: AÇIK Komut uzantılarını etkinleştir (aşağıya bakın)
/ E: KAPALI Komut uzantılarını devre dışı bırak (aşağıya bakın)
/ F: AÇIK Dosya ve dizin adı tamamlama karakterlerini etkinleştir (aşağıya bakın)
/ F: KAPALI Dosya ve dizin adı tamamlama karakterlerini devre dışı bırak (aşağıya bakın)
/ V: ON Kullanarak gecikmeli ortam değişkeni genişletmesini etkinleştir! olarak
        sınırlayıcı. Örneğin, / V: ON! Var! genişletmek
        değişken değişken. Var sözdizimi değişkenleri genişletir
        Girdi zamanında, bir FOR içindeyken oldukça farklı bir şey
        döngü.
/ V: KAPALI Gecikmeli ortam genişletmeyi devre dışı bırak.

5
cmd penceresini çıktıdan sonra "duraklatmak" için de bir komut vardır: "cmd / c file_name & PAUSE" cmd /
k'den

belirli bir komut kendi döngüsünü başlatan bir sunucu ise ne olur? / C veya / K kullanmalı mıyız?
redpix_

'İşlem' ile C # komutunu yürütürken Windows 7 veya Windows Server 2008 R2 işletim sisteminde / C zorunlu mu?
Dinesh Kumar P

116

/C Dize tarafından belirtilen komutu yerine getirir ve sonlandırır.

Tüm cmd komut satırı anahtarlarını yazarak alabilirsiniz cmd /?.


10
Ama neden birileri olsun ki? Neden doğrudan "java helloworld" gibi komutu çağırmıyorsunuz
Mike Sadler

27
CMD.exe

Start a new CMD shell

Syntax
      CMD [charset] [options] [My_Command] 

Options       

**/C     Carries out My_Command and then
terminates**

Yardımdan.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.