IPB

Google Frontpage Forums Unattended CD/DVD Guide
 Forum Rules Unattended CD/DVD Guide Homepage · MSFN Forum Rules
 
Reply to this topicStart new topic
> customizing the winnt32.msi
PipeDream
post Jun 24 2004, 10:01 AM
Post #1





Group: Members
Posts: 2
Joined: 24-June 04
Member No.: 23315



Hi all,

I have been working on a network unattended upgrade to Windows XP for my campus. We use server 2000, and we have recenty begun deploying all of our campus software using the Active Directory GPO. Because of the coolness of GPOs, we have decided to use the MSI that is included on the WinXP CD. The MSI points to the winnt32 exe that most people use, but you can specify the answer file and all other command line options within the MSI.

The MSI runs perfectly using default settings, except that we have some slowwer machines, so in order to improve perfomance, we kill the theme service, disable all the nifty GUI aniations, to as to waste as few precious clock cycles as possible. Because of this, we had to make something that would impliment the changes post_install.

Finally, here's the problem. We have built an EXE that makes all the necessary registry changes, and the EXE copies over with the installation, but when we add the path to the file to the registry (run or runonce) of the MSI (using AdminStudio), it never stays in the registry fot the first bootup.

I have used two different methods for putting this data in the registry:

1.)When I open the MSI in AdminStudio, I edit the registry section under "System Configuration"

2.)Create a new component, and put the registry data there.

If this has already been posted on here, I'm sorry...just post the link. I think I searched everywhere. I have only recently begun packaging MSIs, so this may be a pretty simple problem.


Thanks!!
Go to the top of the page
 
+Quote Post
rdalling
post Jun 24 2004, 10:32 AM
Post #2


Member
**

Group: Members
Posts: 152
Joined: 29-March 04
Member No.: 16824



There are several ways to do this, but using the sysprep is probable the most efficient.

Sysprep.inf
CODE
[GuiRunOnce]
   "cmd /c command.exe"


Let me know if you need other ways to do this...

Roger
Go to the top of the page
 
+Quote Post
PipeDream
post Jun 28 2004, 07:06 AM
Post #3





Group: Members
Posts: 2
Joined: 24-June 04
Member No.: 23315



CODE
[Unattended]
NTupgrade = yes

[UserData]
ProductKey = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

[GuiRunOnce]
  "c:\post_install\post_install.bat"


Well, Sysprep didn't work so well for us, but I used an unattend.txt (full contents above), and told the MSI to point to it. The MSI keeps all of the settings from the 2000 install.

Thanks!!
Go to the top of the page
 
+Quote Post

Google Frontpage Forums Unattended CD/DVD Guide

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 




Lo-Fi Version Time is now: 7th November 2009 - 07:40 PM
All trademarks mentioned on this page are the property of their respective owners
MSFN is not affiliated with Microsoft
Copyright © 2001-2009 msfn.org
Privacy Policy