Windows下使用explorer批量下載文件

背景:c#

客戶的環境是Windows Server 2008 R2,須要每一個月安裝補丁,但出於安全考慮,將微軟的自動更新封掉了,以致於每次安裝補丁只能手動下載而後安裝。瀏覽器


有時候每次須要下載的補丁均比較多,而服務器上有沒有迅雷,QQ旋風等下載工具,也不容許安裝,因此每次均手動下載,十分麻煩。安全


==================我是分割線=======================
服務器


此方法是經過系統自帶的explorer來實現批量下載。ide


衆所周知,當你在個人電腦中輸入一個連接時,explorer會啓動iexplor來下載,此小技巧就是利用此方法來實現批量下載的。工具


  1. 首先將須要下載的文件連接保存在記事本中。
    3d



wKioL1Ws-LvBYFbaAAVq2xfCxlE286.jpg


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文件中便可~~~

相關文章
相關標籤/搜索