史萊姆論壇

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

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

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

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

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2006-05-19, 02:47 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 金幣
預設 一招吃遍天 一個文件搞定系統所有問題

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

2006-03-14 10:43更新 來源:轉載文章 第1頁/共1頁 << 上一頁 | 下一頁 >>


點擊看大圖
點擊看大圖
| 更多圖片


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


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


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


1.關機與重新啟動


我們先做個讓電腦在每天指定時間關機的bat,具體方法如下:


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


如果你需要經常重新啟動機器,可以編寫一個快速關機的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字段去掉,然後將其加入到計劃工作中即可。


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://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 


主題工具
顯示模式

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

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


所有時間均為台北時間。現在的時間是 09:45 PM


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


SEO by vBSEO 3.6.1