android 在Dos下用adb打Log的方法

2021-06-13 14:37:39 字數 1282 閱讀 5947

1、打普通log:

用adb logcat -v time > 儲存log的路徑

2、打radiol的log:

adb logcat -b radio -v time > 儲存路徑

3、核心log:

adb shell cat proc/kmsg > 儲存路徑

下邊將介紹一種比較簡便的方法,寫乙個bat批處理檔案來打log:

1、@echo off

echo  * log檔案將儲存在 e:\log\下面 以kernel+當前日期加時間命名。

echo  * 如果在停止抓取log後,無法刪除或者上傳,可到任務管理器中刪除adb.exe程序。

echo  * 正在抓取log 不要關閉此視窗.........

set t= %time:~0,5%

set t= %t::=-%

et tt=%t: =%

set d=%date:~0,10%

echo %d%-%tt%

adb logcat -v time > e:\log\logcat-%d%-%tt%.log

pause

@echo off

echo  * log檔案將儲存在 e:\log\下面 以kernel+當前日期加時間命名。

echo  * 如果在停止抓取log後,無法刪除或者上傳,可到任務管理器中刪除adb.exe程序。

echo  * 正在抓取log 不要關閉此視窗.........

set t= %time:~0,5%

set t= %t::=-%

et tt=%t: =%

set d=%date:~0,10%

echo %d%-%tt%

adb logcat -b radio -v time > e:\log\radio-%d%-%tt%.log

pause

3、@echo off

echo  * log檔案將儲存在 e:\log\下面 以kernel+當前日期加時間命名。

echo  * 如果在停止抓取log後,無法刪除或者上傳,可到任務管理器中刪除adb.exe程序。

echo  * 正在抓取log 不要關閉此視窗.........

set t= %time:~0,5%

set t= %t::=-%

et tt=%t: =%

set d=%date:~0,10%

echo %d%-%tt%

adb shell cat proc/kmsg > e:\log\kernel-%d%-%tt%.log

pause

在DOS下結束程序

首先要通過 執行 輸入cmd 進入半dos模式下 一 首先用tasklist看看程序名和pid號 然後taskkill f pid pid號 xp下就是用taskkill 2000的應該是nslist和nskill了。二 ntsd c q p pid 可以強行結束執行程序,c是執行除錯命令,q是退出...

在DOS下結束程序

一 首先用tasklist看看程序名和pid號 然後taskkill f pidpid號 xp下就是用taskkill 2000的應該是nslist和nskill了。二 ntsd cq ppid可以強行結束執行程序,c是執行除錯命令,q是退出,p是指用pid來處理,pid就是任務管理器裡的pid 程...

在DOS下用Tab鍵進行命令自動填充

這篇文章主要介紹了當有有兩個目錄分別叫abcdefg和bcdefgh,想進abcdefg就cd a 就進了,想進bcdefgh時就cd b 就進了,確實比較方便。讓dos下輸入命令時也可以象linux一樣用tab鍵進行命令自動選擇目錄或檔案的方法 修改登錄檔。操作 執行regedit 然後依次展開 ...