Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.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 如何从命令行向FTP命令传递用户名?_Batch File_Ftp_Winscp - Fatal编程技术网

Batch file 如何从命令行向FTP命令传递用户名?

Batch file 如何从命令行向FTP命令传递用户名?,batch-file,ftp,winscp,Batch File,Ftp,Winscp,我正在尝试使用批处理脚本使用WinSCP编写文件上载脚本。问题是,我不知道如何将FTP用户名/密码传递给提示符。这是我的剧本: @echo off "..\..\..\Program Files (x86)\WinSCP\WinSCP.com" /command "option batch abort" "option confirm off" "open ftp://**.***.***.*" "put boom.txt /test/" "exit" echo Domain\ftp_user

我正在尝试使用批处理脚本使用WinSCP编写文件上载脚本。问题是,我不知道如何将FTP用户名/密码传递给提示符。这是我的剧本:

@echo off
"..\..\..\Program Files (x86)\WinSCP\WinSCP.com" /command "option batch abort" "option confirm off" "open ftp://**.***.***.*" "put boom.txt /test/" "exit"
echo Domain\ftp_user
set /p dummy=press enter to close
当前我的echo命令不起作用,命令提示符仍显示:

Prompting for credentials....
Username: 

如何向该对象传递用户名/密码?

在FTP URL中指定凭据的语法为:

ftp://username:password@hostname/
见:和