推薦一個文件搞定操作系統(tǒng)的所有常見問題第2/3頁
更新時間:2007年09月03日 20:08:36 作者:
二、一律從簡——讓網(wǎng)絡(luò)操作變輕松
訪問共享文件夾、備份網(wǎng)絡(luò)數(shù)據(jù)、切換網(wǎng)絡(luò)配置等常規(guī)網(wǎng)絡(luò)操作,如果采用傳統(tǒng)做法,實在是費時費力。用bat文件,一切將可以簡化為一個雙擊動作。
1.備份還原網(wǎng)絡(luò)配置
對于經(jīng)常使用筆記本電腦在兩地上網(wǎng)的朋友,切換網(wǎng)絡(luò)配置就成了家常便飯,總是該來該去實在麻煩,用bat文件可以使一切都變得簡單。
首先選擇“開始→運行”,輸入:cmd,回車后進入命令行界面,然后輸入:netsh -c interface dump>d:\home.txt,回車后,系統(tǒng)將會把你當(dāng)前的網(wǎng)絡(luò)配置備份到d盤的home.txt文檔中。
然后開始編寫bat文件,只有簡單的一行:netsh -f d:\home.txt,保存為bat文件,以后雙擊該文件就會應(yīng)用home.txt中的網(wǎng)絡(luò)配置。如果你覺得兩個文件煩,也可以將兩個文件寫成一個bat文件:
@echo off
netsh interface ip set address name="本地連接" source=static addr=10.10.10.1 mask=255.255.255.0
//設(shè)置本地連接的ip地址為:10.10.10.1,子網(wǎng)掩碼為:255.255.255.0
netsh interface ip set address name="本地連接" gateway=110.10.10.2 gwmetric=0
//設(shè)置網(wǎng)關(guān)
netsh interface ip set dns name="本地連接" source=static addr=10.10.10.3 register=PRIMARY
//設(shè)置主dns
netsh interface ip add dns name="本地連接" addr=10.10.10.4
//設(shè)置備份dns
netsh interface ip set wins name="本地連接" source=static addr=none
//設(shè)置wins
2.在局域網(wǎng)中群發(fā)信息
如果你局域網(wǎng)中的機器沒有禁止信使服務(wù)的話(啟用方法為:在“運行”里輸入:services.msc,雙擊里邊的Messenger,選擇啟用即可),當(dāng)需要定時向全網(wǎng)發(fā)送消息時,完全可以用批處理文件實現(xiàn),實現(xiàn)方法是:
rem 準(zhǔn)備發(fā)布“9點斷網(wǎng)”給局域網(wǎng)所有計算機
//顯示在bat運行前,起到提示作用
pause
//暫停運行,按任意鍵繼續(xù),如果需要定時運行,則不要此段
net send * 9點斷網(wǎng)
//發(fā)送下“9點斷網(wǎng)”的信息,網(wǎng)段中所有的機器,“*”表示所有的機器
將其保存為bat文件,雙擊后得到如圖2所示的效果。再按鍵盤上的任意鍵,信息將被發(fā)送到全網(wǎng)。如果你希望它定時發(fā)送,則將pause字段去掉,然后將其加入到計劃任務(wù)中即可。
3.打開或關(guān)閉網(wǎng)絡(luò)共享
當(dāng)你需要共享某個遠(yuǎn)程的文件夾時,總要跑到本地去操作,如果數(shù)量眾多,就有可能跑斷腿,我們可以編寫一個自動共享硬盤的bat文件,將文件發(fā)給用戶,只要其雙擊該文件,即可實現(xiàn)共享的目的。
@echo off
echo REGEDIT4>c:\1.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\microsoft\Windows\CurrentVersion\Network\LanMan\E]>>c:\j.reg echo "Flags"=dword:00000102>>c:\j.reg
//Flags用于是確定共享目錄的訪問方式,其中"Flags"=dword:00000102是完全共享,101是只讀,103是根據(jù)密碼訪問。
echo "Parm1enc"=123:>>c:\1.reg
//Parm1enc鍵值保存著完全訪問方式下的密碼
echo "Parm2enc"=456:>>c:\1.reg
//Parm2enc鍵值保存著只讀訪問方式下的密碼
echo "Path"="D:\">>c:\1.reg
//Path鍵值是共享文件夾的路徑
echo "Remark"="我共享了你的D盤">>c:\1.reg
//Remark鍵值是備注
echo "Type"=dword:00000000>>c:\1.reg
REGEDIT /S c:\j.reg DEL c:\j.reg cls exit
用戶運行這個bat文件后,再注銷一下,文件夾就會被共享出來了。如果你每天都需要訪問某個共享文件夾,且這個共享文件夾設(shè)置了密碼,你還可以讓bat 文件幫你在開機的時候先輸入密碼,你再訪問時就只需要雙擊打開即可。輸入:net use \\192.168.0.1\IPC$ "1234" /user:"administrator,這個表示訪問PC機192.168.0.1上邊的共享文件夾,用administrator用戶,密碼為: 1234。將其保存為bat文件,并將其加入到啟動組中即可。
共享文件夾管理不當(dāng),會產(chǎn)生嚴(yán)重安全隱患,所以有時為了安全,需要批量卸載掉共享文件夾,其實只要將命令:net share c$ /del加入到bat文件中即可,其中c$為共享文件夾的名字,完整的例子可以到XXXX下載。
4.備份網(wǎng)絡(luò)數(shù)據(jù)
你還可以利用bat文件將數(shù)據(jù)備份到局域網(wǎng)內(nèi)的某臺文件服務(wù)器上,這樣就省去了復(fù)制粘貼的麻煩,具體做法是:
set source=e:\work
//文件來源為本機e盤的work文件夾
set dest=\\192.168.0.1\backup
//目標(biāo)文件夾為PC機192.168.0.1的backup文件夾
net use \\192.168.0.1\IPC$ "1234" /user:"administrator"
xcopy %source% %dest% /e /v /r /y /z
//將源盤文件拷貝到目的服務(wù)器
將其保存為bat文件,以后只要雙擊此文件即可完成備份任務(wù)。
三、固若金湯——令電腦安全更放心
1.用bat加密文件
無論使用使用加密工具還是系統(tǒng)自帶的EFS加密,一旦遇到密碼丟失或者證書損壞時,想要恢復(fù)原來的文件就變得非常困難,用bat文件實現(xiàn)的加密則非常簡單。
具體的操作步驟為,首先在D盤中建立一個文件夾ABC,然后在運行中輸入:cmd后回車,打開命令行編輯窗口,然后輸入:
C:\>Documents and Settings\Administrator\cd\
C:\>d:
D:\>cd abc
D:\abc>md 1..\
//在abc目錄下建立s.目錄
然后在abc目錄下建立一個bat文件,內(nèi)容為:
copy abc\* 1..\*
del /q abc\*
將其保存為:加密.bat,并將其放到abc目錄下。
然后再建立一個bat文件,內(nèi)容為:
copy 1..\* abc\*
將其保存為:解密.bat,顧名思義,需要加密文件時雙擊加密.bat文件,需要解密時雙擊解密.bat文件。
我們來了解一下這個加密的具體原理,在Windows中“\”符號代表的是路徑分隔符,用于區(qū)分父文件夾與子文件夾。所以Windows無法打開名稱中含有“\”的文件或文件夾,雙擊這類文件或文件夾時系統(tǒng)會提示錯誤,如圖3所示。而這類文件夾在命令行模式下是可以訪問的。我們在abc文件夾中建立這么一個無法打開的文件夾,當(dāng)需要加密時,用加密.bat將abc文件夾中的內(nèi)容復(fù)制到這個特殊文件夾中。反之,將其復(fù)制出來則完成解密工作。如果將命令: D:\abc>md 1..\,改為:D:\abc>md 1..\a,則1..\文件夾將不可見。
相關(guān)文章
ntoskrnl.exe丟失系統(tǒng)無法啟動的解決方法
ntoskrnl.exe文件丟失或損壞,系統(tǒng)無法啟動的解決方法2008-08-08刪除 Windows SharePoint Services的三種方法
最近安裝了 SharePoint 可是不會用,裝了他asp就不執(zhí)行了,怎么改都不能,真郁悶,以后再也不用 SharePoint 了,不會的東西,真難,所以告訴大家 SharePoint 的刪除方法。2007-12-12asp運行特別慢之iis6假死現(xiàn)象的一種解決方法
asp運行特別慢之iis6假死現(xiàn)象的一種解決方法...2007-08-08