背景:c#
客戶的環境是Windows Server 2008 R2,須要每一個月安裝補丁,但出於安全考慮,將微軟的自動更新封掉了,以致於每次安裝補丁只能手動下載而後安裝。瀏覽器
有時候每次須要下載的補丁均比較多,而服務器上有沒有迅雷,QQ旋風等下載工具,也不容許安裝,因此每次均手動下載,十分麻煩。安全
==================我是分割線=======================
服務器
此方法是經過系統自帶的explorer來實現批量下載。ide
衆所周知,當你在個人電腦中輸入一個連接時,explorer會啓動iexplor來下載,此小技巧就是利用此方法來實現批量下載的。工具
首先將須要下載的文件連接保存在記事本中。
3d
2. 打開默認瀏覽器,若是你的默認瀏覽器是IE,打開IE。Firefox的話,打開Firefox,必須打開,不然運行命令以後,只會下載最後一個文件。blog
3. 打開CMD,輸入如下命令:ci
for /f %i in (Desktop\patchdownload.txt) do explorer %i
注意:括號中是你記事本保存連接的位置。get
而後默默等待就能夠了,這時候你會看到IE頻頻彈出,嘩啦啦一頓狂閃,CPU使用率飆升~~
若是機器配置夠垃圾,就會發現神奇的事情----->卡死了,我了個擦~
批量下載就是醬紫~~~而後默默的保存就能夠了。
================分割線又特麼來了====================
另外,若是要把第3步的命令寫成批處理,須要在變量前多加一個%,即以下:
for /f %%i in (Desktop\patchdownload.txt) do explorer %%i
以上保存在bat文件中便可~~~