廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 6539 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
upside 手機 葫蘆墩家族
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 優秀管理員勳章
頭銜:反病毒 反詐騙 反虐犬   反病毒 反詐騙 反虐犬  
版主
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[asm][範例] SAVEPART 硬碟分割表 備份程式 V1.00
真是太感動了 原本以為找不到的檔案
竟然在整理硬碟中 無意間發現了
看了一下設計日期 竟然是7年多之前的事了
時間過的很快 硬碟資料也一再搬遷
容量也越來越多 越來越大

感傷完畢 回歸正題
此語法的設計 當時是在DOS 6.22下所使用
為的是 將硬碟分割表備份下來 因為在DOS 下一旦使用不當
或不正常開關機 就很容易造成開機磁區損壞
在當時幾乎無解 也沒有甚麼救援程式可以使用
只能FORMAT 重灌

後來研究了一些方法 寫成此一簡單的磁區備份軟體
如果不是其他問題 大都可以使用此一磁區備份檔還原
不過事隔多年 剛試了一下 備份出來的檔案已經無效
該磁區位置已經改變 很想再試看看在 WINDOWS 下製作出來的磁區備份檔
可否再使用 這部份就遷設到 磁區的位置了

雖然在 WINDOWS 下此一磁區錯亂或遺失 已很少見
但仍然偶爾有朋友或客戶有此問題

大家就來研究一下吧

;Origin:............本..程..式..開..始......................;
;┌───────────────────────────┐;
;│格式宣告區--------------------------------------------│;
;└───────────────────────────┘;
TITLE Sky Wing System Universal Quicken Utility Tool ; 標題,天翼系統萬用加速多用途工具 字元長度限 60 字
; PAGE 255,132 ; 指定, 列數 10~255 和 行數 60~132,自動 66,80
.MODEL SMALL,C ;宣告一個巨大型模組 定義記憶體模式
; INCLUDE BIOS.INC ; 引入 BIOS.INC 公用巨集定義模組
; INCLUDE DOS.INC ; 引入 DOS.INC 公用巨集定義模組
include password.h ; 引入密碼標頭檔 Password.H
includelib password.lib ; 指定與密碼程式庫 Password.LIB 連結
; .STACK 100H
;───────────────────────────────────────
SAVEPART SEGMENT ;
ASSUME CS:SAVEPART,DS:SAVEPART,SS:SAVEPART ;
ORG 100H ;
BEGIN: ;
; .CODE
; .STARTUP
; call _change_password ;更改密碼
CALL CheckET ;
JNE START_C ;
JE START_E ;

;C_Pass: call _check_password ;輸入密碼並核對之

START_C: ;
LEA SI,Par_Msg_C ; 英文
CALL CPUTS ;
CALL BEEP ;
JMP MAIN ;
START_E: ;
LEA SI,Par_Msg_E ; 中文
CALL CPUTS ;
CALL BEEP ;
MAIN: ;
PUSH DS ;
POP ES ;
MOV AX,201H ; AH= 02H , AL=要讀取的特定磁區數
MOV CX,1 ; CH= 磁軌 CL= 磁區
MOV DX,80H ; DH= 磁頭號碼 DL= 磁碟機號碼
MOV BX,OFFSET PATH ; BX= 存放讀取資料地緩衝 ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容




爸爸 你一路好走
獻花 x0 回到頂端 [樓 主] From:臺灣 | Posted:2006-12-09 17:59 |
mispower
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x0
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

請問可以給我硬碟分割表 備份程式及回存程式的執行檔嗎? 或者付錢購買也沒關係, 倘若可以請你e-mail至winepc@hotmail.com


獻花 x0 回到頂端 [1 樓] From:臺灣 | Posted:2009-02-20 10:50 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.056049 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言