搜索文件并复制到文件夹的 Bat 文件

搜索文件并复制到文件夹的 Bat 文件

有没有办法创建执行以下操作的批处理文件:

  • 在 C:\ 中搜索名称中包含以下单词的文件:密码和用户名,例如 facebookpassword.txt 或 twitterusername.docx
  • 在文件中搜索密码和用户名。例如文件中的 twitterusername:“Hello.txt”
  • 将找到的文件复制到 C:\Credentials

答案1

以下是您可能需要的内容:

在 C:\ 中搜索名称中包含以下单词的文件:密码和用户名,例如 facebookpassword.txt 或 twitterusername.docx

dir /s /b *password*

在文件中搜索密码和用户名。例如文件中的 twitterusername:“Hello.txt”

 find "password" Hello.txt

将找到的文件复制到 C:\Credentials

 copy path_to_src  C:\Credentials

总的来说它看起来像这样:

for /f "delims=#" %%i in ('dir /s /b *password*') do ( 
 echo %%i
 find "password" %%i
 if %ERRORLEVEL%==0 (
  copy "%%i" C:\Credentials\
 )
)

相关内容