2016-04-18 30 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字节的文件。 –