為了充分利用晚上的帶寬,我搞了一部專門的破機(jī)用于BT/EMULE下載,上班時(shí)間為了不影響大家上網(wǎng),必須停止下載任務(wù)。有的下載工具本身帶有計(jì)劃任務(wù)功能,但是有些只能控制速度,不能控制連接,例如eMule,雖然可以停止下載,但是連接還是很多的,脆弱的ADSL路由/Modem經(jīng)不起大量的連接,很容易就死翹翹了。這種情況下,最痛快的解決辦法是拔線,但是每天插拔也不是辦法,軟一點(diǎn)的辦法是禁用網(wǎng)卡,但是每次手動(dòng)操作也不是辦法。更直接的辦法就是計(jì)劃任務(wù)自動(dòng)啟用/禁用網(wǎng)卡了。要實(shí)現(xiàn)這種目的必須要有能夠自動(dòng)運(yùn)行的工具,devcon就是一個(gè)命令行工具,能夠在命令行中實(shí)現(xiàn)“設(shè)備管理器”的功能,我這里只要“啟用/禁用”功能即可。
devcon的下載地址:
http://support.microsoft.com/kb/311272/zh-cn
微軟出品,權(quán)威產(chǎn)品。
使用的時(shí)候還是有點(diǎn)小問題,搜索了一下找不到答案,只有自己解決了:
1、禁用設(shè)備的命令是:
devcon disable 設(shè)備ID
這個(gè)設(shè)備ID怎么得到呢?通過設(shè)備管理器,在設(shè)備上點(diǎn)擊“屬性”,在“詳細(xì)信息”標(biāo)簽里面有個(gè)下拉列表,選擇“設(shè)備范例Id”,下面顯示出來的就是設(shè)備ID,
怎么把這個(gè)ID復(fù)制出來呢?右鍵是沒辦法的,但是直接CTRL+C就OK了。
2、設(shè)備ID不能直接輸入,否則會(huì)把ID開頭相同的一大堆設(shè)備都操作一遍,最后還會(huì)出幾個(gè)錯(cuò)誤提示;加上雙引號(hào)也不行,會(huì)提示沒有設(shè)備被禁用/啟用;必須這樣寫:@"設(shè)備ID",所以最后的命令格式是:
devcon disable @"設(shè)備ID"
不知道是什么道理。
在計(jì)劃任務(wù)里面添加兩個(gè)任務(wù):“啟用網(wǎng)卡”,“禁用網(wǎng)卡”,分別用devcon enable,devcon disable命令即可,例如早上8點(diǎn)半禁用,晚上23:30啟用(有部分好筒子晚上加班)。這樣一來,就可以24小時(shí)開著那幾個(gè)下載程序也不會(huì)有影響了,在網(wǎng)卡禁用的時(shí)候,無論它們?cè)趺磭L試連接,都跳不出如來佛的掌心。
評(píng)論
devcon disable @"設(shè)備ID"
不知道是什么道理。
莫非和C#中作用一樣?
@ 符號(hào)會(huì)告知字符串構(gòu)造函數(shù)忽略轉(zhuǎn)義符和分行符。 回復(fù) 更多評(píng)論
不知道是什么道理。
莫非和C#中作用一樣?
@ 符號(hào)會(huì)告知字符串構(gòu)造函數(shù)忽略轉(zhuǎn)義符和分行符。 回復(fù) 更多評(píng)論
只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。 | ||
![]() |
||
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||