Security 通过字符识别一个txt文件,并且在其内容中有相对应的位置
我想制作一个批处理文件,它可以更好地找到一个特定的文本文件,不是按名称而是按其内容,而不是按其全部内容,而是按其选定部分 例如,如果我有一个包含内容的txt文件 汤姆·迪克和哈里 我想让我的批处理文件计算,如果txt文件中的任何地方有一行包含T,并且如果字母上有7个字符是K,字母上有两个字符是a,则文件被识别为我的文件,并将其删除 也许更好的解释是,批处理文件可以找到一个“指纹”,这样其他人可以重命名我的txt文件,但我仍然会找到它Security 通过字符识别一个txt文件,并且在其内容中有相对应的位置,security,text,batch-file,fingerprint,Security,Text,Batch File,Fingerprint,我想制作一个批处理文件,它可以更好地找到一个特定的文本文件,不是按名称而是按其内容,而不是按其全部内容,而是按其选定部分 例如,如果我有一个包含内容的txt文件 汤姆·迪克和哈里 我想让我的批处理文件计算,如果txt文件中的任何地方有一行包含T,并且如果字母上有7个字符是K,字母上有两个字符是a,则文件被识别为我的文件,并将其删除 也许更好的解释是,批处理文件可以找到一个“指纹”,这样其他人可以重命名我的txt文件,但我仍然会找到它 如何实现这一点?您可以使用findstr for /f "de
如何实现这一点?您可以使用
findstr
for /f "delims=*" %%f in ('"findstr /r /m /c:T.......K..A *.FILEEXT"') do (
del "%%f"
)
我想是在windows上吧?尝试寻找一些正则表达式库,这可能会奏效。Python/Perl/…在这里会派上用场。我想批处理通常意味着windows?最好没有python,这对我来说是一个学习过程……听起来你想使用模糊散列。看看,这类事情做得很好。不是建设性的是的,顺便说一句,谢谢亚历克斯。k:)