从AS400中的根目录移动文件

时间:2011-06-15 20:11:46

标签: vbscript ibm-midrange

我有一个脚本,可以将文件从AS400目录移动并重命名到单独服务器上的Windows目录中。成功的过程从AS400上的库中创建的文件夹中移动数据。由于技术原因,AS400开发人员将源数据移动到AS400上的根目录。

现在我已经修改了脚本以指向不同的源我得到一个错误“无效的过程调用或参数”。我的问题是我们可以从AS400根移动数据还是必须驻留在库中?我仍然可以从库中移动文件,但不能从根移动文件。有什么建议?谢谢!

2 个答案:

答案 0 :(得分:1)

如果我正确阅读您的评论(以及您的previous question),您需要能够移动具有覆盖功能的文件。一种方法是复制和删除。 CopyFile默认会覆盖文件。

fso.CopyFile strFromFile, strToPath
fso.DeleteFile strFromFile

有关其他详细信息,请参阅CopyFileDeleteFile的以下MSDN页面。

答案 1 :(得分:0)

如果root是“/”,那么这不是一个库,你有一个类似于它在Windows框中的平面文件。您很可能无法使用现有的工具包,但可能是CPYSTRF或类似的?你可以从Windows框中将其ftp进入吗?