Som*_*lia 3 windows winscp filenames
我创建了一个包含 WinSCP 命令的批处理文件,用于上传不同文件夹中的文件。现在,文件名和文件夹名包含空格。
当我运行包含这些文件和文件夹的批处理文件时,它显示错误。当没有任何空格时,上传成功。
下面是我正在运行的批处理命令:
cd \
cd C:\Program Files\WinSCP
winscp.com /command "option echo off" "option batch on" "option confirm off" "open sftp" "put C:\abc\EXCEL\RestaurantAutomation\RestaurantReport_2012120172514\x y Report_P10_0010050075.xls /abc/MG0047/System Generated/x y Report_P10_0010050075.xls" "exit"
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:
Cannot create remote file ' /Generated/x y Report_P10_0010050075.xls'.
The file path does not exist or is invalid.
Error Code:10
Request code:3
Run Code Online (Sandbox Code Playgroud)
再次用双引号将名称与空格括起来。
winscp.com /command "option echo off" "option batch on" "option confirm off" "open sftp" "put ""C:\abc\EXCEL\RestaurantAutomation\RestaurantReport_2012120172514\x y Report_P10_0010050075.xls"" ""/abc/MG0047/System Generated/x y Report_P10_0010050075.xls""" "exit"
Run Code Online (Sandbox Code Playgroud)
更新:更新了命令。
归档时间: |
|
查看次数: |
8204 次 |
最近记录: |