【问题标题】:understand command in cmd理解cmd中的命令
【发布时间】:2013-02-21 04:00:50
【问题描述】:

cd /d someDir && pathToJar.exe xf file.zip

这是我想要解释的命令。例如,

 cd /d c:\rf-jboss_pt2\instance\referral_pt2 && c:\rf-jboss_pt2\java\jdk1.7.0_03\bin\jar xf C:\CosmicInstallations\referral-jboss\referral-jboss-dist.zip

【问题讨论】:

标签: command cmd


【解决方案1】:

我会尽力为你分解。有两个用&&分隔的命令

&& -- 表示只有在符号前面的命令成功时才运行&&后面的命令。

第一个命令:

cd /d c:\rf-jboss_pt2\instance\referral_pt2   

cd = change directory
/d = also cahnge drive 
c:\rf-jboss_pt2\instance\referral_pt2   is the new path

如果成功,第二个命令运行:

c:\rf-jboss_pt2\java\jdk1.7.0_03\bin\jar xf C:\CosmicInstallations\referral-jboss\referral-jboss-dist.zip

c:\rf-jboss_pt2\java\jdk1.7.0_03\bin\jar is the name of the command (it could be a .bat, .exe or .com file)

xf = a command line parameter
C:\CosmicInstallations\referral-jboss\referral-jboss-dist.zip = a command line parameter

【讨论】:

    【解决方案2】:
    cd /d someDir && anotherDir xf file.zip
    

    cd /d someDir 表示将当前目录更改为 someDir。

    && : 和运算符

    anotherDir : 从另一个目录执行命令

    xf:选项

    file.zip:参数

    所以

    cd /d c:\rf-jboss_pt2\instance\referral_pt2 && c:\rf-jboss_pt2\java\jdk1.7.0_03\bin\jar xf C:\CosmicInstallations\referral-jboss\referral-jboss-dist.zip
    

    意思是:将当前目录更改为c:\rf-jboss_pt2\instance\referral_pt2,然后从c:\rf-jboss_pt2\java\jdk1.7.0_03\bin\jar运行命令,带有选项xf,参数为C:\CosmicInstallations\referral-jboss\referral-jboss-dist.zip

    【讨论】:

      猜你喜欢
      • 2015-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多