1、使用Everything搜索文件:
百度枝余绝Everything,第一个可下载的软件就是我们需要的,下载安装运行即可第一次启动需要等待几分钟,因为Everything需要初始化数据。
2、使用命令中的tree键快速搜索文件:
在没有网络或者不想安装软件的情况下,我们可以使用Windows自带的tree命令快猛姿速搜索文件。使用快捷键"WIN+R",打开运行对话框,在对话框中输入“cmd”,点击确毁局定在控制台窗口中输入“tree /F C:\Windows\System32\hu-HU”其“C:\Windows\System32\hu-HU”是你要搜索的目录,把搜索结果导出到文本文件里面,方便查找输入“tree /F C:\Windows\System32\hu-HU >C:\result.txt”,其中“C:\result.txt”是搜索结果
打开C:\result.txt,可以看到如下内容,在此文件中查找即可。
快速找到自己想要的铅孝文件有以下2种方法:
1、利用windows的查找功能。
打开计算机,选择盘符进入,右面搜索框。
2、利用tree命令查槐神稿找文件,以D盘为例,其他盘方法相同。
3、开始,搜索,cmd,打开命令提示符
4、输入: tree d: /f >d:/1.txt 【生成d盘树结构文件目录并且输入到D盘的1.txt文件中】
5、这样D盘就生成了一个1.txt文件,并且记录了目录及文件结构。打开1.txt文件。
6、瞎李然后,点击编辑-查找 既可以快速查找需要的文件了。
建议平时下载软件视频什么的最好归类,这样查找起来也方便。
主要算法如下:void CFileTreeDlg::AddFile(CString StrPath, HTREEITEM faItem )
//StrPath为传递过来的目录层次,本次函数调用中搜索的文件都是它的下一层的。
//faItem为传递过来的Tree节点,本次函数调用中添加的Tree节氏陆贺点都是它的子节点。
{
CFileFind OneFile
CString FName, DirName
BOOL BeWorking
HTREEITEM NewItem
DirName = StrPath+"\\*.*"
BeWorking = OneFile.FindFile( DirName )
while ( BeWorking ) { /歼派/BeWorking非零,指找了文件或目录
//查找同级的目录
BeWorking = OneFile.FindNextFile()
if ( OneFile.IsDirectory() && !OneFile.IsDots() ) //如果查找的结果是目录又不是".."或"."
{
//向Tree1中添加目录
DirName = OneFile.GetFilePath()
FName = OneFile.GetFileTitle()
//IDC_TREE1
NewItem = m_Tree.InsertItem( FName, faItem )//NewItem取得节点,其目的是为了下一层中
//悉雹添加节点方便,递归时把它传过去。
//进入下一层递归调用。
AddFile(DirName, NewItem)
}
//退出递归时,到了这里!!!
if ( !OneFile.IsDirectory() && !OneFile.IsDots() ) //如果查找结果是文件
{
//向Tree1中添加文件
FName = OneFile.GetFileTitle() //注意这里用的是GetFileTitle,因为
//这里是添加文件。
m_Tree.InsertItem( FName, faItem )
}
}// end of while
OneFile.Close()//记着用完CFileFild实例要关闭
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)