Batch file 将文件从一个网络位置移动到另一个网络位置
我有一个场景,用户生成一个/多个.xml文件,该文件在服务器1(S1)上创建。此用户无权访问S1,需要将文件按需移动到服务器2(S2) 理想情况下,我希望通过批处理文件或简单的应用程序实现这一点,当用户执行它时,它将执行以下操作:Batch file 将文件从一个网络位置移动到另一个网络位置,batch-file,encryption,move,Batch File,Encryption,Move,我有一个场景,用户生成一个/多个.xml文件,该文件在服务器1(S1)上创建。此用户无权访问S1,需要将文件按需移动到服务器2(S2) 理想情况下,我希望通过批处理文件或简单的应用程序实现这一点,当用户执行它时,它将执行以下操作: 访问S1(凭据不能硬编码到用户可以查看的脚本中,它们必须加密) 从S1目录>S2目录移动文件,其中文件名以[string]开头,文件类型为.xml 结束 理想情况下,我不希望包含日期说明符,以便用户可以在创建文件后的任何日期传输符合条件的任何文件。它需要移动它们,因为
如果您对此有任何建议,我们将不胜感激 如果没有太多的编码/配置,这应该可以工作
- 在批处理文件中对移动部件进行编码,而无需担心凭据
- 将受限用户权限更改为无法更改批处理文件
- 创建将按需运行的计划任务。在该任务的定义中,应在其中配置凭据。此任务将运行批处理文件
- 确保用户具有运行任务的权限
- 创建批处理文件或快捷方式或。。。以允许用户启动任务
robocy\\S1\share\folder\from\\S2\share\folder\to*.xml
就足够了。