NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 3635|回復: 5

[問題] 如何在pe選單加入程式免進系統執行

[複製鏈接]
發表於 2016-2-3 23:27:07 | 顯示全部樓層 |閱讀模式
本帖最後由 m061l301 於 2016-2-3 23:28 編輯

請問如何自行添加選單的程式

目前抓取的XPE有DOS選單裡的程式可以選(如下圖)


我修改UBRESCUE\GRUB目錄底下的dos.lst,可以新增出選項名字

但是只是名字而已,無法執行程式(例如像GHOST可以直接執行)

主要是想新增密碼工具NTPWEDIT.EXE(密碼工具)進去,這樣不需要特意進入系統裡就可以破掉,比較省時也方便

要先轉ISO或IMG檔嗎?該如何轉呢?

希望可以詳細講解...

請問求教學新手如何將類似EXE這種小程式,新增DOS工具去執行它嗎?這樣以後有些免安裝軟體也可以添加進去 謝謝

發表於 2016-2-3 23:55:12 | 顯示全部樓層
konboot 可以幫你免進入 winpe 解碼 而且uefi / legacy bios都可用
konboot win10~xp或是mac 都可以解碼..........
找一下現成的img 就可以掛了 不過 uefi 要另外掛efi檔
發表於 2016-2-4 02:00:17 | 顯示全部樓層
指這個 ? 這個不是 DOS 可執行的程序 , 所以沒辦法喔!!
發表於 2016-2-4 02:01:31 | 顯示全部樓層
本帖最後由 阿達金田一 於 2016-2-4 02:03 編輯

樓主可能是新手喔...你說的那個並不是 PE 喔
那只是開機管理(引導)程式 Grub4Dos

而 Grub4Dos 是 Legacy Bios 的程式

Grub4Dos 網路就有資料可查...簡單說...就是 進入系統 前的...管理程式
只是 Grub4Dos 除了可以處理開機引導外...還可以虛擬磁碟

簡單說...你看到的什麼 ghost spfdisk  等等...其實都是一個 Dos 開機的 IMG
IMG 裡面...簡單說就是 Dos + Dos程式
例如
ghost 就是 dos +  ghost dos 版程式
spfdisk 就是  dos +  spfdisk.exe (這個只有 Dos 版)

Grub4Dos 做的只是把 IMG 掛載起來 (虛擬磁碟) 然後用 Dos 開機...
Dos 的部份我就不說了... autoexec.bat 是 Dos 的開機自動執行批次檔

副檔名只是給人看的... .exe 只是代表他是一個 程式執行檔
不過程式也有分...  dos 16bit , win 16bit 32bit 64bit , Bios 16biit 32bit 64bit
也就是...你用的 .exe 先搞清楚是那一種 ... 然後要在對應的 系統 下執行

另外一提...有些人會把 Dos 程式 和 Console 程式 搞錯...
Windows 有提供 Console 介面 ( Cmd.exe )... 也就是指令介面 ... 有人會把它叫 Dos 介面
這只是習慣上的稱呼...但它其實不是 Dos ... 只是 Windows 的指令介面...它其實還是 Windows

以目前的 Windows 來說
x86(32bit) 版的 Win ... 可以跑 32bit 16bit(相容) 的程式
x64(64bit) 版的 Win ... 可以跑 64bit 32bit(相容) 的程式
而 Dos 本身是 16bit ... 所以也只有 16bit 程式 ... 所以 Dos程式 最多只能在 x86 的 Windows 上跑

而 Bios 程式...是指 進入系統前 ... 直接操作 Bios 或 硬體底層 的程式...

Legacy Bios 的 Bios 程式 ... 16bit ... 沒有特定副檔案 ... 通常是沒副檔名 ... 甚至可以不是檔案 ...
例如
硬碟的 MBR PBR
GRLDR(Grub4dos) , BOOTMGR(Win7/8 NT6.x)  , NTLDR(XP NT5.x)
都算 Bios 程式

UEFI Bios 的 Bios 程式 ... 32bit 或 64bit ... 副檔名為 .efi ... 32bit UEFI Bios 只能跑 32bit 的 .efi ... 64bit UEFI Bios 只能跑 64bit .efi

簡單說...就是系統要有支援啦...所以 Dos程式 最好就在 Dos 跑 ... Win程式 就在 Windows 上跑 ... Bios程式 就在 Bios 中跑

如樓上 jerry20530 說的 konboot (我沒用過)...大概就是一個 Bios 程式

而你說的 NTPWEDIT.EXE ... ( 我也沒用過)...好像是一個 windows 程式吧
所以只能在 windows(pe) 下跑...
發表於 2016-2-4 11:13:41 | 顯示全部樓層
小弟 修過 作業系統的課程
基本上 電腦開機 有以下程序
1. 硬體掃描
2. 載入 BIOS
3. BIOS 硬體確認
4. boot loader
5. os loader

簡單說,論壇講的操作都是在 4 & 5 這兩個地方
而大多數的修改 boot loader 上面,很多的專家們 都做了很多的研究
而不同的 bios 有不同的 boot loader
目前分成兩種  一種是 傳統 邏輯 載入 一種 叫做 UEFI 載入
UEFI 是 新型 BIOS 的模式,他有可以加速載入 OS ,有用 UEFI 的載入方式,會發現 OS 載入會比 傳統 快一些
但 UEFI 目前因為還很新,很多專家都在研究要如何更便利的使用這種方式,它的限制還要靠專家們一一突破
至於 邏輯 載入,最簡單的管理軟體就是  grub4dos ,當然還有很多種,包括 NTLDR GRUB BOOTMGR 都是
這些管理軟體,都是屬於 BOOT LOADER 的範圍
過了 boot loader 之後 就是 os loader
他會根據 前面階段設定的,開始載入 os 啟動檔案
這一段,能夠玩的就更多了,例如 pe os安裝程式,linux,各種dos 工具,pe 裡面還可以外掛一堆 免安裝軟體
這些,可以參考其他專家們發表的作品,也可以自己去動手做看看
總之,如果有興趣可以一起交流,有問題盡量問,這論壇專家很多,我也是剛剛上手的新手而已

評分

參與人數 1金錢 +5 收起 理由
2567288 + 5 謝謝專家 有空常來

查看全部評分

發表於 2016-2-5 09:39:59 | 顯示全部樓層
本帖最後由 bluefalcon 於 2016-2-5 09:41 編輯

I lear a lot here. Thanks for you guys.

I am confused before, but now I have a more clear whole picture about system working.
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2025-8-19 00:19 , Processed in 0.095273 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表