如何使用PowerShell从SAP自动下载特定文件

时间:2016-12-06 11:44:12

标签: xml excel powershell report sap

我目前有一份报告可以完美地运行本地文件(已经从SAP下载)。该报告由写入的宏构建,该宏使用本地文件的路径来运行。

出于这个原因,我必须自动从SAP下载这些文件。为了写宏,我刚刚保存了2个本地文件。现在我想将宏用于SAP中的所有文件。

我已经录制了一个SAP VBScript,它打开了我需要的文件。

所以我现在需要的是你告诉我,如果我走的是正确的道路,或者我错过了重要的事情:

  1. 安装了一个计划任务,该任务在某个时间运行一个powershell脚本

  2. (未实施)SAP中的自动登录,(已实施)open&保存特定文件

  3. (未实现)在XML

  4. 中写入文件的路径
  5. (已实施)powershell脚本自动为XML文件中编写的特定文件运行个人宏

  6. (已实施)保存SharePoint中每个文件的报告

1 个答案:

答案 0 :(得分:0)

要登录远程站点,您可以使用:

$creds = Get-Credential
Invoke-WebRequest -Credential $creds -Uri http://your.sap.location

写一个xml文件的路径

$pathtostore = c:\yourfilepath.txt
$pathtostore | Export-CliXml c:\yourpath\yourfilename.xml

我无法详细说明所述问题。