Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
Document Type: IPF item: Global Version=6.0 Flags=00000100 Languages=0 0 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 LanguagesList=English Default Language=2 Japanese Font Name=MS Gothic Japanese Font Size=10 Start Gradient=0 0 255 End Gradient=0 0 0 Windows Flags=00010100001000000010110001010010 Log Pathname=%WIN%\IE55UserRightsDeployment.txt Message Font=MS Sans Serif Font Size=8 Disk Filename=SETUP Patch Flags=0000000000000001 Patch Threshold=85 Patch Memory=4000 FTP Cluster Size=20 end item: Open/Close INSTALL.LOG end item: Remark end item: Remark Text= CHECK IE VERSION end item: Get Registry Key Value Variable=IEVERSION Key=SOFTWARE\Microsoft\Internet Explorer Value Name=Version Flags=00000100 end item: If/While Statement Variable=IEVERSION Value=6.0 Flags=00001001 end item: Remark Text= IE INSTALL FAILED - RECORD AND EXIT end item: Add Text to INSTALL.LOG Text=IE Install failed: end item: Add Text to INSTALL.LOG Text="HKLM\SOFTWARE\Microsoft\Internet Explorer\Version"=%IEVERSION% ...shoud be higher than 5.5x to indicate success end item: Add Text to INSTALL.LOG Text=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ end item: Check if File/Dir Exists Pathname=%WIN%\ISMIF32.DLL Flags=00000100 end item: Copy Local File Source=%WIN%\ISMIF32.DLL Destination=%TEMP%\ISMIF32.DLL Flags=0000000001000010 end item: Call DLL Function Pathname=%TEMP%\ISMIF32.dll Function Name=InstallStatusMIF Argument List=41IESMSWRAP Argument List=41MS Argument List=41IE Argument List=4155 Argument List=41ENU Argument List=41serial-number Argument List=41Internet Explorer 6 installation failed Argument List=010 Return Variable=0DLLRET Flags=00100000 end item: Delete File Pathname=%TEMP%\ISMIF32.DLL end item: End Block end item: Exit Installation end item: Else Statement end item: Remark Text= IE INSTALL SUCCEEDED end item: Add Text to INSTALL.LOG Text=IE6.0 Install Succeeded end item: End Block end item: Remark end item: Remark end item: Remark Text= CHECK OS end item: Get Environment Variable Variable=OS Environment=OS end item: Add Text to INSTALL.LOG Text=OS Environment Variable = %OS% end item: Remark end item: If/While Statement Variable=OS Value=NT Flags=00000011 end item: Set Variable Variable=SYSTEM Value=%SYS% end item: Else Statement end item: Set Variable Variable=SYSTEM Value=%SYS32% end item: End Block end item: Remark end item: Remark Text= CHECK FOR THE WINDOWS INSTALLER end item: Check if File/Dir Exists Pathname=%SYSTEM%\MSI.DLL Title English=SMS Wrapper Flags=00000101 end item: Add Text to INSTALL.LOG Text=%SYSTEM%\MSI.DLL not present... attempting to install the Windows Installer end item: Remark Text= TRY TO INSTALL THE WINDOWS INSTALLER end item: If/While Statement Variable=OS Value=NT Flags=00000011 end item: Install File Source=.\INSTMSI.EXE Destination=%TEMP%\INSTMSI.EXE Flags=0000000000000010 end item: Else Statement end item: Install File Source=.\INSTMSIW.EXE Destination=%TEMP%\INSTMSI.EXE Flags=0000000000000010 end item: End Block end item: Execute Program Pathname=%TEMP%\instmsi.exe Command Line=/q /r:n Flags=00000010 end item: Delete File Pathname=%TEMP%\instmsi.exe end item: Check if File/Dir Exists Pathname=%SYSTEM%\MSI.DLL Title English=SMS Wrapper Flags=00000101 end item: Remark Text= FAILED TO INSTALL THE WINDOWS INSTALLER end item: Add Text to INSTALL.LOG Text=%SYSTEM%\MSI.DLL not present, failed to install the Windows Installer end item: Add Text to INSTALL.LOG Text=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ end item: Check if File/Dir Exists Pathname=%WIN%\ISMIF32.DLL Flags=00000100 end item: Copy Local File Source=%WIN%\ISMIF32.DLL Destination=%TEMP%\ISMIF32.DLL Flags=0000000001000010 end item: Call DLL Function Pathname=%TEMP%\ISMIF32.dll Function Name=InstallStatusMIF Argument List=41IESMSWRAP Argument List=41MS Argument List=41IE Argument List=4155 Argument List=41ENU Argument List=41serial-number Argument List=41Failed to install the Windows Installer Argument List=010 Return Variable=0DLLRET Flags=00100000 end item: Delete File Pathname=%TEMP%\ISMIF32.DLL end item: End Block end item: Exit Installation end item: End Block end item: Add Text to INSTALL.LOG Text=Windows Installer is installed. end item: Else Statement end item: Add Text to INSTALL.LOG Text=Windows Installer is already installed on the system end item: End Block end item: Remark end item: If/While Statement Variable=OS Value=NT Flags=00000011 end item: Remark Text= WIN9x - REPORT STATUS AND EXIT end item: Add Text to INSTALL.LOG Text=System is running a Windows 9X OS end item: Add Text to INSTALL.LOG Text=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ end item: Edit Registry Total Keys=1 Key=Software\Microsoft\Windows\CurrentVersion\RunOnce New Value=%SYS%\IE5MSI.EXE /3 Value Name=IE5MSI Root=2 end item: Install File Source=..\..\active\ie5msi\obj\i386\ie5msi.exe Destination=%SYS%\ie5msi.exe Flags=0000000000000010 end item: Check if File/Dir Exists Pathname=%WIN%\ISMIF32.DLL Flags=00000100 end item: Copy Local File Source=%WIN%\ISMIF32.DLL Destination=%TEMP%\ISMIF32.DLL Flags=0000000001000010 end item: Call DLL Function Pathname=%TEMP%\ISMIF32.dll Function Name=InstallStatusMIF Argument List=41IESMSWRAP Argument List=41MS Argument List=41IE Argument List=4155 Argument List=41ENU Argument List=41serial-number Argument List=41Internet Explorer Install Succeeded Argument List=011 Return Variable=0DLLRET Flags=00100000 end item: Delete File Pathname=%TEMP%\ISMIF32.DLL end item: End Block end item: Exit Installation end item: Else Statement end item: Remark Text= WINNT CODE PATH end item: Add Text to INSTALL.LOG Text=System is running a Windows NT or Windows 2000 OS end item: Get Registry Key Value Variable=IEAPPATH Key=SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE Value Name=Path Flags=00000100 end item: Parse String Source=%IEAPPATH% Pattern=; Variable1=IEEXPLOREPATH end item: Add Text to INSTALL.LOG Text=IE installed to "%IEEXPLOREPATH%" end item: Install File Source=..\..\active\ie5msi\obj\i386\ie5msi.exe Destination=%SYS32%\ie5msi.exe Flags=0000000000000010 end item: Install File Source=..\..\active\ie5msi\ie5.msi Destination=%SYS32%\ie5.msi Flags=0000000000000010 end item: Execute Program Pathname=%SYS32%\ie5msi.exe Flags=00000010 end item: Get Registry Key Value Variable=URDSTATUS Key=SOFTWARE\Microsoft\Internet Explorer Default=0 Value Name=URDReturnCode Flags=00000010 end item: Edit Registry Total Keys=1 Key=SOFTWARE\Microsoft\Internet Explorer Value Name=URDReturnCode Root=193 end item: If/While Statement Variable=URDSTATUS Value=0 end item: Add Text to INSTALL.LOG Text=Succeeded in preparing IE install for Windows Installer file registration end item: Add Text to INSTALL.LOG Text=Ready to reboot the system end item: Add Text to INSTALL.LOG Text=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ end item: Check if File/Dir Exists Pathname=%WIN%\ISMIF32.DLL Flags=00000100 end item: Copy Local File Source=%WIN%\ISMIF32.DLL Destination=%TEMP%\ISMIF32.DLL Flags=0000000001000010 end item: Call DLL Function Pathname=%TEMP%\ISMIF32.dll Function Name=InstallStatusMIF Argument List=41IESMSWRAP Argument List=41MS Argument List=41IE Argument List=4155 Argument List=41ENU Argument List=41serial-number Argument List=41Internet Explorer Install Succeeded Argument List=011 Return Variable=0DLLRET Flags=00100000 end item: Delete File Pathname=%TEMP%\ISMIF32.DLL end item: End Block end item: Else Statement end item: Add Text to INSTALL.LOG Text=Failed in preparing IE install for Windows Installer file registration end item: Add Text to INSTALL.LOG Text=Ready to reboot the system end item: Add Text to INSTALL.LOG Text=+++++++++++++++++++++++++++++++++++++++++++++++++++++++++ end item: Check if File/Dir Exists Pathname=%WIN%\ISMIF32.DLL Flags=00000100 end item: Copy Local File Source=%WIN%\ISMIF32.DLL Destination=%TEMP%\ISMIF32.DLL Flags=0000000001000010 end item: Call DLL Function Pathname=%TEMP%\ISMIF32.dll Function Name=InstallStatusMIF Argument List=41IESMSWRAP Argument List=41MS Argument List=41IE Argument List=4155 Argument List=41ENU Argument List=41serial-number Argument List=41Failed to prepare machine for user login. Administrator must login after restart. Argument List=010 Return Variable=0DLLRET Flags=00100000 end item: Delete File Pathname=%TEMP%\ISMIF32.DLL end item: End Block end item: End Block end item: End Block end
|