PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   【問題】有關光碟開機的功能!? (https://www.pcdvd.com.tw/showthread.php?t=574499)

arc211543 2005-12-25 03:03 PM

【問題】有關光碟開機的功能!?
 
系統軟體的老師丟給我們一個大難題

要我們作一片光碟

讓他可以使用這片光碟開機時

螢幕顯示"Hell!!"這個訊息

但是沒學過這方面的東西啊...

有沒有人可以指導我一下

我會很感謝

給我相關的資訊或是直接不嫌麻煩的話

可以教導我直接如何實現這項功能

大感謝喔!!

BorgMu 2005-12-25 03:14 PM

是再哪個系統下顯示 Hell! :flash:

什麼都沒有沒有 2005-12-25 03:23 PM

很簡單
1.上網下載 MS-DOS 6.22 版的開機片
2.下載 DOS 版的 C 語言編譯程式 如 Turbo C
用記事本鍵入

#include <studio.h>
{
printf("Hello");
}

編譯程式
用記事本開啟 Autoexec.bat 裡面加入一行

編譯後的檔名.exe

將編譯後的程式放進開機磁片 再燒成開機光碟
手上沒有編譯程式 無法幫你編譯
ok

如果還不懂
那就到書局買有附光碟的 C 語言教學書
將裡面編譯好的程式放進開機磁片
加入 Autoexec.bat
燒成開機光碟

也可以上網找編譯好的 DOS 版的程式

如果還不懂 那
最直接的方法 找同學 COPY

Dakpa 2005-12-25 05:59 PM

Dos版的話不需要用到程式,在Autoexec.bat裡面加入一行 Echo "Hell!!"就會出現你要的訊息,這個同樣可以用在Windows 98系列的開機檔,XP、2000的沒有用過就不清楚了•

Autoexec.bat範例:
原有的內容保留,在最底下開始輸入
@echo off
cls
@echo 你要輸出的訊息
@echo on

I V II III 2005-12-25 06:24 PM

去翻dos的書 吧

arc211543 2005-12-25 10:51 PM

引用:
作者Dakpa
Dos版的話不需要用到程式,在Autoexec.bat裡面加入一行 Echo "Hell!!"就會出現你要的訊息,這個同樣可以用在Windows 98系列的開機檔,XP、2000的沒有用過就不清楚了•

Autoexec.bat範例:
原有的內容保留,在最底下開始輸入
@echo off
cls
@echo 你要輸出的訊息
@echo on


首先謝謝以上的回覆者

看的回覆才知道有很多細節沒有告知

OS是windows XP

然後是希望使用此光碟開機後

在未進入作業系統的狀況下

畫面輸出"Hello!!"的訊息

就一直保持的不動

請問Autoexec.bat直接燒入光碟即可嗎!?

Dakpa 2005-12-26 12:31 AM

你所謂的作業系統,是指硬碟裡的作業系統嗎?

用光碟開機,會進入開機光碟裡的作業系統,如果是用Win98開機片製作出來的開機光碟,開機後的作業系統為Win98的Dos作業系統,除非有另外設定才會跑去執行在硬碟中的作業系統•

要做出上面所說的東西(不知道到底跟你老師要的條件合不合),你需要一張Win98的開機磁片,將磁片製作成Image檔的軟體,空白光碟(用CD-RW先測試也可以),燒錄軟體(NERO可以做到)•

先修改Win98開機磁片的AUTOEXEC.BAT檔案的內容,之後用軟體將這張磁片的內容作成Image檔案,再利用NERO這類軟體(選開機光碟格式)將它燒成開機光碟,最後,主機的BIOS要調整成用光碟開機,就可以測試成果了•

arc211543 2005-12-26 01:38 AM

報告...我用UltraISO轉成BOOT.IMA檔案格式之後

然後再用NERO選"開機資料光碟"模式燒錄進去嗎!?

因為家裡沒買RW...所以來跟大大確認一下步驟

以免遺憾終身

Dakpa 2005-12-26 06:19 AM

參閱附圖

太久沒用了,所以之前打的說一定要製作一個image檔案有錯,可以不用製作,Nero也可以將磁片內容讀入,但是Autoexec.bat檔案內容一定要先處理好再進行後面的步驟•

arc211543 2005-12-26 12:47 PM

好屌~我知道要怎麼作了

謝謝Dakpa的細心指導

感恩


所有的時間均為GMT +8。 現在的時間是02:52 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。