想象一下以下CMD如何在另一個目錄中執行* .cmd,就好像它正在當前目錄中運行一樣?
c:\myscript.cmd
java.exe myclass.class
如果它正在運行的文件是:
c:\temp\myclass.class
我想,如果它是在當前目錄中運行運行CMD文件,即我的命令線是開放的c:\temp\
我想運行一個較短的方式:
c:\temp\>mv ../myscript.cmd .
c:\temp\>myscript.cmd
c:\temp\>mv myscript.cmd ..\
我的問題是:如何在另一個目錄中執行* .cmd,就好像它在當前目錄中運行一樣?
您可以調用'cmd'的子實例,並將其工作目錄作爲目標。 – Dai 2015-02-09 23:37:40
您可以將其擴展爲答案嗎? – hawkeye 2015-02-09 23:38:54
您可以通過提供完整或相對路徑來運行腳本,例如'c:\ myscript.cmd'或甚至'../ myscript.cmd'。 – Justin 2015-02-09 23:50:38