Windows Server上的文件传输

2020-09-04 07:12发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在尝试将文件从一个文件夹移动到同一目录中的另一个文件夹,其中BODS在Windows服务器而非Linux服务器上运行。

以下代码似乎无效;

Exec('cmd','move'<文件路径\文件> <新文件路径>')

如果可能,请提出替代解决方案?

谢谢

马希什

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在尝试将文件从一个文件夹移动到同一目录中的另一个文件夹,其中BODS在Windows服务器而非Linux服务器上运行。

以下代码似乎无效;

Exec('cmd','move'<文件路径\文件> <新文件路径>')

如果可能,请提出替代解决方案?

谢谢

马希什

付费偷看设置
发送
4条回答
南山jay
1楼 · 2020-09-04 08:02.采纳回答

感谢大家的帮助和建议,确定了解决方案;

exec('cmd','move \\\\ servername \ directory \ filename \\\\ servername \ directory',8);

My梦
2楼-- · 2020-09-04 07:46

嗨Nawfal,

我尝试使用提到的函数" file_move"。 .txt文件位于同一台BODS作业服务器上,如果我提供源路径和目标路径以及服务器名称和目录,例如:

file_move('\\服务器名称\目录','\\服务器名称\目录\子目录\'

得到一个错误,指出"输入的文件名<< \ FILENAME >>无效。可能的原因:没有绝对路径,文件名包含无效字符(\/:*?" <>),或者存在一个 目标文件名中的通配符。"

小熊yu生菜
3楼-- · 2020-09-04 08:10

嗨,

使用file_move内置函数要简单得多,例如file_move('C:\ source \ file.txt','C:\ destination',1);

移动操作发生在BODS服务器上,而不是在客户端中发生。

谢谢

wang628962
4楼-- · 2020-09-04 07:45

嗨Maheesh,

将文件从一个文件夹移动到同一目录中的另一个文件夹应该是可行的。

尝试使用以下语法。

exec('cmd','move sourcepath Targetpath',8)

一周热门 更多>