![]() |
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)
|
|---|
【問題】有關光碟開機的功能!?
系統軟體的老師丟給我們一個大難題
要我們作一片光碟 讓他可以使用這片光碟開機時 螢幕顯示"Hell!!"這個訊息 但是沒學過這方面的東西啊... 有沒有人可以指導我一下 我會很感謝 給我相關的資訊或是直接不嫌麻煩的話 可以教導我直接如何實現這項功能 大感謝喔!! |
是再哪個系統下顯示 Hell! :flash:
|
很簡單
1.上網下載 MS-DOS 6.22 版的開機片 2.下載 DOS 版的 C 語言編譯程式 如 Turbo C 用記事本鍵入 #include <studio.h> { printf("Hello"); } 編譯程式 用記事本開啟 Autoexec.bat 裡面加入一行 編譯後的檔名.exe 將編譯後的程式放進開機磁片 再燒成開機光碟 手上沒有編譯程式 無法幫你編譯 ok 如果還不懂 那就到書局買有附光碟的 C 語言教學書 將裡面編譯好的程式放進開機磁片 加入 Autoexec.bat 燒成開機光碟 也可以上網找編譯好的 DOS 版的程式 如果還不懂 那 最直接的方法 找同學 COPY |
Dos版的話不需要用到程式,在Autoexec.bat裡面加入一行 Echo "Hell!!"就會出現你要的訊息,這個同樣可以用在Windows 98系列的開機檔,XP、2000的沒有用過就不清楚了•
Autoexec.bat範例: 原有的內容保留,在最底下開始輸入 @echo off cls @echo 你要輸出的訊息 @echo on |
去翻dos的書 吧
|
引用:
首先謝謝以上的回覆者 看的回覆才知道有很多細節沒有告知 OS是windows XP 然後是希望使用此光碟開機後 在未進入作業系統的狀況下 畫面輸出"Hello!!"的訊息 就一直保持的不動 請問Autoexec.bat直接燒入光碟即可嗎!? |
你所謂的作業系統,是指硬碟裡的作業系統嗎?
用光碟開機,會進入開機光碟裡的作業系統,如果是用Win98開機片製作出來的開機光碟,開機後的作業系統為Win98的Dos作業系統,除非有另外設定才會跑去執行在硬碟中的作業系統• 要做出上面所說的東西(不知道到底跟你老師要的條件合不合),你需要一張Win98的開機磁片,將磁片製作成Image檔的軟體,空白光碟(用CD-RW先測試也可以),燒錄軟體(NERO可以做到)• 先修改Win98開機磁片的AUTOEXEC.BAT檔案的內容,之後用軟體將這張磁片的內容作成Image檔案,再利用NERO這類軟體(選開機光碟格式)將它燒成開機光碟,最後,主機的BIOS要調整成用光碟開機,就可以測試成果了• |
報告...我用UltraISO轉成BOOT.IMA檔案格式之後
然後再用NERO選"開機資料光碟"模式燒錄進去嗎!? 因為家裡沒買RW...所以來跟大大確認一下步驟 以免遺憾終身 |
參閱附圖
太久沒用了,所以之前打的說一定要製作一個image檔案有錯,可以不用製作,Nero也可以將磁片內容讀入,但是Autoexec.bat檔案內容一定要先處理好再進行後面的步驟• |
好屌~我知道要怎麼作了
謝謝Dakpa的細心指導 感恩 |
| 所有的時間均為GMT +8。 現在的時間是02:52 PM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。