0
我有三個子文件夾:文件夾GHI
位於DEF
之內,它位於ABC
之內。每個文件夾都有一個類文件(xyz.class
)。這意味着像一個目錄結構:目錄創建和在批處理腳本中移位
ABC/
XYZ.class
DEF/
XYZ.class
GHI/
XYZ.class
三個XYZ.class
文件不相似,但使用相同的名稱。
我想它採用JAD反編譯所有的xyz.class
ES在ABC
,DEF
,GHI
文件夾和反編譯的java文件保存到新位置的腳本。
我有兩個問題:
- ,因爲這三個文件具有相同的名稱,會出現一個警告是否覆蓋或不
- 我能夠在三個文件保存在同一文件夾,我不要不想要。我想創建三個類似的文件夾(如
ABC
,DEF
,GHI
)在所需的位置並保存新創建的Java。
有誰知道該怎麼辦?
for /r . %G% in (*.class) do jad -s .java -af -d "%my_desired_filelocation%" "%G%"
感謝您的幫助:) – shyam 2013-03-06 07:37:11
但這無法正常運行...... 如果路徑是 「C:\ Users \ Shyam \ desktop \ test1「 和我想要的位置是 」C:\ Users \ shyam \ Desktop \ test2「 上述代碼給出以下位置 」C:\ Users \ shyam \ Desktop \ test2 \ Users \希亞姆\桌面\ test1" 的 – shyam 2013-03-06 12:20:43