批處理中有個環境變量%random%能夠產生0到32767之間的隨機數,用這個變量能夠作不少有用的腳本,例如:運行monkey時,有個-s參數,限定隨機數值的html
@echo off setlocal enabledelayedexpansion for /l %%i in (1,1,5) do ( adb shell monkey -p com.android.settings -s !RANDOM! --throttle 10 -v -v -v 100>monkeylog.txt echo !RANDOM! )
必定要用setlocal enabledelayedexpansion來啓用延遲環境變量擴展,而後用!符號而不是%符號來訪問環境變量,不然for循環裏可能會產生同樣的隨機數,或者有其它問題。python
更多參考:http://www.360doc.com/content/10/0828/11/117252_49382756.shtmlandroid