まずはネットワークの利用に関してです。
起動の際に、標準のままだと
1. ネットワークを利用するかどうか
2. どのプロファイルを利用するか
3. プロファイルの設定の適用確認
という 3 回のダイアログが出てきます。
面倒なので、それを一回に減らしましょう。
「ネットワークは使う」という前提で、
「DHCP をベースに、固定 IP も利用できるようにする」手法です。
つまり、
1. については "yes" で固定し、
2. についてもプロファイルを固定する
という内容になります。
手順は以下のとおりです。
[NetAdapter1]
EnableDHCP=Yes
UseStaticGateway=No
UseStaticDNS=No
UseStaticWINS=No
IPAddress=
SubnetMask=
DefaultGateway=
DNSServer=
[NetID]
ComputerName=COMPUTERNAME
Workgroup=WORKGROUP
-- ここまで --
以上で OK です。
たぶん、これでたいていの人が満足できるんじゃないかと思います。
常に固定 IP アドレスの人は static なほうを参考にするとよいでしょう。
(この手法を読めばどうすればいいのかはわかりますよね?
ポイントは autorun0penetcfg.cmd での profile の固定化と
■ AutoStartNet=Yes
■ PromptForProfile=No
■ ShowGUI=Yes
の部分です。
私もネットワークの設定が面倒でどうにかならないかと思っていました。この記事のとおり設定し自動で化できるようになりました。
ありがとうございます。
しかし、問題が一つ起きました。NICの設定画面ででOKをクリックすると、再度同じNICの設定画面が表示されてしまいます。ここでOKをクリックすると設定が終わります。
解決法がわかりましたら、ご教示をお願いいたします。
PE builderのバージョンは3.110aです。
よろしくお願いいたします。
上記設定であれば問題ないと思うんですが。。。
単に NIC が二つあるとかだったりはしないでしょうか?
そうでなかったら、ちょっと分からないかもしれません。。。
ご回答ありがとうございます。参考になりました。
NICは一つです。
IEEE1394(デバイスマネージャーではネットワーク
アダプタに分類されている)が挿してあるためでしょうか。
IEEE1394がない環境でテストし、結果を報告いたします。
IEEE1394がない環境でテストしましたが、同様でした。
Net関係と思われるpluginはbartpe,fix_net,peinst,penetcfgpの4つです。
遅くなってごめんなさい。
最近忙しくてプライベートのPCの前で時間がないので。
さて、二回問い合わせがあるという件ですが、
具体的にどの画面が二度出ますか?
その出る画面が分かれば、調査方法がわかるとおもいます。
(プロファイルなのか、DHCPのIP設定なのかとか)
遅くなり申し訳ありません。
penetcfg.exeの画面です。
penetcfg.exeが2回呼び出されているようです。