首页 文章

cmd / C是什么意思? [关闭]

提问于
浏览
179

我能理解 cmd 但不是 cmd /c . 我试图从我使用的电流中调用一个java程序 Runtime.getRuntime().exec("cmd /C java helloworld"); 出现了我的怀疑 .

3 回答

  • 100

    您应该感兴趣的部分是 /? 部分,它可以解决您使用该工具的大多数其他问题 .

    Microsoft Windows XP [Version 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.
    
    C:\>cmd /?
    Starts a new instance of the Windows XP command interpreter
    
    CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF]
        [[/S] [/C | /K] string]
    
    /C      Carries out the command specified by string and then terminates
    /K      Carries out the command specified by string but remains
    /S      Modifies the treatment of string after /C or /K (see below)
    /Q      Turns echo off
    /D      Disable execution of AutoRun commands from registry (see below)
    /A      Causes the output of internal commands to a pipe or file to be ANSI
    /U      Causes the output of internal commands to a pipe or file to be
            Unicode
    /T:fg   Sets the foreground/background colors (see COLOR /? for more info)
    /E:ON   Enable command extensions (see below)
    /E:OFF  Disable command extensions (see below)
    /F:ON   Enable file and directory name completion characters (see below)
    /F:OFF  Disable file and directory name completion characters (see below)
    /V:ON   Enable delayed environment variable expansion using ! as the
            delimiter. For example, /V:ON would allow !var! to expand the
            variable var at execution time.  The var syntax expands variables
            at input time, which is quite a different thing when inside of a FOR
            loop.
    /V:OFF  Disable delayed environment expansion.
    
  • 222

    /C 执行字符串指定的命令,然后终止 .

    您可以通过键入 cmd /? 来获取所有cmd命令行开关 .

  • 22
    CMD.exe
    
    Start a new CMD shell
    
    Syntax
          CMD [charset] [options] [My_Command] 
    
    Options       
    
    **/C     Carries out My_Command and then
    terminates**
    

    从帮助 .

相关问题