Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> コンピュータソフトウェアのチュートリアルについて >> 大量のファイルから何百ものファイルを選択するのに必要な手順は3つだけです。

大量のファイルから何百ものファイルを選択するのに必要な手順は3つだけです。

  
何千人もの学生の電子写真ライブラリーから、地元で報告および勉強したすべての学生の写真をすばやく選択します。これは事実です。学期中に、ほぼ1,000人の学生が学校に登録され、そして登録された各学生は電子写真を持っていました。しかし、学校の開校後、何人かの生徒は学校に報告しなかった、そして報告された生​​徒の何人かは留学するように手配された。さて、上司は学生のステータス管理システムに各学生の電子写真をアップロードするよう求めていますが、学生の写真を再収集することは非常に困難です。したがって、学校は既存の学生の写真をアップロードすることにしましたが、留学していない学生の写真と報告されていないものを削除しなければなりません。以前に収集された学生の写真はすべてフォルダ(E:\\ electronic photo)に保存されています(フォルダは約1000部)、写真にはID番号の名前が付けられています(図1を参照)。今度は、「新規学生登録Form.xls」の「IDS番号」から何百ものファイルを選別する必要があります。さて、あなたはスプレッドシートでリストされた人々の写真ファイルを除外し、未使用のファイルを削除するべきです。これをするために、何人かの人々は検索方法を考えるが、この方法は時間がかかりすぎる。もっと良い方法はありますか?解決策はイエスです。まず、最初のステップの実装:ファイル名をリストします。 DOSコマンドを使用してすべての写真ファイルのファイル名を一覧表示してテキストファイルを作成し、そのテキストファイルの内容をExcelの表にコピーします。学生登録用紙のID番号と比較して、不適合に一致する文書をソートし、一致しないファイル名を選択します;ステップ3:不適合ファイルをすべて削除するには、DOSコマンドを使用します。第二に、最初のステップの具体的な実装:すべてのファイルのファイル名を取得する1.アドレスバーに「ld :; c:\\ windows \\ system32 \\ cmd。exe」と入力します(Windows 7システムの場合)。 ' cmd')と入力するだけです。 2.コマンド「DIR /O /B」>「LIST.TXT」を入力し、Enterキーを押します。このコマンドの意味は次のとおりです。フォルダ内のすべてのファイルの名前がLIST.TXTテキストファイルに転送されます。 3. Windowsのインターフェースに戻って「E:\\ E-Photos」フォルダを開くと、そのフォルダ内にLIST.TXTというファイルがあり、そのファイルを開くと、図2のようになります。 4.図3に示すように、LIST.TXTで、find and replaceメソッドを使用して、すべての「.jpg」を削除します。ステップ2:データ比較1.“ New Student Registration Form.xls”を開きます。 2. LIST.TXTのすべての内容をコピーして、Excelシートに貼り付けます。注:貼り付ける前に、まずデータを貼り付ける列を選択し、その数値フォーマットを「テキスト」タイプに設定しなければ、貼り付け後にエラーが発生します。 3. B1セルに、「' = VLOOKUP(A1、[new registration form.xls] sheet1!$ A:$ A、1,0)」と入力し、Enterキーを押して確認します。このセルはこの関数の機能は、次のとおりです。「new registration form.xls」sheet1ワークシート(この領域)のA列に、A1セルと同じ内容が見つかった場合、その領域の最初の列の内容が表示されます。現在のセルでは、括弧内の最後の数字は「0」です。0は検索方法が完全検索であることを示し、それ以外の場合はエラーメッセージ「N /A」が表示されます。注:探しているコンテンツは、選択した領域の最初の列になければなりません。そうでなければ、見つかりません。 (VLOOKUP機能は、[検索と参照]カテゴリのダイアログボックスで操作できます。 4.数式をコピーするために、B1セルの塗りつぶしハンドルをダブルクリックします。 5.列Bのデータを含むセルをクリックして[昇順に並べ替え]ボタンをクリックすると、結果が図4に示されていますが、 "#N /A - "は見つかりません。 6.見つからない列Aのデータ、つまり図4の「A469」の後のセルを選択し、それを空の表の列Aにコピーします。 7. C1セルに「= A1」.jpgと入力します。つまり、A1セルの後ろに「.jpg」を追加し、C1セルの塗りつぶしハンドルをダブルクリックして、C1の数式をコピーします。列Cの他のセルに移動します。 8.セルB1にdelと入力して、B1の内容を列Bの他のセルにコピーします。結果を図5に示します。手順3:不適合ファイルをすべて削除する1. B列とC列の内容をコピーしてメモ帳に貼り付け、del.batという名前でファイルを保存します(batはバッチファイル、delはファイルを削除することの意味、&') [名前を付けて保存]ダイアログボックスの[ファイルの種類]で[すべてのファイル]を選択し、保存場所を[電子写真]フォルダとして保存します。 2.“ Electronic Photo”フォルダを開き、del.batをダブルクリックすると、要件を満たしていないすべてのファイルが自動的に削除され、必要なファイルが残ります。注:この方法で削除されたファイルはごみ箱に入らないため、復元することはできません。この記事は[System Home] www.xp85.comから来ています
Copyright © Windowsの知識 All Rights Reserved