Windows system >> Windowsの知識 >  >> Windows 10システムチュートリアル >> Windows 10システムチュートリアルについて >> Win10システムはどのようにコマンドプロンプトを通してファイルをすばやく見つけますか?

Win10システムはどのようにコマンドプロンプトを通してファイルをすばやく見つけますか?

  

Win10システムでは、このコンピュータの検索機能を使って必要なファイルを検索でき、Xiaonaに検索を任せることはできますが、検索はCMD検索を使用するのに比べてかなり時間がかかります。あなたは、検索をスピードアップするためにCMDルックアップ方法を使うことができます。

for /r使用法:

Linuxでfindコマンドを使用すると、ファイルを検索するのに便利です。次に、Win10には、ディレクトリをたどってファイル名でファイルを検索するための類似のコマンドはありませんなに?答えは次のとおりです。

Win10のfor /rコマンドは、Linuxのfindコマンドと同様の構文を使用して、次のような機能を持ちます。

find /rディレクトリ名%変数名(マッチモード) 1、マッチングモード2)do commandを実行します。マッチングモードは以下のようにワイルドにすることができます。

* .jpg:拡張子が.jpgのすべてのファイル。

* test *:名前にtestを含むすべてのファイル。

注:

1.マッチングモードで少なくとも1つの*をマッチングしてください。

2、一致するコンテンツはファイル名に限定され、ディレクトリ名と一致しません。

ファイル名だけを見つけて出力するのであれば、doの後に続くコマンドでは@ echo%変数名を使用できます。例:/<ディレクトリ名>%i(一致モード1、一致モード) 2)@echo%i

一般的な例:
#/r TestDir%iのTestDirディレクトリおよびすべてのサブディレクトリC:\\ Users \\ cashey \\ Desktopにあるすべてのファイルを一覧表示します。 (*)do @echo%i C:\\ Users \\ cashey \\ Desktop \\ TestDir \\ b.jpg C:\\ Users \\ cashey \\ Desktop \\ TestDir \\ c.png C:\\ Users \\ cashey \\ Desktop \\ TestDir \\ doc \\ 1 .txt C:¥Users¥cashey¥Desktop¥TestDir¥doc¥2.txt C:¥Users¥cashey¥Desktop¥TestDir¥src¥test.py#TestDirディレクトリとすべてのサブディレクトリのすべてのtxtファイルを検索C :\\ Users \\ cashey \\ Desktop> /r TestDir%i(* .txt)の場合@echo%i C:\\ Users \\ cashey \\ Desktop \\ TestDir \\ doc \\ 1.txt C:\\ Users \\ cashey \\ Desktop \\ TestDir \\ doc \\ 2.txt#TestDirディレクトリ内のすべてのtxtファイルとjpgファイル、および/r TestDir%iのすべてのサブディレクトリC:\\ Users \\ cashey \\ Desktop>を(* .txt、*。jpg)で検索します。 @echo%i C:\\ Users \\ cashey \\ D Esktop \\ TestDir \\ b.jpg C:\\ Users \\ cashey \\ Desktop \\ TestDir \\ doc \\ 1.txt C:\\ Users \\ cashey \\ Desktop \\ TestDir \\ doc \\ 2.txt#TestDirディレクトリとすべてのサブディレクトリを調べます。 (* test *)の/r TestDir%iのテストファイルC:\\ Users \\ cashey \\ Desktop>を含むすべてのファイルは、@echo%i C:\\ Users \\ cashey \\ Desktop \\ TestDir \\ src \\ test.pyを実行します。

注意点:

マッチングモードに*がない場合、ファイル名と完全には一致しませんが、一致モードの結果はすべてのサブディレクトリに出力されます。 Br>#このディレクトリには、/r TestDir%iのabc C:\\ Users \\ cashey \\ Desktop>というファイルは実際には含まれていません(@ abc)do @echo%i C:\\ Users \\ cashey \\ Desktop \\ TestDir \\ Abc C:¥Users¥cashey¥Desktop¥TestDir¥doc¥abc C:¥Users¥cashey¥Desktop¥TestDir¥src¥abc

上記の出力は、通常予想していたものとは異なり、少なくともパターン1です。 *#

この種の検索に慣れている人は、これが予想以上に速いと感じ、作業のスピードを上げることができます。より効率的に作業し、より多くの時間を節約します。

Copyright © Windowsの知識 All Rights Reserved