NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 7617|回復: 16

[問題] XPE DHCP網路設定問題

[複製鏈接]
發表於 2012-8-31 14:09:47 | 顯示全部樓層 |閱讀模式
因爬文都沒看到相關的問題,所以才將問題提出來請教各位

小弟所使用的網路環境為dhcp模式,所以想將XPE設成只要一登入後便會自動安裝網路卡並抓取IP

目前已做到登入後會自動去安裝網路卡,但網路卡安裝完之後畫面便會停留在網路介面設定的視窗上



必須要手動按確定才能取的IP

也找過以前No大寫的教學,不過因為版本差異太大,裡面用的語法都已跟現在所用的版本不同

XPE教學---自動設定IP位置子遮罩...DNS...網路磁碟機
http://tw.myblog.yahoo.com/nonam ... &next=296&l=f&fid=6

發表於 2012-9-1 02:39:03 | 顯示全部樓層
本帖最後由 水呆呆 於 2012-9-1 23:50 編輯

....

網卡驅動上好了 以及相關服務 啟動 就可以DHCP
頂多 release renew IP
發表於 2012-9-3 05:19:29 | 顯示全部樓層
本帖最後由 dreamer 於 2012-9-3 10:00 編輯

可以製作一個設定檔然後放在與netcfg.exe同一個資料夾內(這是2.2的做法,但我想2.3應該也適用)
指令是
PENetCfg /UseProfile或是自訂名稱
PENetCfg /UseProfile:Setup.ini

--------- start of profile --------------
; This is a comment.
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[General]
AutoStartNet     = No
PromptForProfile = Yes
ShowGUI          = Yes 主要是在這要使用 NO 其它的是參考值

;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[NetID]
ComputerName     = WinPE
Workgroup        = MCSE
PrimaryDNSSuffix = microsoft.com
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[FileSharing]
StartFileSharingService = Yes
AdminAccount            = Pierre
; AdminPassword         = 123456
; AdminPassword         = * (to be prompted for a password)
AdminPassword           = *
ShareDriveRoots         = Yes
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[NetAdapter1]
; SpeedAndDuplex = {10|100|1000},{Half|Full}
; SpeedAndDuplex = Default (for default settings)
SpeedAndDuplex   = 100,Full

EnableDHCP       = No
UseStaticGateway = No
UseStaticDNS     = No
UseStaticWINS    = No

IPAddress        = 192.168.75.2,192.168.75.3
SubnetMask       = 255.255.255.0,255.255.255.0
DefaultGateway   = 192.168.75.230
DNSServer        = 192.168.75.200,192.168.75.201,192.168.75.202
WINSServer       = 192.168.75.150

[NetAdapter2]
SpeedAndDuplex   = Default

EnableDHCP       = Yes
UseStaticDNS     = Yes
DNSServer        = 192.168.1.100
 樓主| 發表於 2012-9-4 13:13:13 | 顯示全部樓層
感謝dreamer大的回覆

但小弟在xpe裡找不到netcfg.exe,不知這個執行檔是放置在哪個位置 

還有您說的[這是2.2的做法,但我想2.3應該也適用]是指什麼的版本?




發表於 2012-9-4 20:43:28 | 顯示全部樓層
本帖最後由 dreamer 於 2012-9-4 20:49 編輯
duo 發表於 2012-9-4 13:13
感謝dreamer大的回覆

但小弟在xpe裡找不到netcfg.exe,不知這個執行檔是放置在哪個位置 

抱歉,
放在與netcfg.exe同一  <--是漏打字了是PENetCfg
也就是您附圖的那個程式,您的是2.3版本的,這個設定是2.2就有的,2.3理應還是會有這個功能

補充:
AutoStartNet     = No 應該也要改一下
發表於 2012-9-9 18:57:09 | 顯示全部樓層
我正需要安裝網路時,自動載入ip,工作群組等等資料
這篇大有幫助,先來試試看。
謝謝!
(終於看到發文驗證碼,終於可以發言了,耶!)
 樓主| 發表於 2012-9-11 13:33:37 | 顯示全部樓層
dreamer大您好
小弟測試了多天,依舊搞不懂不知您說的指令
PENetCfg /UseProfile:Setup.ini
該放在哪個位置
試過將指令加到START_NET.CMD,START_NET1.INI,START_NET2.INI中都不行
希望能再小弟一點方向
謝謝
發表於 2012-9-12 15:53:26 | 顯示全部樓層
我把penetcfg.ini設定檔加到drivers.wim內Net資料夾裡(跟penetcfg同一個資料夾)
開機後,執行網路卡驅動程式安裝,
結果還是沒有成功,顯然penetcfg並沒有主動去讀取同一個資料夾裡penetcfg.ini的設定檔。
發表於 2012-9-13 01:23:13 | 顯示全部樓層
duo 發表於 2012-9-11 13:33
dreamer大您好
小弟測試了多天,依舊搞不懂不知您說的指令
PENetCfg /UseProfile:Setup.ini

剛查看了一下XPE 2009版本的設定檔及內容
如果要改的話應該改START_NET1.INI的最後一行,應該是改成EXEC =PENETCFGCHT.EXE /UseProfile:Setup.ini
加PENetCfg /UseProfile:Setup.ini是不行的,因為2009版PENETCFG檔名改成PENETCFGCHT,
以上並未測試,僅供參考。



格式│EXEC [=][@][$][[!]|[_]|[&]]<EXE 路徑>[參數]                                                 │
│      ├──┼──────────────────────────────────────────────┤
│      │功能│執行 EXE 、BAT、CMD 程式。                                                                  │
│      ├──┼──────────────────────────────────────────────┤
│      │參數│指定程式路徑和參數。前導參數如下(不分先後順序,"!"、"_"、"&"不能同時使用,其餘可同時使用): │
│      │    │■前導"="表示等待執行完成。                                                                 │
│      │    │■前導"@"表示在後台桌面(WinLogon)執行,徹底隱藏,無法與用戶交互,可用於登錄,如:            │
│      │    │  "EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U"。                                     │
│'EXEC'│    │■前導"$"表示以ShellExecute函數執行,用於開啟非可執行檔案(如 .TXT、.BMP 等)。               │
│      │    │■前導"!"表示以隱藏模式執行。                                                               │
│      │    │■前導"_"表示以最小化模式執行。                                                             │
│      │    │■前導"&"表示以最大化模式執行。                                                             │
│      ├──┼──────────────────────────────────────────────┤
│      │示例│EXEC =!CMD.EXE /C "DEL /Q /F %TEMP%"                                                        │
│      ├──┼──────────────────────────────────────────────┤
│      │備註│※省略"!"、"_"、"&"時將以預設的大小執行。                                                   │
│      │    │※以ShellExecute函數執行時,如果檔案目錄名含空格,必須用雙引號包圍。   
發表於 2012-9-13 01:24:07 | 顯示全部樓層
naive_nnt 發表於 2012-9-12 15:53
我把penetcfg.ini設定檔加到drivers.wim內Net資料夾裡(跟penetcfg同一個資料夾)
開機後,執行網路卡驅動 ...

放到同一資料夾後還需改設定檔喔,請參考樓上的回覆。
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

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

GMT+8, 2025-11-22 13:29 , Processed in 0.299713 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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