【デバッグ接続】端末上のファイルをパソコン上から素早く整理
端末上に貯まった大量のファイルを整理するとき、端末上のファイルマネージャで一つずつ選択して削除や移動を行うのは面倒くさい。
このようなファイル整理にも、「デバッグ接続」が役に立つことがあるぞ。
デバッグ接続で「adb shell cp」や「adb shell mv」、「adb shell rm」、「adb shell mkdir」などのコマンドを実行すれば、端末上のファイルを直接コピー/移動/削除したり、フォルダの作成などを行える。「adb shell ls」コマンドでは、端末上の指定フォルダのファイル一覧を表示することも可能だ。
これらのコマンドでは、「*.jpg」のようなワイルドカードで、名前の一部が一致するファイルを一括操作できるのが便利だ。キーボード操作に慣れていれば、スマホ上のファイルマネージャでタッチ操作するよりもずっと素早くファイルの整理を行えるだろう。
また、BATファイルを作成しておけば、不要なファイルの削除などの定型処理をダブルクリック一発実行することも出来るぞ。
デバッグ接続を利用するなら、ぜひこれらのテクを覚えておいて活用しよう。
なお、現在のADBでは、ファイル名を指定するときに日本語などのマルチバイト文字を使うことは出来ないことに注意が必要だ。ファイル名の指定には使えないが、「*.jpg」のようなワイルドカードを指定すれば、日本語を含む名前のファイルを処理することはできるぞ。
コマンドプロンプトを起動し、「adb shell ls -la /sdcard/」のようなコマンドを実行してみよう。
端末上の指定フォルダにあるファイルの一覧が、サイズや更新日時の情報付きで表示されるぞ。
「adb shell mkdir」に続いてフォルダパスを入力すれば、新たなフォルダを作成出来る。
「adb shell mv」に続いて、移動元のファイルパスと移動後のファイルパスを指定すれば、ファイルの移動を行える。ファイル名を変更したい場合も、mvコマンドを使うぞ。
「adb shell cp」では、ファイルのコピーが行われる。
一般的なコピー/移動コマンドと違い、コピー先のファイルが無条件で上書きされてしまうようなので、注意が必要だ。
不要なファイルを削除するには「adb shell rm -rf」に続いてファイルやフォルダのパスを入力する。
cp/mv/rmコマンドでは、ファイル名の一部を「*」にすれば、残りの部分が一致する名前のファイルが全て対象となる。
cp/mvコマンドでは、最後のパラメータをフォルダパスにすれば、そのフォルダの中への移動となるぞ。
端末上のシェルを起動して複数のコマンドを実行
いくつものコマンドを実行するとき、「adb shell」の部分を何度も入力するのが面倒なら、「adb shell」とだけ入力してみよう。
端末上のシェルプログラムが起動し、コマンドの入力受け付けメッセージが表示される。
この状態では、「adb shell」を省いて「cp」や「mv」、「rm」、「mkdir」、「ls」から先を入力するだけでコマンドを実行していける。
「cd /sdcard」のように入力すれば、端末のシェル側の作業フォルダを移動して、フォルダパスの指定を省略することも可能だ。
シェルを終了するには、「exit」と入力すればいい。
関連記事
【デバッグ接続】パソコン上から端末内でアプリを起動する「am」コマンド
【デバッグ接続】PC/端末間でファイルをコピーするpush/pull機能はファイル名の文字化けに注意
【デバッグ接続】BATファイルでよく使うコマンドを一発実行
【デバッグ接続】アプリのデータをファイルにバックアップ
【デバッグ接続】複数端末を接続しているときは「-s」オプションで対象を指定
【デバッグ接続】BATファイルでスクリーンショットを手軽に撮影
パソコンとAndroid端末間のファイルコピーを「MFSync」で自動化しよう
パソコンから端末のファイルにアクセス可能にするサーバ機能も備えたファイルマネージャ「File Expert」
バックグラウンド実行も可能なAndreas Liebigの「FTPServer」で端末上のファイルにパソコンからアクセス
2014年10月24日23時57分 公開 | カテゴリー: ファイル管理 | キーワード:チップス | Short URL
ツイート
最新記事
- ボタン1つで締めるも緩めるも手軽に!シンプル操作で高精度作業!
- 最大8台同時充電可能!スマホスタンド付きの電源タップ!
- 一台6役の猫足型電源タップ!コンセントもUSBポートもこれ一台!
- 5個のコンセントと4つのUSBポート!コンパクトなのにたくさん使える電源タップ!
- 一台6役で干渉しにくい延長コード!コンセントもUSBもこれ一台!
- 4つの機能を1台に!ワイヤレス充電機能等がついた高機能空気清浄機!
- 車内空間を短時間でリフレッシュ!高性能HEPAフィルター搭載!
- ウイルスも花粉もきれいに!車内の空気を清浄化!
- ドリンクホルダー付きスマホホルダー!マップアプリ利用に最適!
- 電子アクセサリーをまとめて収納!ダブルファスナーで超大容量!
- 日常の持ち運びを簡単に!イヤホンやケーブルを入れて持ち運べるオーガナイザーポーチ!
- 目を合わせて会話が楽しめる!高さ調整可能なスマホスタンド!
- 安定性の高いスマホホルダー!より快適なカーライフを!
- 自動開閉で置くのも簡単!ワイヤレス充電機能付きの車載スマホスタンド!
- エアコン吹き出し口・吸盤両用一体型のFMトランスミッター車載ホルダー!音楽を聴きながらナビ利用可能!
- 7色LEDライトでカラフル&便利に使えるFMトランスミッター!スマホの急速充電も!
- 時間の確認ができる静電気除去ブレスレット!大人から子どもまで使いやすい!
- こだわりのFMトランスミッター!大画面搭載で操作しやすい!
- 35000mAhで3台同時充電出来るモバイルバッテリー!PD20W&SCP22.5Wの両対応!
- Bluetooth5.0搭載の使いやすいMP3プレーヤー!イヤホンやスピーカーにワイヤレスでも有線でも接続可能!
- 大容量バッテリーで最大115時間連続録音可能なボイスレコーダー!最先端のノイズキャンセリング技術搭載!
- 挿すだけで充電開始!小さくて持ち運びにも便利なモバイルバッテリー!
- 高音質ヘッドホン付きのVRゴーグル!軽くて装着感も抜群!
- Bluetooth5.3搭載で高音質のヘッドセット!無線にも有線にも両対応!
- 自宅でも外出先でも!ボディケアをもっと自由にできる筋膜リリースガン!
- 絡まりにくい独自ケーブル!ストラップ付きで収納にも便利!
- 他に類を見ない洗練されたデザイン!超ロングケーブルで部屋中どこでも使える!
- これから必要になるケーブルはこれ!ユニークな2-in-1 デュアルコネクターヘッドケーブル!
- ヴィーガンレザーで肌触り良好!カード管理を便利にするMagSafe対応カードケース!
- ヴィーガンレザーのウォレットスタンド!より強力な磁気吸着でしっかりホールド!