我有一种Java服务器技术(特别是Inductive自动化点火),它调用一个批处理文件,用于使用WinSCP将一些文本文件夜间传输给我们的客户。它不起作用,我也不知道为什么。
这是批处理文件-实际信息已经更改,所以任何类型的输入都不能代表实际的批处理文件。请注意,
set sftpPathData=C:\SFTP\Up\Data*.txt.gpg
echo sftpPathData
FOR /F "delims=|" %%I IN ('DIR %sftpPathData% /B /O:D') DO SET NewestDataFile=%%I
echo Newe
我正在使用SFTP和非root用户的公钥发送文件,看起来该文件已发送,但我在目标文件夹上找不到它,可能是由于权限问题。
sftp> ls
sftp> put /tmp/testx
Uploading /tmp/testx to /folder1/target_folder
/tmp/testx 100% 5 0.0KB/s 00:01
sftp> get testx
Couldn't stat remote file: No such file or directory
File