我想批量生产反病毒,我知道可以做到。反病毒将基于md5哈希。
我要求一点帮助:
我有 database.txt 包含一些 md5哈希病毒,我需要“比较”将其与已扫描的文件进行比较.txt 现在应该自动删除找到这些文件。
我知道这一切听起来很混乱,但与此同时我从未见过批量生产的反病毒。
这是scanfiles.txt的样子:
postpush
这是文件的下载,然后您可以使用它们。 HERE
答案 0 :(得分:0)
下面的批处理文件"比较filteredfiles.txt与database.txt并自动删除scanfiles.txt中同样位于数据库中的文件":
class FooImpl implements FooI {
@Resource
private UserTransaction userTransaction;
@Override
//@Transaction -- remove transaction from here
public void methodThatRunUnderTx() {
...
self.methodThatRunUnderTx2();// call through proxy object
}
@Override
//@Transaction -- remove transaction from here too, because now you'll manage the transaction
public void methodThatRunUnderTx2() {
userTransaction.start();
// code run with jpa context and transaction open
userTransaction.commit(); // Commit or rollback do all the handling, i'm not writing it because its just an example
}
}
编辑:添加了输出示例
@echo off
for /F "tokens=2" %%a in ('findstr /G:database.txt scannedfiles.txt') do del "%%a"