我忘记了我的一个 truecrypt 卷的密码。我记得部分密码,但知道其他部分可能是什么。我想创建一个我能想到的所有密码变体的世界列表,并使用脚本根据 truectypt 卷测试这个单词列表。
我找到了这个 CMD 脚本,但是它不是很方便,因为你必须连续输入单词:
FOR %%A IN (password1 password2 password3) DO "C:\Program Files\TrueCrypt\TrueCrypt.exe" /a /s /l x /q /v folder.tc /p %%A
如何让脚本使用包含单词的文本文件,并且列表中的每个单词都在新行上?
答案1
假设您的FOR
行是正确的,那么您想要的是:
FOR /F "tokens=*" %%A IN (passwords.txt) DO "C:\Program Files\TrueCrypt\TrueCrypt.exe" /a /s /l x /q /v folder.tc /p %%A