当我尝试使用空格访问文件然后给它们参数时,它无法识别路径。 如果我输入以下信息:
out =
1 0 0 0 0
0 0 0 0 0
0 0 0 1 0
0 0 0 0 0
0 1 1 0 1
[这适用]
如果我尝试跟随,则不会:
C:\Users\Valentino>cmd /C adb push "C:\Users\Valentino\Desktop\Test.dat" "/sdcard/"
[这里说'C:/ Path'不是有效文件]
这两个都没有:
C:\Users\Valentino>cmd /C "C:/Path With Spaces/adb" push "C:\Users\Valentino\Desktop\Test.dat" "/sdcard/"
[这里说法语不正确]
语法必须如何,以便用空格读取该文件并给它们参数?
编辑:即使您没有安装adb,也可以试试这个。即使在现有文件
上,您也会始终失败答案 0 :(得分:2)
要使用cmd
命令,您需要使用"Your File Name"
..
这是一个例子..
keytool -exportcert -alias "your name" -keystore C:\Users\Desktop\your.keystore | C:\openssl-0.9.8k_X64\bin\openssl sha1 -binary | C:\openssl-0.9.8k_X64\bin\openssl base64
已编辑: 您可以在cmd:
中使用以下命令作为路径cd "Path With Spaces"
有关详细信息,请参阅此链接并接受答案.. !!
希望它会对你有所帮助。
谢谢.. !!
答案 1 :(得分:1)
作为explained here,您可以像以下一样运行cmd
:
cmd /C ""C:/Path With Spaces/adb" push C:\Users\Valentino\Desktop\Test.da /sdcard/"
或
cmd /C ""C:/Path With Spaces/adb" "push" "C:\Users\Valentino\Desktop\Test.da" "/sdcard/""