のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

Android Decompile

proguard

%~dp0

BATで便利なコマンドに、こんなのあるんだ。
初めて知った。

パスを通す。
path=d:\java_user\bin

ファイルを配置する。
d:\java_user\bin\AXMLPrinter2.bat
d:\java_user\lib\AXMLPrinter2.jar

AXMLPrinter2.batの中身

@echo off
java -jar %~dp0..\lib\AXMLPrinter2.jar %*

バッチファイルTips "%~dp0" - Kerosoft : Modus Operandi

「%~dp0」でカレントディレクトリが取得できる訳 - 自分の仕事を憎むには人生は余りにも短い

長いファイル名 削除

再帰的なフォルダを作ってしまい、フォルダが消せなくなった。
フォルダ名のリネームをFlexRena84を使用して再帰的にリネームした。
共有フォルダにしてから、共有フォルダの方で削除をくりかえした。

原因 4 : ファイル パスの長さが MAX_PATH の文字制限を超えている