2016-04-18 33 views
0

我只是想寫一個腳本,爲我自動下載文件,以保持文件最新。Powershell Bitstransfer

我可以從不同的網站下載.pdf,.txt,等等,但我無法管理從一個特定的網站下載.exe。雖然我可以通過我的瀏覽器下載.exe,沒有任何問題。

我在powershell中啓動腳本(以管理員身份啓動)。然後它說Connections,但它沒有連接。所以進度條不會改變。然後在幾秒鐘後停止,我得到我的提示。

它確實創建了一個文件,但其0b大。

這是我的紙條:

Import-Module BitsTransfer 
Start-BitsTransfer -Source http://media.kaspersky.com/utilities/VirusUtilities/EN/rectordecryptor.exe ` 
-Destination S:\Programme\Antiviren\rector.exe 

回答

0

的腳本,但它聽起來更像是一個權限問題

你或帳戶(如果計劃任務)必須在文件夾s的寫入權限:\ Program \ Antiviren \ 也檢查文件夾是否只讀

+0

嘿,謝謝你的回答!那麼這個劇本適合你嗎?我對該文件夾有完全訪問權限,甚至試圖將其下載到我的主目錄。但它不會下載。它只是「創建」一個大小爲0b的文件。當下載另一個文件時,從另一個網站到該文件夾​​,它的工作原理! –

+0

對我來說不是一個權限問題。 @CM,試試Start-BitsTransfer - 來源http://www.7-zip.org/a/7z1514-x64.exe' -Destination C:\ Users \ Public ...或任何文件夾,只是一個文件夾 –

+0

嘿Jaqueline,謝謝你的建議!它工作從7zip下載文件到只是一個文件夾。所以我嘗試了卡巴斯基的另一條路,但它不起作用。同樣,它只是創建0字節的文件。 –