[英]directory creation and shifting in batch script
我有三個子文件夾:文件夾GHI
在DEF
里面,在ABC
里面。 每個文件夾都有一個類文件( xyz.class
)。 這意味着目錄結構如下:
ABC/
XYZ.class
DEF/
XYZ.class
GHI/
XYZ.class
這三個XYZ.class
文件不相似,但是共享相同的名稱。
我嘗試了一個腳本,該腳本使用JAD來反編譯ABC
, DEF
, GHI
文件夾中的所有xyz.class
es,並將反編譯的java文件保存到新位置。
我有兩個問題:
ABC
, DEF
, GHI
)並保存新創建的Java。 有誰知道該怎么辦?
for /r . %G% in (*.class) do jad -s .java -af -d "%my_desired_filelocation%" "%G%"
這樣的事情應該讓您入門...
@echo off
for /R %%G in (*.class) do (
echo %my_desired_filelocation%\%%~pG
rem md "%my_desired_filelocation%\%%~pG"
rem jad -s .java -af -d "%my_desired_filelocation%\%%~pG" "%%~fG"
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.