Jump to content

dunkie12

Member
  • Posts

    17
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    Australia

Posts posted by dunkie12

  1. If you slipstream SP3 into your windows installation source you'll need a new Product Key... Microsoft changed the product Key structure when they implimented SP3 so that if you're installing from a slipstreamed media you need a new CD Key.

    You can still install from your SP2 Source and then install SP3 afterward though...

  2. Hi there,

    I've successfully created a complete unattend build which creates a complete install of our Company's SOE. This works fine if I start the install when booting from the DVD; however I've recently added a utility partition for the purpose of reminding users to plug a network cable into their new out of the box machines. This partition can only be ghosted onto the disk else I can't get it to work, so the manual process is as follows:

    1 Boot into BartPE

    2 Using diskpart, partition the disk as follows:

    a 100mb primary partition

    b 15-20gb primary partition; set this partition to active

    c remaining disk space to extended then logical partitions

    3 Ghost the "Network reminder Screen Utility" into the first partition

    4 Reboot and insert Unattend disk, run the unattend install to the 15-20gb OS partition

    I'm hoping to automate this process; I've had no problem getting BartPE to boot and start the partitioning, ghost and formatting... And I can get it to start a windows XP setup from winnt32.exe - however... That's about as much success as I can get. I'm running into either of two problems:

    When the Windows Setup commences, even though I've put in the /unattended tag and pointed to my answer file only the GUI setup from BartPE and the first Text-Mode setup screens are unattend, then windows goes back to a stock standard attended install asking me ALL the questions during GUI mode setup.

    If I add in the /setuplocal and /tempdrive tags, I can get windows to install unattended; but it then ignores my $OEM$ distribution folders even if I pre-copy them to the hard drive in the same location the windows source files are copied to... Because of this my cmdlines.txt doesn't execute to add registry tags in for windows customization and application installation via runonceex.

    Does anyone know how to initiate a windows unattend setup from a BartPE disk with the same level of automation and depth as one started from a Boot CD has?

    Thanks in advance for any assistance you may be able to offer!

  3. Thanks for your replies - I guess I forgot to mention the command prompt also displays a message that says "Please wait while your antivirus software is updated".

    Whilst this message isn't essential it's nice to have it there so the user's don't panic at not being able to use the desktop or interact with their PC.

    The utility that regenerates the SID's in our antivirus is also closeable so I guess it doesn't make much difference...

    Thanks for your suggestions!

  4. I know how to enable the Windows Version number on the bottom right hand corner of the screen - and I know how to modify this under Windows Vista... I'm hoping to modify the Windows XP version number displayed at the bottom right corner of the screen to use as a watermark telling users what SOE version the machine is running for easy identification.

    Does anyone know how to modify the version number information - or know of any other tool to add a desktop watermark that is not movable around the desktop or removable?

    I have tried BGINFO by SysInternals, but it butchers the background image in use and makes the company logo all pixelated.

    Thanks!

  5. Hi all,

    As part of the startup of our SOE PC's for the first time, I have automatic login enabled for one single login. When the machine logs in, it runs a command script that refreshes the domain group policy, adds an account into the local administrator group and imports a registry key that is cleared by sysprep. The script then uses the sleep tool to wait 60 seconds before rebooting the machine.

    I'm wanting to disable the close program button for this script so our users cannot kill the script and gain access to windows. Does anyone know of a way to disable the Close Program or "X" button on a command prompt window please?

  6. You can find this in the registry:

    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\LegalNoticeCaption

    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\LegalNoticeText

    http://www.microsoft.com/technet/prodtechn...3.mspx?mfr=true

    We employ this as part of our domain login process.

    I was more looking for a screen that would appear before Windows boots - I assume it would be a third party thing.

  7. Hey everyone...

    I'm the SOE Architect for our company and I've been using the unattend install guide to create our SOE's and improve on all the bugs we had with the original SOE.

    I've managed to get it all to the point where I'm happy with it - we solved the computer name problem using the MySysprep tool to automate pulling the computer name from the System BIOS; however one big problem from our original SOE remains... If a user starts their new out of the box PC without plugging it into the network, the Sysprep script does not join the machine to the domain. Sure it prompts them to say "Do you wish to proceed for now and join a domain later?" - but our users have a habit of clicking yes and continuing on past the domain stage and then calling us when they can't login! So the machine boots without joining the domain and we're back to a manual join.

    I'd like to avoid this by adding a pre-boot screen that says something like "Stop! Have you plugged the computer into the network? If not, you will not be able to login!" and add a picture of a network cable to the screen or something like that.

    I've seen on new DELL machines they prompt you with a EULA before the machine even boots, is there some way I can do a similar pre-boot once off screen?

    Any other suggestions for error control so the machine does not boot past the XP Mini setup screen without it being plugged into the network would be cool...

    Thanks

  8. Windows Genuine Advantage Validation is now at version 1.5.716.0 (KB892130)

    Does anyone know where to get the complete installer?

    I have the installer for an older version 1.5.530.0

    I did manage to find the updated LegitCheckControl.dll on RyanVM's page.

    So I created a switchless installer that will install 1.5.530.0 and then update the file to 1.5.716.0, it will also add the appropriate entries into the registry. Credit goes to RyanVM, this is based on his work. I just packaged it.

    To use this, just add it to your SVCPack Folder and add a line to svcpack.inf to execute it at T13

    I have not test it yet, so let me know if there are any problems.

    Download it at

    http://www.sendspace.com/file/gyqn70

    If the link is broken, send me a PM

    If anyone finds a full install of KB892130 - 1.5.716.0, please let us (me) know.

    *** Edit ***

    Just tested it on Virtual Machine. It is working fine. No problems when trying to download Windows Media Player 11.

    Took this from my windows update log file in c:\windows:

    http://www.download.windowsupdate.com/msdo...32491eaf8f1.exe

    Tested and I was able to download the file - this is the download for kb892130 :)

  9. Hey guys,

    I'm using the unattend build as an SOE Builder to save time when making an SOE image for new PC's. I've been having a very large amount of problems with network drivers for any machine built with the SOE builder. If the OS installs the network driver itself, it won't initialise the card properly and the connection becomes unstable. When I attempt to remove the driver, windows prompts that it could not load the device driver, and that it may be required to start the computer.

    Any attempt to load a new device driver results in windows giving the error that it could not load driver files for that device.

    Removing drivers using safe mode produces similar error messages also.

    A copy of my answer file is below:

    ;SetupMgrTag

    [Data]

    AutoPartition=0

    MsDosInitiated="0"

    UnattendedInstall="Yes"

    [unattended]

    UnattendMode=FullUnattended

    OemSkipEula=Yes

    OemPreinstall=Yes

    UnattendSwitch="Yes"

    ResetSourcePath=e:\i386

    TargetPath=\WINDOWS

    Repartition=No

    WaitForReboot="No"

    OemPnPDriversPath="Drivers"

    DriverSigningPolicy=Ignore

    FileSystem=*

    [GuiUnattended]

    DetachedProgram="%SystemRoot%\System32\cmd.exe /c @ECHO something>%SystemDrive%\XPPRO1.TAG"

    AdminPassword=adminpassword

    EncryptedAdminPassword=no

    OEMSkipRegional=1

    TimeZone=255

    OemSkipWelcome=1

    AutoLogonCount=2

    [userData]

    ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

    FullName="Username"

    OrgName="CompanyName"

    ComputerName=*

    [RegionalSettings]

    LanguageGroup=1

    SystemLocale=00000c09

    UserLocale=00000c09

    InputLocale=0c09:00000409

    [identification]

    [Networking]

    InstallDefaultComponents=Yes

    [shell]

    DefaultStartPanelOff = Yes

    [Components]

    AccessOpt = on ; accessibility wizard

    Calc = on ; calculator

    CertSrv = on ; certificate services compontents of the certificate server

    CertSrv_Client = on ; web client components of the certificate server

    CertSrv_Server = on ; server components of the certificate server

    CharMap = on ; enables insertion of symbols and characters into documents

    Chat = off ; chat client

    Clipbook = on ; clipboard viewer

    Complusnetwork = on ; COM+ network access

    DeskPaper = off ; desktop wallpaper

    Dialer = on ; phone dialer

    Dtcnetwork = on ; DTC network access

    Fax = on ; Fax components

    fp_extensions = on ; Front Pager Extensions

    fp_vdir_deploy = on ; Visual Interdev RAD remote deployment

    freecell = off ; freecell game

    hearts = off ; hearts game

    hypertrm = on ; hyperterm

    IEAccess = on ; installs visible entry points (shortcuts) for IE

    IEHardenAdmin = off ; harden IE for administrators, power users

    IEHardenUser = off ; harden IE for users

    Iis_Common = off ; common set of files needed by internet information services

    Iis_Ftp = off ; ftp service

    Iis_Htmla = off ; html based administration tools for iis

    Iis_Inetmgr = off ; microsoft management console based administration tools for iis

    iis_nntp = off ; NNTP server.

    iis_nntp_docs = off ; NNTP server docs.

    iis_pwmgr = off ; personal web manager, valid only for w2k professional

    iis_smtp = off ; SMTP server.

    iis_smtp_docs = off ; SMTP server docs.

    iis_www = off ; www service

    iis_www_vdir_printers = off ; Web printing components

    iis_www_vdir_terminalService = off ; Installs terminal Services Active X control into the virtual directory

    IisDbg = on ; script debugger

    indexsrv_system = off ; indexing services, requires iis_common, iis_inetmgr, iis_www and com = on

    inetprint = on ; internet printing, requires iis_common, iis_inetmgr, and iis_www

    LicenseServer = off ; Disable Terminal Services licensing.

    media_clips = off ; Sample Sounds

    Media_Utopia = off ; utopia sound scheme

    minesweeper = off ; game

    mousepoint = off ; mouse pointers

    Mplay = on ; Windows media player

    msmq_ADIntegrated = off ; Integrates MSMQ into AD

    msmq_Core = off ; MSMQ core components

    msmq_HTTPSupport = off ; Enables MSMQ to use HTTP

    msmq_LocalStorage = off ; Allows messages to be stored locally

    msmq_MQDSService = off ; Provides AD and site recognition

    msmq_RoutingSupport = off ; Provides MSMQ routing

    msmq_TriggerService = off ; associates message arrival with com objects

    msnexplr = off ; Installs MSN Explorer

    msmsgs = off ; Disables Windows Messenger

    MsWordPad = on ; Word Pad

    NetCis = on ; microsoft com internet services, requires iis_common, iis_inetmgr, iis_www and com = on

    NetOc = on ; additional optional networking components, requires [NetOptionalComponents] section

    ObjectPkg = on ; object packager

    OEAccess = off ; hide Outlook Express icons

    Paint = on ; MS Paint

    pinball = off ; game

    rec = on ; sound recorder

    reminst = off ; remote installation services

    rootautoupdate = on ; OCM update root certificates

    RStorage = off ; remote storage services enable the use of tape libraries as extensions of ntfs volumes

    solitaire = off ; Solitaire game

    spider = off ; spider game

    Templates = on ; document templates

    TerminalServer = off ; Installs Terminal Services on SERVERs only

    TsClients = off ; if TsEnable = On then tsClient files for creating client disks, appx 10MB

    TsWebClient = on ; Installs the ActiveX component for terminal services. requires IIS

    vol = on ; volume control

    wmaccess = off ; show Windows Messenger shortcuts

    wmPOCM = off ; show Windows Media Player shortcuts

    Wms = off ; windows media technologies components

    Wms_Admin_asp = off ; windows media technologies server administration tools web components

    wms_admin_mmc=off ; Windows Media MMC snap in

    Wms_Server = off ; windows media technologies server, requires Wms_Admin

    zonegames = off ; Installs MS Game Zone internet games

    [NetOptionalComponents]

    LPDSVC = 1

    [iEPopupBlocker]

    BlockPopups=No

    As I'm using the Multiboot DVD method, the .tag file name changes for each boot folder, but otherwise the answer file is the same for each installation. I've used the runonceex method combined with .tag files to cover which programs are being installed between the different SOE versions.

    Any ideas on the driver issues? I'm not including any driver files in the folder referenced because of the issues caused... Should I be excluding the extra driver information in the [unattended] section?

  10. After I got my DVD working, I managed to perfect the runonceex method using the .TAG files. If you prefer to use runonceex, you can use the same method of searching for the .TAG file to call the correct runonceex script - just have your cmdlines.txt call a batch script that searches for the .TAG file as instructed, and then use the same script to call the desired runonceex batch script. I've got this working perfectly! :thumbup

  11. Bwahahahaha if you were to call me a fool right now you'd be correct...

    I've just figured out what's causing my problem -

    I put the command into the [unattended] section of winnt.sif instead of [GUIUnattended]... bwahahaha what an id*** I am! hehe

    Thanks for your help anyway andregcasal, I appreciate it man!

  12. Hi :hello:

    Hum... It didn't worked? Maybe you deleted cmd.exe with nLite...

    Try again, but in the "remove components" option, go to "Advanced" and in the "[Keep Box]" of nLite add "cmd.exe" so it doesn't get deleted.

    This is assuming you have used nLite, if you didn't, after installing that source, try looking for the cmd.exe file, maybe it's missing anyway.

    Nope, CMD.exe is there... I don't use N-Lite at all - I'm using a completely un-modded windows XP SP2 source, aside from me adding my $OEM$ distribution folders for unattend...

    Could there be something in the formatting of the winnt.sif document that I've inadvertantly gotten wrong?

  13. Update:

    I've managed to get around some of the missing software by installing the common applications with the RunonceEx method. I still can't get the method described in this thread to work however. I can see the batch scripts executing at the correct stages of setup, but it's still not creating the .tag file as required. I'm now sure that the rest of the setup will work as intended if the .tag file appears.

  14. Hello dunkie12

    The problem is very simple... You have DetachedProgram="cmd.exe /c @ECHO something>%SystemDrive%\DTPR.TAG" instead of DetachedProgram="%SystemRoot%\System32\cmd.exe /c @ECHO something>%SystemDrive%\XPPRO.TAG". Hope it helps

    Yup, I realise that - I should have mentioned in my original post, that I had the full path in that you described (IE %SystemRoot%\System32\cmd.exe) however it didn't work that way either - so I changed it to what I have there.

    Does it make any difference what the .TAG file is called? I need four of these files in Total, which is why I went for the naming convention that I had...

    It's kinda got me stumped, as I pretty much followed your instructions step by step.

  15. Hi guys. I'm using this guide to streamline our SOE Build process and hopefully save our Field Service agents some time when rebuilding machines from scratch. I've been able to use these instructions to make a dual boot CD, which creates 2 different versions of our Windows XP CD by duplicating the source files for different installations. My unattend answer file uses the runonceex method to install our applications, and as such I'm unsure if it's really compatible with the instructions. I'd rather use the same DVD to build all four versions of our SOE, as they are all windows XP service pack 2 based. I've attempted to make setup call the correct batch file to make the registry entries in runonceex by using the .TAG file method, in order to differentiate between each SOE version.

    The issue I'm having, is I've followed the instructions for creating the TAG file, however setup isn't creating the file at all.

    My winnt.sif file is as follows:

    ;SetupMgrTag
    [Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"

    [Unattended]
    DetachedProgram="cmd.exe /c @ECHO something>%SystemDrive%\DTPR.TAG"
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    OemPreinstall=Yes
    UnattendSwitch="Yes"
    ResetSourcePath=e:\i386
    TargetPath=\WINDOWS
    Repartition=No
    WaitForReboot="No"
    OemPnPDriversPath="Drivers"
    DriverSigningPolicy=Ignore
    FileSystem=*



    [GuiUnattended]
    AdminPassword=adminpassword
    EncryptedAdminPassword=no
    OEMSkipRegional=1
    TimeZone=255
    OemSkipWelcome=1
    AutoLogonCount=2

    [UserData]
    ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
    FullName="company"
    OrgName="company"
    ComputerName=*

    [RegionalSettings]
    LanguageGroup=1
    SystemLocale=00000c09
    UserLocale=00000c09
    InputLocale=0c09:00000409

    [Identification]

    [Networking]
    InstallDefaultComponents=Yes

    [Shell]
    DefaultStartPanelOff = Yes

    [Components]
    AccessOpt = on ; accessibility wizard
    Calc = on ; calculator
    CertSrv = on ; certificate services compontents of the certificate server
    CertSrv_Client = on ; web client components of the certificate server
    CertSrv_Server = on ; server components of the certificate server
    CharMap = on ; enables insertion of symbols and characters into documents
    Chat = off ; chat client
    Clipbook = on ; clipboard viewer
    Complusnetwork = on ; COM+ network access
    DeskPaper = off ; desktop wallpaper
    Dialer = on ; phone dialer
    Dtcnetwork = on ; DTC network access
    Fax = on ; Fax components
    fp_extensions = on ; Front Pager Extensions
    fp_vdir_deploy = on ; Visual Interdev RAD remote deployment
    freecell = off ; freecell game
    hearts = off ; hearts game
    hypertrm = on ; hyperterm
    IEAccess = on ; installs visible entry points (shortcuts) for IE
    IEHardenAdmin = off ; harden IE for administrators, power users
    IEHardenUser = off ; harden IE for users
    Iis_Common = off ; common set of files needed by internet information services
    Iis_Ftp = off ; ftp service
    Iis_Htmla = off ; html based administration tools for iis
    Iis_Inetmgr = off ; microsoft management console based administration tools for iis
    iis_nntp = off ; NNTP server.
    iis_nntp_docs = off ; NNTP server docs.
    iis_pwmgr = off ; personal web manager, valid only for w2k professional
    iis_smtp = off ; SMTP server.
    iis_smtp_docs = off ; SMTP server docs.
    iis_www = off ; www service
    iis_www_vdir_printers = off ; Web printing components
    iis_www_vdir_terminalService = off; Installs terminal Services Active X control into the virtual directory
    IisDbg = on ; script debugger
    indexsrv_system = off ; indexing services, requires iis_common, iis_inetmgr, iis_www and com = on
    inetprint = on ; internet printing, requires iis_common, iis_inetmgr, and iis_www
    LicenseServer = off ; Disable Terminal Services licensing.
    media_clips = off ; Sample Sounds
    Media_Utopia = off ; utopia sound scheme
    minesweeper = off ; game
    mousepoint = off ; mouse pointers
    Mplay = on ; Windows media player
    msmq_ADIntegrated = off ; Integrates MSMQ into AD
    msmq_Core = off ; MSMQ core components
    msmq_HTTPSupport = off ; Enables MSMQ to use HTTP
    msmq_LocalStorage = off ; Allows messages to be stored locally
    msmq_MQDSService = off ; Provides AD and site recognition
    msmq_RoutingSupport = off ; Provides MSMQ routing
    msmq_TriggerService = off ; associates message arrival with com objects
    msnexplr = off ; Installs MSN Explorer
    msmsgs = off ; Disables Windows Messenger
    MsWordPad = on ; Word Pad
    NetCis = on ; microsoft com internet services, requires iis_common, iis_inetmgr, iis_www and com = on
    NetOc = on ; additional optional networking components, requires [NetOptionalComponents] section
    ObjectPkg = on ; object packager
    OEAccess = off ; hide Outlook Express icons
    Paint = on ; MS Paint
    pinball = off ; game
    rec = on ; sound recorder
    reminst = off ; remote installation services
    rootautoupdate = on ; OCM update root certificates
    RStorage = off ; remote storage services enable the use of tape libraries as extensions of ntfs volumes
    solitaire = off ; Solitaire game
    spider = off ; spider game
    Templates = on ; document templates
    TerminalServer = off ; Installs Terminal Services on SERVERs only
    TsClients = off ; if TsEnable = On then tsClient files for creating client disks, appx 10MB
    TsWebClient = on ; Installs the ActiveX component for terminal services. requires IIS
    vol = on ; volume control
    wmaccess = off ; show Windows Messenger shortcuts
    wmPOCM = off ; show Windows Media Player shortcuts
    Wms = off ; windows media technologies components
    Wms_Admin_asp = off ; windows media technologies server administration tools web components
    wms_admin_mmc=off ; Windows Media MMC snap in
    Wms_Server = off ; windows media technologies server, requires Wms_Admin
    zonegames = off ; Installs MS Game Zone internet games


    [NetOptionalComponents]
    LPDSVC = 1

    [IEPopupBlocker]
    BlockPopups=No

    I know setup is calling the winnt.sif file to do the Windows installation, as setup does not ask me any questions - and all the options are configured correctly in the operating system after installation, however setup is still not creating the .TAG file as required. The winnt.sif file is being placed in the PRO1 folder as suggested... Any suggestions?

×
×
  • Create New...