查找批处理命令以复制相对路径不起作用

Find batch command to copy relative path not working

首先,我根本不懂批处理编程。我在阅读有关 OpenCV 的教程中遇到了 FIND 命令
http://coding-robin.de/2013/07/22/train-your-own-opencv-haar-classifier.html

find ./positive_images -iname "*.jpg" > positives.txt

基本上应该将positive_images目录中所有jpeg文件的所有相对路径复制到positives.txt 文件。我在 CMD(作为管理员)中 运行 并得到以下内容:

拒绝访问是什么意思?我不想为此学习批处理编程,因为我已经忙于我的项目。请给我一个简单易懂的解决方案。

参考教程使用 bash find command.But 你正在执行 Windows find command.Download 来自 unix 命令的 windows 端口把它放在你的目录中,然后像

这样称呼它

.\find.exe .\positive_images -iname "*.jpg" > positives.txt

还要注意 windows 路径分隔符斜线。

例如您可以使用此端口 -> http://unxutils.sourceforge.net/ (可能有更新的端口,但这应该可以)