0
A
回答
0
array=$(adb shell pm list packages -3)
+1
請避免反駁...這些在中年時期就已經在使用了。在21世紀,我們使用'$(...)'代替。 –
+0
我收到錯誤像數組沒有被定義爲批處理文件中的內部或外部命令。 – sNikunj
+0
'PATH'中是否有'adb'? –
2
雖然我不知道bash中,這是存儲任何列表中的變量在批處理方式:
set Array=adb shell pm list packages -3
for %%v in (%Array%) do echo %%v
將幾個詞語的同元素,將它們括在引號中:
set Array=adb "shell pm" "list packages -3"
在這種情況下,您可以在ord中使用此表單呃消除報價:
for %%v in (%Array%) do echo %%~v
相關問題
- 1. 如何在批處理腳本中使用數組?
- 2. 如何使用delayedexpansion處理批處理腳本中的值
- 3. 如何在存儲過程中執行批處理腳本?
- 4. 如何從批處理腳本中運行批處理腳本?
- 5. 如何在批處理腳本中運行powershell腳本和批處理腳本?
- 6. 如何使用批處理腳本
- 7. 如何使用批處理腳本
- 8. 使用批處理腳本
- 9. 使用批處理腳本
- 10. 使用批處理腳本
- 11. 使用批處理腳本
- 12. 批處理腳本(如果存在)xcopy
- 13. 在批處理腳本中使用VMMap
- 14. 在HTML中使用批處理腳本
- 15. 將批處理腳本中的Git ID存儲在變量中
- 16. 數組的循環批處理腳本
- 17. 問:如果批處理腳本中存在/如果不存在
- 18. 從另一個批處理腳本調用批處理腳本
- 19. 在批處理腳本之間顯示的批處理腳本
- 20. 使用批處理腳本中的參數運行PowerShell腳本
- 21. 批處理腳本保存在windows
- 22. 如何使用Windows批處理腳本處理回車?
- 23. 如何更改批處理腳本中的參數值
- 24. 如何在批處理腳本中使用雙引號分隔
- 25. 批處理腳本
- 26. 批處理腳本
- 27. 批處理腳本
- 28. 在批處理腳本中調用宏
- 29. 如何在批處理腳本中傳遞默認值提示
- 30. 用CMD /批處理腳本
可能重複:http://stackoverflow.com/questions/17047376/store-the-values-from-command-into-an-array-bash –
我變更後的標籤,但是你的意思是在一個Windows批處理文件中,如標題和問題中的文本所示,或者是一個'bash'腳本? – chepner
http://www.robvanderwoude.com/battech_array.php – npocmaka