完美者(wmzhe.com)网站以软件下载为基础,改版后的网站对功能性板块进行扩充,以期能够解决用户在软件使用过程中遇见的所有问题。网站新增了“软件百科”、“锦囊妙技”等频道,可以更好地对用户的软件使用全周期进行更加专业地服务。
通过 Archive Searcher,你可以搜索单个压缩包里的文件,也可以搜索一个文件夹里多个压缩包里的文件。并且,Archive Searcher 支持通配符搜索,对于需要模糊搜索的朋友相当的有用哟!它的功能比较单一,使用比较简单,基本上把玩一下就OK。"锦囊妙技"栏目是聚合全网软件使用的技巧或者软件使用过程中各种问题的解答类文章,栏目设立伊始,小编欢迎各路软件大神朋友们踊跃投稿,在完美者平台分享大家的独门技巧。
本站文章素材来源于网络,大部分文章作者名称佚失,为了更利于用户阅读和使用,根据需要进行了重新排版和部分改编,本站收录文章只是以帮助用户解决实际问题为目的,如有版权问题请联系小编修改或删除,谢谢合作。
软件大小:361.85 KB
刚上班,就听同事说他很久以前把一个重要的TXT文件存在一个压缩文件里,现在急用,但电脑里压缩文件特别多,忘记存在哪个压缩文件里了,用系统自带的搜索功能根本无法搜索到隐藏在压缩文件中的文件,难道要把所有的压缩包文件解压出来再搜索,还好我有Archive Searcher这个工具,即使文件或者文件夹藏到压缩包里边,它照样能帮你将其快速“揪”出来,省了不少麻烦。 Archive Searcher下载地址:http://www.xp85.com/html/ArchiveSearcher.html 然后运行Archive Searcher后,首先在“搜索此文件”后面的下拉菜单中选择是搜索文件夹还是文件,然后在文件名中输入需要搜索的文件或者文件夹名称,如果文件名记得不太清楚了,还可以使用通配符。然后在“压缩方式”后面的下拉菜单中选择压缩文件格式,Archive Searcher能够支持ZIP、RAR、ACE及CAB等常见的压缩文件格式,在“开始路径”后面选择文件所在的路径,最后单击“立即搜索”开始搜索(如图1),搜索到后在下面把文件名称、位置、大小等文件信息显示出来,直接双击文件名称即可打开该压缩文件。 小提示 如果你想要搜索的是压缩文件中的文件夹下面的子文件夹,可以单击左上角“立即搜索”右侧的向下三角图标,然后勾选“包含子文件夹”选项,最后单击“立即搜索”按钮就可以了。 本文来自于【系统之家】 www.xp85.com
刚上班,就听同事说他很久以前把一个重要的TXT文件存在一个压缩文件里,现在急用,但电脑里压缩文件特别多,忘记存在哪个压缩文件里了,用系统自带的搜索功能根本无法搜索到隐藏在压缩文件中的文件,难道要把所有的压缩包文件解压出来再搜索,还好我有Archive Searcher这个工具,即使文件或者文件夹藏到压缩包里边,它照样能帮你将其快速“揪”出来,省了不少麻烦。 然后运行Archive Searcher后,首先在“搜索此文件”后面的下拉菜单中选择是搜索文件夹还是文件,然后在文件名中输入需要搜索的文件或者文件夹名称,如果文件名记得不太清楚了,还可以使用通配符。然后在“压缩方式”后面的下拉菜单中选择压缩文件格式,Archive Searcher能够支持ZIP、RAR、ACE及CAB等常见的压缩文件格式,在“开始路径”后面选择文件所在的路径,最后单击“立即搜索”开始搜索(如图1),搜索到后在下面把文件名称、位置、大小等文件信息显示出来,直接双击文件名称即可打开该压缩文件。 小提示 如果你想要搜索的是压缩文件中的文件夹下面的子文件夹,可以单击左上角“立即搜索”右侧的向下三角图标,然后勾选“包含子文件夹”选项,最后单击“立即搜索”按钮就可以了。
DirectoryEntry de = new DirectoryEntry("LDAP://" + "域名", "用户名", "密码", AuthenticationTypes.Secure);DirectorySearcher ds = new DirectorySearcher(); ds.SearchRoot = de; //ds.Filter = ("(objectClass=group)");ds.Filter = "(&(objectClass=group)(cn=" + "YBS" + "))"; YBS组名//ds.Filter = ("(objectCategory=YBS)(objectClass=user)") ; //. Find("ybs", "Group")) foreach (SearchResult result in ds.FindAll()) { string name = result.GetDirectoryEntry().Name.ToString(); DirectoryEntry deGroup = new DirectoryEntry(result.Path, "用户名", "密码", AuthenticationTypes.Secure); System.DirectoryServices.PropertyCollection pcoll = deGroup.Properties; int n = pcoll["member"].Count; for (int l = 0; l < n; l++) { DirectoryEntry deUser = new DirectoryEntry(@"LDAP://域名/" + pcoll["member"][l].ToString(), "用户名", "密码", AuthenticationTypes.Secure); string sss= deUser.Name.ToString() +GetProperty(deUser, "mail") ; Page.Response.Write(sss); }}取指写员某属性publicstring GetProperty(DirectoryEntry oDE, string PropertyName){try{if (oDE.Properties.Contains(PropertyName)){return oDE.Properties[PropertyName][0].ToString();}else{returnstring.Empty;}}catch (Exception ee){throw ee;}}详情参照http://www.cnblogs.com/yiyumeng/archive/2012/01/12/LDAP.html
VB搜索文件夹,列出指定文件夹下全部文件夹或全部隐藏的文件夹 '查找第一个文件的APIPrivate Declare Function FindFirstFile Lib "kernel32" Alias "FindFirstFileA" (ByVal lpFileName As String, lpFindFileData As WIN32_FIND_DATA) As Long'查找下一个文件的APIPrivate Declare Function FindNextFile Lib "kernel32" Alias "FindNextFileA" (ByVal hFindFile As Long, lpFindFileData As WIN32_FIND_DATA) As Long'获取文件属性的APIPrivate Declare Function GetFileAttributes Lib "kernel32" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long'关闭查找文件的APIPrivate Declare Function FindClose Lib "kernel32" (ByVal hFindFile As Long) As Long'常量Private Const MAX_PATH = 260Private Const MAXDWORD = &HFFFFPrivate Const INVALID_HANDLE_VALUE = -1Private Const FILE_ATTRIBUTE_ARCHIVE = &H20Private Const FILE_ATTRIBUTE_DIRECTORY = &H10Private Const FILE_ATTRIBUTE_HIDDEN = &H2Private Const FILE_ATTRIBUTE_NORMAL = &H80Private Const FILE_ATTRIBUTE_READONLY = &H1Private Const FILE_ATTRIBUTE_SYSTEM = &H4Private Const FILE_ATTRIBUTE_TEMPORARY = &H100Private Const BIF_RETURNONLYFSDIRS = 1Private Type FILETIMEdwLowDateTime As LongdwHighDateTime As LongEnd Type'定义类(用于查找文件)Private Type WIN32_FIND_DATAdwFileAttributes As LongftCreationTime As FILETIMEftLastAccessTime As FILETIMEftLastWriteTime As FILETIMEnFileSizeHigh As LongnFileSizeLow As LongdwReserved0 As LongdwReserved1 As LongcFileName As String * MAX_PATHcAlternate As String * 14End TypeFunction GetAllFilePath(path As String, SearchStr As String, bOnlyHidden As Boolean)Dim FileName As String ' 文件名Dim DirName As String ' 子目录名Dim dirNames() As String ' 目录数组Dim nDir As Integer ' 当前路径的目录数Dim i As Integer ' 循环计数器变量Dim hSearch As Long ' 搜索句柄变量Dim WFD As WIN32_FIND_DATADim Cont As IntegerDim FileAttrib As LongIf Right(path, 1) <> "\" Then path = path & "\"'搜索子目录nDir = 0ReDim dirNames(nDir)Cont = TruehSearch = FindFirstFile(path & "*", WFD)If hSearch <> INVALID_HANDLE_VALUE ThenDo While ContDirName = StripNulls(WFD.cFileName)If (DirName <> ".") And (DirName <> "..") Then FileAttrib = GetFileAttributes(path & DirName) If FileAttrib And FILE_ATTRIBUTE_DIRECTORY Then If bOnlyHidden Then If FileAttrib And FILE_ATTRIBUTE_HIDDEN Then List1.AddItem path & DirName Else List1.AddItem path & DirName End If End If dirNames(nDir) = DirName nDir = nDir + 1 ReDim Preserve dirNames(nDir)End IfCont = FindNextFile(hSearch, WFD) '获取下一个子目录LoopCont = FindClose(hSearch)End If' 遍历目录并累计文件总数hSearch = FindFirstFile(path & SearchStr, WFD)Cont = TrueIf hSearch <> INVALID_HANDLE_VALUE ThenWhile ContFileName = StripNulls(WFD.cFileName)If (FileName <> ".") And (FileName <> "..") Then GetAllFilePath = GetAllFilePath + (WFD.nFileSizeHigh * MAXDWORD) + WFD.nFileSizeLowEnd IfCont = FindNextFile(hSearch, WFD) ' 获取下一个文件WendCont = FindClose(hSearch)End If'如果子目录存在则遍历之If nDir > 0 ThenFor i = 0 To nDir - 1GetAllFilePath = GetAllFilePath + GetAllFilePath(path & dirNames(i) & "\", SearchStr, bOnlyHidden)Next iEnd IfEnd FunctionFunction StripNulls(OriginalStr As String) As StringIf (InStr(OriginalStr, Chr(0)) > 0) ThenOriginalStr = Left(OriginalStr, InStr(OriginalStr, Chr(0)) - 1)End IfStripNulls = OriginalStrEnd FunctionPrivate Sub Command1_Click()Dim SearchPath As StringDim FindStr As StringList1.ClearSearchPath = "c:\rootdir"FindStr = "*.*"GetAllFilePath SearchPath, FindStr, trueEnd Sub调用方法GetAllFilePath SearchPath, FindStr, bOnlyHiddenSearchPath 起始路径FindStr 要查找文件夹名称bOnlyHidden 是否只查找隐藏的, true 只查找隐藏文件夹, false 全部文件夹