Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 使用WinSCP在批处理文件中使用带空格的路径_Batch File_Sftp_Winscp - Fatal编程技术网

Batch file 使用WinSCP在批处理文件中使用带空格的路径

Batch file 使用WinSCP在批处理文件中使用带空格的路径,batch-file,sftp,winscp,Batch File,Sftp,Winscp,我已经创建了用于删除远程服务器上文件的WinSCP批处理文件。它工作正常,但不适用于带有空格的文件夹 例如,以下批处理文件正在工作: cd C:\Program Files\WinSCP winscp.com /command ^ "open sftp://user:pwd@host" ^ "cd /home/test/Desktop/india" ^ "rm int.txt" ^ 但下面的批处理文件不起作用 cd C:\Program Files\WinSCP wi

我已经创建了用于删除远程服务器上文件的WinSCP批处理文件。它工作正常,但不适用于带有空格的文件夹

例如,以下批处理文件正在工作:

cd C:\Program Files\WinSCP
winscp.com /command ^
    "open sftp://user:pwd@host" ^
    "cd /home/test/Desktop/india" ^
    "rm int.txt" ^ 
但下面的批处理文件不起作用

cd C:\Program Files\WinSCP
winscp.com /command ^
    "open sftp://user:pwd@host" ^
    "cd /home/test/Desktop/india & nepal" ^
    "rm int.txt" ^ 
由于空间问题,我无法删除
印度和尼泊尔
文件夹文件


任何人都能给出解决方案吗?

带空格的路径需要:


另请参见

hi martin有关空格的问题已由您解决。非常感谢您的支持。
    "cd ""/home/test/Desktop/india & nepal""" ^