史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 作業系統操作技術文件
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2006-03-15, 12:45 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 一招吃遍天 一個文件搞定系統所有問題

一招吃遍天 一個文件搞定系統所有問題

在使用電腦的程序中我們會遇到很多的問題,煩人的廣告視窗不停的彈出;不停的在多套網路組態中切換;時常忘掉制作備份網路中的關鍵資料;加密的資料夾由於誤操作無法開啟。你想過沒有以上這些問題都可以通過一個小文件解決?你甚至可以借助它解決幾乎所有在使用電腦時遇到的問題。它就是功能強大的bat文件。

  一、查漏補缺——給系統功能添把火

  我們的操作系統雖然功能強大,但是在某方面的套用上依舊存在欠缺,如:沒有定時關機軟體。而用bat文件可以解決很多這類問題。

  1.關機與重啟

  我們先做個讓電腦在每天指定時間關機的bat,具體方法如下:
  開啟附件中的記事本,然後在裡邊寫入,at 22:00 shutdown -s -f,然後選項「文件→儲存」,儲存檔案類型選項「所有文件」,然後將其命名為:shutdown.bat,如圖1所顯示。如果你希望每天都在晚上十點關機,則將這個文件移到到「開始→程序→啟動」中,這樣每次開機該檔案都將被執行,其具體含義是,at 22:00在每天十點,shutdown -s -f關機且關閉所有未回應程序。

http://www.webjx.com/upfiles/20060314/20060314093704_01.jpg
圖1 將文件儲存為bat文件

  如果你需要經常重啟機器,可以編寫一個快速關機的bat文件,還是開啟一個記事本,寫入:
@echo
off
//關閉指令行顯示
%systemroot%\system32\shutdown -r -t
0
//-r參數表示重啟電腦,-t表示時間後邊跟隨等待秒數,為0則表示馬上重啟

  2.磁牒整理

  Windows XP原有的的磁碟重組程式無法進行全盤整理,我們可以編寫一個全盤整理的bat,在記事本裡邊輸入:
defrag c: /f /v
defrag d:
/f
/v
//有幾個分區就寫幾行,其中-f表示即使可用磁牒空間不足,也強制進行磁牒整理。-v表示顯示整理結果。
  將這個存為bat文件,再雙按即可。如果你嫌整理的時間太長,不願意在一旁守著,可以在文件的結尾輸入:shutdown
-s -f,讓其執行完關機即。

  二、一律從簡——讓網路操作變輕鬆


  訪問共用資料夾、制作備份網路資料、切換網路組態等一般網路操作,如果採用傳統做法,實在是費時費力。用bat文件,一切將可以簡化為一個雙按動作。

  1.制作備份還原網路組態
  

對於經常使用筆記型電腦在兩地上網的朋友,切換網路組態就成了家常便飯,總是該來該去實在麻煩,用bat文件可以使一切都變得簡單。

  首先選項「開始→執行」,輸入:cmd,Enter鍵後進入指令行界面,然後輸入:netsh
-c interface
dump>d:\home.txt,Enter鍵後,系統將會把你現用的網路組態制作備份到d盤的home.txt文件中。然後開始編寫bat文件,只有簡單的一行:netsh
-f d:\home.txt,儲存為bat文件,以後雙按該檔案就會套用home.txt中的網路組態。如果你覺得兩個文件煩,也可以將兩個文件寫成一個bat文件:
@echo off
netsh interface ip set address name="本機連接" source=static
addr=10.10.10.1
mask=255.255.255.0
//設定本機連接的ip位址為:10.10.10.1,子網路遮罩為:255.255.255.0
netsh
interface ip set address name="本機連接" gateway=110.10.10.2
gwmetric=0
//設定網路閘道
netsh interface ip set dns name="本機連接" source=static
addr=10.10.10.3 register=PRIMARY
//設定主dns
netsh interface ip add dns
name="本機連接" addr=10.10.10.4
//設定制作備份dns
netsh interface ip set wins
name="本機連接" source=static
addr=none
//設定wins

  2.在區域網路中群發訊息

  如果你區域網路中的機器沒有禁止信使服務的話(啟用方法為:在「執行」裡輸入:services.msc,雙按裡邊的Messenger,選項啟用即可),當需要定時向全網傳送消息時,完全可以用批次處理文件實現,實現方法是:
rem
準備發佈「9點斷網」給區域網路所有電腦
//顯示在bat執行前,起到提示作用
pause
//暫停執行,按任意鍵繼續,如果需要定時執行,則不要此段
net
send *
9點斷網
//傳送下「9點斷網」的訊息,網段中所有的機器,「*」表示所有的機器
  將其儲存為bat文件,雙按後得到如圖2所顯示的效果。再按鍵碟上的任意鍵,訊息將被傳送到全網。如果你希望它定時傳送,則將pause字段去掉,然後將其加入到計劃工作中即可。

[img]http://www.webjx.com/upfiles/20060314/20060314093714_02.jpg[/uimg]

圖2 傳送訊息前將指出提示

  3.開啟或關閉網路共享

  當你需要共享某個遠端的資料夾時,總要跑到本機去操作,如果數量眾多,就有可能跑斷腿,我們可以編寫一個自動共享硬碟的bat文件,將文件發給用戶,只要其雙按該檔案,即可實現共享的目的。
@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是根據密碼訪問。
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文件後,再註銷一下,資料夾就會被共享出來了。如果你每天都需要訪問某個共用資料夾,且這個共用資料夾設定了密碼,你還可以讓bat文件幫你在開機的時候先輸入密碼,你再訪問時就只需要雙按開啟即可。輸入:net
use \\192.168.0.1\IPC$ "1234"
/user:"administrator,這個表示訪問PC機192.168.0.1上邊的共用資料夾,用administrator用戶,密碼為:1234。將其儲存為bat文件,並將其加入到啟動組中即可。

  共用資料夾管理不當,會產生嚴重安全隱患,所以有時為了安全,需要批量卸載掉共用資料夾,其實只要將指令:net
share c$
/del加入到bat文件中即可,其中c$為共用資料夾的名字,完整的例子可以到XXXX下載。

  4.制作備份網路資料

  你還可以利用bat文件將資料制作備份到區域網路內的某台文件伺服器上,這樣就省去了複製貼上的麻煩,具體做法是:
set source=e:\work
//文件來源為本地機e盤的work資料夾
set
dest=\\192.168.0.1\backup
//目標資料夾為PC機192.168.0.1的backup資料夾
net use
\\192.168.0.1\IPC$ "1234" /user:"administrator"
xcopy %source% %dest% /e /v
/r /y /z
//將來源碟檔案拷貝到目的伺服器
  將其儲存為bat文件,以後只要雙按此文件即可完成制作備份工作。

  三、固若金湯——令電腦安全更放心


  1.用bat加密文件


  無論使用使用加密工具還是系統原有的的EFS加密,一旦遇到密碼丟失掉或者證書損壞時,想要恢復原來的文件就變得非常困難,用bat文件實現的加密則非常簡單。

  具體的操作步驟為,首先在D碟中建立一個資料夾ABC,然後在執行中輸入:cmd後Enter鍵,開啟指令行編輯視窗,然後輸入:
C:\>Documents
and Settings\Administrator\cd\
C:\>d:
D:\>cd abc
D:\abc>md
1..\
//在abc目錄下建立s.目錄
  然後在abc目錄下建立一個bat文件,內容為:
copy abc\* 1..\*
del
/q abc\*

  將其儲存為:加密.bat,並將其放到abc目錄下。然後再建立一個bat文件,內容為:
copy 1..\*
abc\*

  將其儲存為:解密.bat,顧名思義,需要加密文件時雙按加密.bat文件,需要解密時雙按解密.bat文件。

  我們來瞭解一下這個加密的具體原理,在Windows中「\」符號代表的是路徑分隔符,用於區分父資料夾與子資料夾。所以Windows無法開啟名稱中含有「\」的文件或資料夾,雙按這類文件或資料夾時系統會提示錯誤,如圖3所顯示。而這類資料夾在指令行模式下是可以訪問的。我們在abc資料夾中建立這麼一個無法開啟的資料夾,當需要加密時,用加密.bat將abc資料夾中的內容複製到這個特殊資料夾中。反之,將其複製出來則完成解密工作。如果將指令:D:\abc>md
1..\,改為:D:\abc>md 1..\a,則1..\資料夾將不可見。
http://www.webjx.com/upfiles/20060314/20060314093649_03.jpg

圖3 資料夾無法訪問

  2.遮閉淘寶網廣告

  很多惹人厭的網站都喜歡在我們的機器中彈出一堆的廣告,以增加其知名度,淘寶就是其中的一個,它的廣告在你的桌面上肆無忌憚的彈出,實在讓人沒有安全感,我們可以用bat文件將其禁用。對於操作系統是Windows
XP/2003的系統,建立bat文件:
%SystemRoot%\system32\notepad.exe
C:\WINDOWS\system32\drivers\etc\hosts
#kill taobao
0.0.0.0 www.taobao.com
0.0.0.0
search.taobao.com
0.0.0.0 taobao.com
0.0.0.0 www.unionsky.cn
0.0.0.0 www.allyes.com
  如果操作系統是Windows 98/ME,則需將首行取代為:%SystemRoot%\system32\notepad.exe
C:\WINDOWS\hosts,這個bat文件的作用是將與淘寶相關的網頁都指向一個空IP,是你的機器無法訪問淘寶,也就不會看到它的廣告了,哈哈。

  其實bat文件還有很多強大的功能,如:自動安裝軟體、操作系統,殺毒,批量移除文件等。由於篇幅所限這裡就不一一介紹了。最後提一句,bat文件還可以用於最佳化系統中的各項服務,最佳化文件可以到http://family1.chinaok.com/down/200602/datf.rar下載。
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 06:15 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1