昨天今天又從回DOS了,MS-DOS
老師有發了6.22版 3片,裡面有常見的Fdisk等等,
不過6.22版的Fdisk只抓的到8GB...阿勒~
還是用winME開機片裡的Fdisk勉強好用些,
不過有了SPFDisk以後應該很多人忘了它吧!

其實差別只在語言而已,
DOS應該有辦法弄成中文-.-,只是很少人去弄~ 
只有大陸人感興趣吧@@!變成學起來有點麻煩,
老師之前有教所以又拿出了舊DOS的書,這次要全看完了~

然後是開機的版本不同,那些所謂外部指令的程式也要同版才能用,
不同版就不給用,真是爛死了,
有些外部指令的說明又寫的那麼爛很容易看無...
不過今天看了一些常用的大概也就這些吧!
2007/02/28修正:
2007/04/15修正:
2007/04/30修正:
2007/05/12修正:
2007/05/20修正:

 

***internal command:***

dir/l/a/oe/p /w /v  /s filename  > filename
cd md rd
copy . del . ren
type  copy con filename
path;
@echo off  echo word

cls ver vol

==========
***external command:***

diskcopy xcopy/e deltree/y
append attrib/s +-hsra filename
format/q/s

pkunzjr filename.zip path\ (if need make directory first)
extract filename.cab /e /l path




***內部指令:***

dir 查看清單
參數 /l (小寫)  /a (顯示所有屬性)
/oe (目錄在最前面 依副檔名排序)
/p (佔滿螢幕暫停)  /w (寬幅顯示)
/v (完整模式)
/s 檔名 (搜尋目錄下檔案)  > 檔名 (輸出目錄清單)

cd 轉換目錄
md 建立目錄
rd 刪除目錄

copy 複製
del 刪除
ren 更改檔名、副檔名

type 顯示文字檔內容
copy con 檔名.txt  編輯文字檔,完成按F6

path 搜尋命令檔路徑,多個用;隔開
@echo off  echo 文字  批次檔中顯示訊息

==========
***外部指令:***

diskcopy 磁碟完整複製
xcopy = md + copy    參數 /e (包含空的子目錄)
deltree = rd + del    參數 /y (確認刪除,C根目錄下須再確認)
move = copy + del

edit 文字編輯 =: copy con + type, more
more 文字檔佔滿螢幕暫停

append 搜尋非命令檔路徑,多個用;隔開
attrib 設定檔案屬性
+-h (隱藏)  +-s (系統)  +-r (唯讀)  +-a (保存)  檔名    參數 /s (包含子目錄)

fdisk 磁碟分割
format 格式化    參數 /q (快速)  /s (系統)

pkunzjr 檔名.zip path\ (如果需要先建目錄,路徑結尾\)
extract 檔名.cab /e (解壓縮) /l path (解壓縮路徑)


從上述看來有些指令是可以被取代了,不過基本的還是要記住,
應該是把常用外部指令程式開機就要用path載入這樣就方便了。
之前有借一本旗標多重開機玩家實戰的裡面有附FreeDOS看起來很不錯。

參看維基百科:
MS-DOS:
http://zh.wikipedia.org/w/index.php?title=MS-DOS&variant=zh-tw
MS-DOS命令列表:http://zh.wikipedia.org/w/index.php?title=MS-DOS%E5%91%BD%E4%BB%A4%E5%88%97%E8%A1%A8&variant=zh-tw
創作者介紹

ca95 台灣地誌

ca95 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • 大流士
  • 您好~想請教您一個應用問題
    我每天都會建立一個新的資料夾備份資料,資料夾命名依照日期,如:2015年12月7日,就會命名20151207,依此類推。
    但日積月累會占很大空間,想請問如何用DOS寫出迴圈,刪除7天以前的備份資料夾?
    萬分感謝!
  • yee
  • 謝謝...
找更多相關文章與討論