0

adb.exeでコマンドを入力するファイルを簡単にするために、自分用にバッチファイル(* .bat)を作成しています。問題は、「adb shell」の後のコードがバッチで実行されないことです。したがって、次のバッチがあるとします。

adb shell
cd /storage/emulated/legacy/
mkdir $(date +%d-%m-%Y)_OniFiles
mv *.oni $(date +%d-%m-%Y)_OniFiles
adb pull /storage/emulated/legacy/$(date +%d-%m-%Y)_OniFiles C:/$(date +%d-%m-%Y)_OniFiles

'cd /ストレージ/エミュレート/レガシー/

mkdir $(date +%d-%m-%Y)_OniFiles

mv *.oni $(date +%d-%m-%Y)_OniFiles

adb pull /storage/emulated/legacy/$(date +%d-%m-%Y)_OniFiles C:/$(date +%d-%m-%Y)_OniFiles'

は実行されず、'$' のままです。バッチファイルにコードを入力するには深すぎるようです。また、同じスクリプトでshをプッシュしてadbから実行しようとしましたが、すべて許可が拒否されました。

「adb shell cd /storage ...」も試しましたが、うまくいきませんでした。

手伝って頂けますか?ありがとう!

4

3 に答える 3

0

adb shellに変更

start adb.exe shell
于 2013-10-30T11:16:47.107 に答える