2016-12-06 77 views
0

我目前有一份報告可以完美地運行本地文件(已經從SAP下載)。該報告由一個書面宏建立,該宏使用本地文件的路徑運行。如何使用powershell自動從SAP下載特定文件

因此,我必須自動將這些文件從SAP中下載。要寫宏,我只保存了2個本地文件。現在我想使用宏來處理SAP中的所有文件。

我已經記錄了一個SAP VBScript,它打開我需要的文件。

所以我現在需要的是你告訴我,如果我要在正確的道路,或者如果我錯過了一些重要的東西:

  1. 安裝計劃任務,其在某一時間PowerShell腳本運行

  2. (未實現)自動登錄在SAP,(實現)開放&保存特定文件

  3. (未實現)寫文件的路徑在XML

  4. (實現)PowerShell腳本將自動運行的寫在XML文件的特定文件個人宏

  5. (實現)保存每一個文件的報告中的SharePoint

+0

您是否可以選擇安排工作並定期將文件寫入/發送給您? – vwegert

回答

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 

我不能提供更詳細的問題如上所述。

相關問題