史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 軟體應用問題討論區
忘記密碼?
論壇說明 標記討論區已讀

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

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

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

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2007-06-22, 10:38 PM   #1
oldhu
註冊會員
榮譽勳章
UID - 25597
在線等級: 級別:13 | 在線時長:226小時 | 升級還需:26小時級別:13 | 在線時長:226小時 | 升級還需:26小時級別:13 | 在線時長:226小時 | 升級還需:26小時
註冊日期: 2003-01-13
VIP期限: 2011-05
文章: 44
精華: 0
現金: 5550 金幣
資產: 10550 金幣
Question 求助 - batch file

我想寫個批次檔來自動還原ghost file
我在網路上找到一個file 如下
test.bat
dir /b *.gho > C:\nam.txt
for /f %%i in (C:\nam.txt) do set gfile=%%i
ghost -clone,mode=pload,src=%gfile%:1,dst=1:1

但是for 指令 /f 無法在dos & win98 用致使無法將c:\nam.txt 內容
當成參數使用
不知各位先進是否可教教我,小弟我感激不盡
謝謝!!
oldhu 目前離線  
送花文章: 1, 收花文章: 2 篇, 收花: 2 次
回覆時引用此帖
舊 2007-06-23, 02:08 AM   #2 (permalink)
管理員
 
a471 的頭像
榮譽勳章
UID - 236673
在線等級: 級別:70 | 在線時長:5318小時 | 升級還需:7小時級別:70 | 在線時長:5318小時 | 升級還需:7小時級別:70 | 在線時長:5318小時 | 升級還需:7小時級別:70 | 在線時長:5318小時 | 升級還需:7小時級別:70 | 在線時長:5318小時 | 升級還需:7小時級別:70 | 在線時長:5318小時 | 升級還需:7小時級別:70 | 在線時長:5318小時 | 升級還需:7小時級別:70 | 在線時長:5318小時 | 升級還需:7小時級別:70 | 在線時長:5318小時 | 升級還需:7小時級別:70 | 在線時長:5318小時 | 升級還需:7小時
註冊日期: 2002-12-06
住址: 打狗
文章: 53335
精華: 0
現金: 260 金幣
資產: 41767702 金幣
預設

你的ghost是哪個版本的?

我不知道ghost指令參數他們各版本是否有通用...
__________________
http://i.imgur.com/PIIFymM.gif

我是史版A大,錢的數量決定電腦的力量

我是給女孩修電腦長大的,經驗豐富技術過硬,就沒有我修不好的電腦
a471 目前離線  
送花文章: 79349, 收花文章: 22259 篇, 收花: 80305 次
回覆時引用此帖
舊 2007-06-23, 06:40 AM   #3 (permalink)
長老會員
榮譽勳章
UID - 548
在線等級: 級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時
註冊日期: 2002-12-06
住址: 桃園
文章: 8606
現金: 1491 金幣
資產: 1183995 金幣
預設

引用:
G:\TEMP>dir
磁碟區 G 中的磁碟是 DATA
磁碟區序號: 5096-A119

G:\TEMP 的目錄

2007/05/30 下午 09:57 <DIR> .
2007/05/30 下午 09:57 <DIR> ..
2007/05/30 下午 10:07 124 test.bat
2007/05/30 下午 09:56 7 test.gho
2 個檔案 131 位元組
2 個目錄 2,300,334,080 位元組可用

G:\TEMP>test

G:\TEMP>dir /b *.gho 1>C:\nam.txt

G:\TEMP>for /F %i in (C:\nam.txt) do set gfile=%i

G:\TEMP>set gfile=test.gho

G:\TEMP>echo ghost -clone,mode=pload,src=test.gho:1,dst=1:1
ghost -clone,mode=pload,src=test.gho:1,dst=1:1




test.bat
dir /b *.gho > C:\nam.txt
for /f %%i in (C:\nam.txt) do set gfile=%%i
ghost -clone,mode=pload,src=%gfile%:1,dst=1:1
您是看這篇的嗎?
若您的GHOST只有一個檔案
那可以不需用到迴圈
直接
ghost -clone,mode=pload,src=win.gho:1,dst=1:1
至於透過迴圈這部分,小弟必須找看看有無資料,要禮拜一才能答覆
(若無答覆表示沒有)

<參考>
__________________
地獄變現記
[人身得來不易,願大家能尊重生命--勿傷胎命][好淫者請好自為之吧--割鳥]
南泉禪師道:
道不屬知,不屬不知。知是妄覺,不知是無記。若真達不疑之道,猶如太虛,廓然蕩豁,豈可強是非邪?」
德山宣鑒禪師:
「如果明白無事,則勿妄求,妄求而得,亦非得也。汝但無事於心,無心於事,則虛而靈,空而妙。若毛端許,言之本末者,皆為自欺。何故?毫氂繫念,三塗業因。瞥爾情生,萬劫羈鎖。聖名凡號,盡是虛聲。殊相劣形,皆是幻色。汝欲求之,得無累乎?」
不知道 目前離線  
送花文章: 5469, 收花文章: 5341 篇, 收花: 24549 次
回覆時引用此帖
舊 2007-06-23, 06:50 AM   #4 (permalink)
長老會員
榮譽勳章
UID - 548
在線等級: 級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時
註冊日期: 2002-12-06
住址: 桃園
文章: 8606
現金: 1491 金幣
資產: 1183995 金幣
預設

引用:
@echo off
cls
echo Now Loading. . .
LH MSCDEX.EXE /D:ghocd001 >nul
LH XMSDSK 3200 Z: /Y >nul
CALL FINDCD.BAT
dir %CDROM%:\*.gho /s /b /on>z:\temp
copy a:\ghost+z:\temp z:\path.bat >nul
call z:\path.bat
a:\ghost -clone,mode=pload,src=%gfile%:1,dst=1:1 /rb /sure
pause
restart.com
找到了(他是另外寫一個程式,沒用到for)

引用:
轉貼自 史萊姆論壇 CubicMX 所寫文章

[color=blue]
已包含GHOST主程式,只要用WINISO編輯,將自己的.GHO檔放入
就可以光碟開機,自動搜尋光碟中的.GHO檔,並執行GHOST自動還原
(可以任意命名,可放在光碟中任意路徑下)

開機時可選擇由硬碟開機或光碟開機,10秒後自動由硬碟開機
NTFS可用,內有說明檔,請先詳細閱讀

光碟ISO檔是用 NERO 模擬軟碟開機作成的
其實很簡單...只不過為了要自動搜尋GHO檔花了很多腦筋...><
軟碟的內容可以在這裡下載:
http://web.cc.ncu.edu.tw/~u8044200/BOOT.RAR
把壓縮檔內的的東西放到98或ME的開機片內..再用NERO模擬軟碟就可以了 ~~
有興趣研究的可以下載來看看...順便修改成適合自己的還原光碟~~^^


GHOST 自動回復光碟下載:
http://web.cc.ncu.edu.tw/~u8044200/GHOST.RAR

WINISO 下載:請自行搜尋


WinRAR 3.0 解壓縮

自己做的小東西...提供給有需要的人...
下載請多回應~~^^



說明一下怎麼用好了....
用WINISO.EXE開啟舊檔把GHOST.ISO打開...
將自己的.GHO檔用拖曳的拉進去...
存檔...
把存檔後的那個.ISO檔用燒錄程式用燒映像檔的方式燒出來...
燒出來的光碟就可以開機還原電腦了~~
應該很簡單了吧...


歡迎轉貼!!
您可以用這篇來製作還原光碟,會比較容易

<試試吧>
不知道 目前離線  
送花文章: 5469, 收花文章: 5341 篇, 收花: 24549 次
回覆時引用此帖
舊 2007-06-23, 02:12 PM   #5 (permalink)
註冊會員
榮譽勳章
UID - 25597
在線等級: 級別:13 | 在線時長:226小時 | 升級還需:26小時級別:13 | 在線時長:226小時 | 升級還需:26小時級別:13 | 在線時長:226小時 | 升級還需:26小時
註冊日期: 2003-01-13
VIP期限: 2011-05
文章: 44
精華: 0
現金: 5550 金幣
資產: 10550 金幣
Wink

謝謝各位大大回覆
小弟感激不盡
有空我去試試
謝謝
oldhu 目前離線  
送花文章: 1, 收花文章: 2 篇, 收花: 2 次
回覆時引用此帖
舊 2007-06-25, 11:09 PM   #6 (permalink)
註冊會員
榮譽勳章
UID - 25597
在線等級: 級別:13 | 在線時長:226小時 | 升級還需:26小時級別:13 | 在線時長:226小時 | 升級還需:26小時級別:13 | 在線時長:226小時 | 升級還需:26小時
註冊日期: 2003-01-13
VIP期限: 2011-05
文章: 44
精華: 0
現金: 5550 金幣
資產: 10550 金幣
Unhappy

各位大大
我試過boot.rar 中的方法
cd-rom 從c開始編起(c不是hd ?)
ghost 找不到檔案
希望再幫幫我
thanks!!
ps:我比較喜歡用這個方法
oldhu 目前離線  
送花文章: 1, 收花文章: 2 篇, 收花: 2 次
回覆時引用此帖
舊 2007-06-26, 07:01 PM   #7 (permalink)
長老會員
榮譽勳章
UID - 548
在線等級: 級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時
註冊日期: 2002-12-06
住址: 桃園
文章: 8606
現金: 1491 金幣
資產: 1183995 金幣
預設

引用:
作者: oldhu 查看文章
各位大大
我試過boot.rar 中的方法
cd-rom 從c開始編起(c不是hd ?)
ghost 找不到檔案
希望再幫幫我
thanks!!
ps:我比較喜歡用這個方法
可能是您硬碟分割成NTFS,所以Win98的開機片看不到
不過這並不影響GHOST的運作
現在小弟想知道您將還原檔放在哪裡

<???>
不知道 目前離線  
送花文章: 5469, 收花文章: 5341 篇, 收花: 24549 次
回覆時引用此帖
舊 2007-06-26, 10:47 PM   #8 (permalink)
註冊會員
榮譽勳章
UID - 25597
在線等級: 級別:13 | 在線時長:226小時 | 升級還需:26小時級別:13 | 在線時長:226小時 | 升級還需:26小時級別:13 | 在線時長:226小時 | 升級還需:26小時
註冊日期: 2003-01-13
VIP期限: 2011-05
文章: 44
精華: 0
現金: 5550 金幣
資產: 10550 金幣
預設

不知道大大你好
我hd 是ntfs沒錯
ghost file 放在cd-rom 內(第一台)
我為什麼要這樣做是因我有多塊cd 利用ghost檔名去區分系統
但是要自動還原ghost指令一樣,ghost file不一樣
所以我想利用自動搜尋ghost file去做
又因為環境必須利用磁片去開機,想做統一一片磁片
這樣不知道大大了解嗎
thanks !!
oldhu 目前離線  
送花文章: 1, 收花文章: 2 篇, 收花: 2 次
回覆時引用此帖
舊 2007-06-26, 10:59 PM   #9 (permalink)
長老會員
榮譽勳章
UID - 548
在線等級: 級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時
註冊日期: 2002-12-06
住址: 桃園
文章: 8606
現金: 1491 金幣
資產: 1183995 金幣
預設

引用:
作者: oldhu 查看文章
不知道大大你好
我hd 是ntfs沒錯
ghost file 放在cd-rom 內(第一台)
我為什麼要這樣做是因我有多塊cd 利用ghost檔名去區分系統
但是要自動還原ghost指令一樣,ghost file不一樣
所以我想利用自動搜尋ghost file去做
又因為環境必須利用磁片去開機,想做統一一片磁片
這樣不知道大大了解嗎
thanks !!
這樣的話,磁片內容還是不變啊
說不定根本不需要磁片您只要將一個系統燒成一片光碟(若光碟可以開機執行更好)
除非您時要一次就將這"群"系統安裝到電腦(這就很複雜了)
不然就看要還原哪個系統,就放那片光碟就行啦

<還是很複雜>
不知道 目前離線  
送花文章: 5469, 收花文章: 5341 篇, 收花: 24549 次
回覆時引用此帖
舊 2007-06-27, 10:26 AM   #10 (permalink)
註冊會員
榮譽勳章
UID - 25597
在線等級: 級別:13 | 在線時長:226小時 | 升級還需:26小時級別:13 | 在線時長:226小時 | 升級還需:26小時級別:13 | 在線時長:226小時 | 升級還需:26小時
註冊日期: 2003-01-13
VIP期限: 2011-05
文章: 44
精華: 0
現金: 5550 金幣
資產: 10550 金幣
預設

大大你好
問題是findcd程式抓cd-rom從c開始(第一台cd-rom)
不會從hd數量後開始編起(hd1 (c) hd2(d) cd-rom(e) findcd 找到cd-rom
還是從c編起)
ghost時找不到c:\xxx.gho
問題是這樣
oldhu 目前離線  
送花文章: 1, 收花文章: 2 篇, 收花: 2 次
回覆時引用此帖
舊 2007-06-27, 08:42 PM   #11 (permalink)
長老會員
榮譽勳章
UID - 548
在線等級: 級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時級別:59 | 在線時長:3787小時 | 升級還需:53小時
註冊日期: 2002-12-06
住址: 桃園
文章: 8606
現金: 1491 金幣
資產: 1183995 金幣
預設

引用:
作者: oldhu 查看文章
大大你好
問題是findcd程式抓cd-rom從c開始(第一台cd-rom)
不會從hd數量後開始編起(hd1 (c) hd2(d) cd-rom(e) findcd 找到cd-rom
還是從c編起)
ghost時找不到c:\xxx.gho
問題是這樣
真正的問題是這套程式是用在CD-ROM上,而不是硬碟
所以findcd當初的設計是搜尋光碟
若您想要存在於硬碟,首先必須克服Win98開機片無法讀取NTFS格式,除非您改成Fat32
(說不定這是您第一個問題所在)
不過要弄成在NTFS也不是不可能,只是必須犧牲一槽
就是建一個D槽,設為Fat32再將ghost檔案放到D修改一下開機片
開機後由於DOS無法看到NTFS,所以會將D當成C
test.bat
引用:
dir /b *.gho > C:\nam.txt
for /f %%i in (C:\nam.txt) do set gfile=%%i
ghost -clone,mode=pload,src=%gfile%:1,dst=1:1
您自己參考看看吧,小弟好久沒用DOS下的程式指令,所以差不多忘光了

<試試>
不知道 目前離線  
送花文章: 5469, 收花文章: 5341 篇, 收花: 24549 次
回覆時引用此帖
發文 回覆


主題工具
顯示模式

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

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


所有時間均為台北時間。現在的時間是 05:42 AM


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


SEO by vBSEO 3.6.1