フォルダ内に多数のAPK(Androidパッケージ)ファイルがあり、それぞれからマニフェストファイルを抽出したいと思います。私はそれらを変換するためにAndroidのapktoolを使用しています。私はループで変換するAPKファイルがたくさんあるので、ひとつずつではありません。APKをループでマニフェストに変換する
apktool d hello.apk ./hello
は、hello.apk
からマニフェストファイルを抽出するコマンドで、hello
という出力フォルダを生成します。
私はすべてのAPKファイルが保存されている現在のディレクトリ内のforループを使用して、コマンドプロンプトでコマンドを試してみました:
for \r %v in (*.apk) do apktool d "%v" "./%v".
私はすなわちAPK場合、それぞれのAPKファイルに同じ名前の出力フォルダをしたいですhello.apk
の場合、出力フォルダはhello
になります。上記のコマンドはエラーを生成しています:出力フォルダを生成できません。ループからすべてのそのようなAPKファイルから一度にマニフェストファイルを抽出するにはどうすればよいですか?
あなたは全体のバッチコードを投稿することができますか? –
'/ *%v(* .apk)の"%v "" ./%〜Nv "' – Aacini