一、

各文件路径如图一所示,

Windows批处理时所用文件的路径问题

                                                           图一   各文件路径

bat文件内容为

C:\caffe-master\Build\x64\Release\\convert_mnist_data.exe  .\mnist\train-images.idx3-ubyte .\mnist\train-labels.idx1-ubyte .\mnist_train_lmdb
C:\caffe-master\Build\x64\Release\\convert_mnist_data.exe  .\mnist\t10k-images.idx3-ubyte .\mnist\t10k-labels.idx1-ubyte .\mnist_test_lmdb

pause

此时当前目录用       .\           表示 ,可以成功运行,

Windows批处理时所用文件的路径问题

二、

C:\caffe-master\Build\x64\Release\\convert_mnist_data.exe  mnist\train-images.idx3-ubyte mnist\train-labels.idx1-ubyte mnist_train_lmdb
C:\caffe-master\Build\x64\Release\\convert_mnist_data.exe  mnist\t10k-images.idx3-ubyte mnist\t10k-labels.idx1-ubyte mnist_test_lmdb

pause


此时的结果与上面一致,

Windows批处理时所用文件的路径问题

三、

改成这样依然会成功

C:\caffe-master\Build\x64\Release\\convert_mnist_data.exe  ./mnist\train-images.idx3-ubyte mnist\train-labels.idx1-ubyte mnist_train_lmdb
C:\caffe-master\Build\x64\Release\\convert_mnist_data.exe  ./mnist\t10k-images.idx3-ubyte mnist\t10k-labels.idx1-ubyte mnist_test_lmdb
pause

即  .\      和           ./      与不加都不表示当前目录。

相关文章:

  • 2021-05-15
  • 1970-01-01
  • 2021-09-29
  • 2022-12-23
  • 2021-11-24
  • 2021-07-16
  • 2022-12-23
猜你喜欢
  • 2022-02-23
  • 2022-12-23
  • 2021-11-02
  • 2022-01-09
  • 2021-11-19
  • 2022-02-03
相关资源
相似解决方案