Bilou_Gateux
Content Type
Profiles
Forums
Events
Posts posted by Bilou_Gateux
-
-
Virtual Machine and OEM license for Windows, VMware Virtual Platform & Manufacturer OEMID
only refer to computers shipped by large OEMs which utilize SLP, or System Locked Preinstallation.
0 -
-
-
3 members of the board have posted utilities or scripts for unattended Windows installation. only refer to computers shipped by large OEMs which utilize SLP, or System Locked Preinstallation.
- Multi Manufacturer Pre-Activation topic starter Bezalel
- OEMScan - Automated Multi Manufacture Pre-Activation Utility topic starter xehgter
- WMI information without WMI, dmidecode 2.8 compiled for windows topic starter #rootworm
Unfortunatlely, you can't use a Dell or HP preactivated Windows OS in a Virtual Machine and preserve activation.
I have found an interesting solution to this issue.
http://www.vmware.com/support/esx21/doc/es...n_uuid_vms.htmlEnabling the Physical Hardware's OEM ID to Be Seen by the Virtual Machine
Each virtual machine is automatically assigned an Original Equipment Manufacturer ID (OEMID), comprising the Manufacturer and Product Name, which is stored in the SMBIOS system information descriptor. It can be accessed by standard SMBIOS scanning software and used for systems management in the same way you use the OEMID of a physical computer.
By default, the Manufacturer string is "VMware, Inc." and the Product Name string is "VMware Virtual Platform".
If the virtual machine's configuration file has the option
SMBIOS.reflectHost = TRUE
then the Manufacturer and Product Name strings in the virtual machine are the same as the Manufacturer and Product Name of the host system.
These strings are updated (copied from the host BIOS to the virtual machine BIOS) on every virtual machine BIOS POST (Power On Self Test).
You can use this method with VMware Server, install Server silently on a Windows host topic starter Bilou_Gateux
sample Windows XP Professional.vmx configuration file
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "256"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows XP Professional.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "I:\CDIMAGE\VRMPOEM_EN.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.present = "FALSE"
Ethernet0.present = "TRUE"
ethernet0.startConnected = "true"
ethernet0.virtualDev = "e1000"
ethernet0.connectionType = "bridged"
displayName = "Windows XP Professional"
guestOS = "winxppro"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
SMBIOS.reflectHost = TRUEthis one is configured using infos from excellent VMX-file parameters by Ulli
Mass Storage Controller is set to LSI Logic to check MSD integration
Network Adapter is set to e1000 to check drivers integration
Of course use an eligible OEM manufacturer box as host for VMware Server.
GetSysInfo output @T39~T35
MiTeC System Information Utility 9.4.0 - Copyright © 1997-2005 Michal MutlType /? for options
SYSTEM OVERVIEW...OK
-------------------------------------------------------------------------------
System: ACPI Uniprocessor PC
Model: FUJITSU SIEMENS ESPRIMO C
System Up Time: 4 Minutes, 15 Seconds.
Processor #1
APIC: 0
Name: Intel Pentium 4
Frequency: 3033 Mhz
Voltage: 3,3V
Package: CPU socket #0 (ZIF Socket)
Mainboard: Intel Corporation 440BX Desktop Reference Platform
J19: Serial Port 16550A Compatible (9 Pin Dual Inline (pin 10 cut)/DB-9 pin male)
J23: Parallel Port ECP/EPP (25 Pin Dual Inline (pin 26 cut)/DB-25 pin female)
J11: Keyboard Port (None/Circular DIN-8 male)
J12: Keyboard Port (None/Circular DIN-8 male)
3 x ISA (16 bit)
4 x PCI (32 bit)
Memory: 255 MB (114640 KB free)
Type: 1 x 256 DRAM
Speed: 0 ns
OS: Windows XP [5.1.2600]Logged User: SYSTEM
Video:
Resolution: 640 x 480 - 32 bit
Monitor:
Sound Adapter: Media Control Devices
Network Adapters:
<no adapters detected>
Local Host Name:
IP Address: 127.0.0.1
Drives/Tapes/CDROMs:
NECVMWar VMware IDE CDR10
VMware, VMware Virtual S SCSI Disk Device
Floppy disk drive
Modem: <none>
Mouse: PS/2 Compatible Mouse
Keyboard: Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
Printer:
[edit]
typo errors
[/edit]
0 - Multi Manufacturer Pre-Activation topic starter Bezalel
-
Noticed in your KIX script path to %SystemRoot% is hardcoded to C:\WINNT.
I'm unable to make it works from a running Windows XP installation with Target OS Windows 2003 Server.:
SET
SystemRoot=C:\WINDOWS0 -
I remember a few months ago, i was looking for a tool i can run from command line to get infos about SMBIOS.
Multi Manufacturer Pre-Activation
I was disappointed to find this dmidecode website but no compiled version of the tool.
@#rootworm
So i want to thanks you for compiling it and share it with MSFN community.
0 -
Updating Symantec AntiVirus Corporate Edition virus definitions without using LiveUpdate
Windows XDBdown.cmd script
@set COPY_XDB_TO="c:\Program Files\SAV\"@set RAPIDRELEASE=0
@set XDBTEMP=%temp%
@rem ==============================================================================================
@rem Set RAPIDRELEASE=1 to download repidrelease definitions, RAPIDRELEASE=0 for fully QA'd definitions (standard).
@rem Change COPY_XDB_TO= to point to the SAV CE server directory (or where you want the XDB file copied)
@rem you can also run the script directly from the SAV folder and it will copy the definitions there.
@rem XDBTEMP is the temp folder the script will use while downloading definitions, set to %temp% to use system default
@rem ==============================================================================================
@rem Script for downloading virus definition updates for
@rem Symantec Antivirus Corporate Edition version 8.x and 9.x
@rem This unsupported utility is provided for your convenience only.
@rem Symantec Technical Support cannot provide support for the creation,
@rem use, or troubleshooting of Windows scripts.
@rem ==============================================================================================
@echo off
rem ========= check that OS is win2k or better ============
if not "%OS%" == "Windows_NT" goto BADOS
if "%APPDATA%" == "" goto BADOS
rem ========= make sure to be in script directory ============
if exist rtvscan.exe set COPY_XDB_TO=%CD%
for %%i in (%0) do @%%~di
for %%i in (%0) do @cd %%~pi
if exist rtvscan.exe set COPY_XDB_TO=%CD%
rem =========== get name/size of last file from "xdbdown.lastfile" ============
if not exist xdbdown.lastfile goto NOLAST
for /f "tokens=1" %%f in (xdbdown.lastfile) do set lastfile=%%f
for /f "tokens=2" %%f in (xdbdown.lastfile) do set lastsize=%%f
:NOLAST
rem ========= jump to temp dir ============
if not exist "%XDBTEMP%\xdbtmp" md "%XDBTEMP%\xdbtmp"
if exist "%XDBTEMP%\xdbtmp\*.xdb" del "%XDBTEMP%\xdbtmp\*.xdb"
pushd "%XDBTEMP%\xdbtmp"
rem =========== make ftp script for checking xdb directory on ftp ===========
echo open ftp.symantec.com> check.txt
echo anonymous>> check.txt
echo email@address.com>> check.txt
set xdbfolder=xdb
if "%RAPIDRELEASE%" == "1" set xdbfolder=rapidrelease
echo cd AVDEFS/norton_antivirus/%xdbfolder%>> check.txt
echo dir *.xdb chk.lst>> check.txt
echo bye>> check.txt
rem =========== get filename and size from ftp ============
if exist chk.lst del chk.lst
ftp -s:check.txt
if not exist chk.lst goto ERROR
for /f "tokens=9" %%f in (chk.lst) do set xdbfile=%%f
for /f "tokens=5" %%f in (chk.lst) do set xdbsize=%%f
if "%xdbfile%" == "" goto ERROR
if "%xdbsize%" == "" goto ERROR
rem =========== compare ftp name/size to local ============
if not "%xdbfile%" == "%lastfile%" goto DOWNLOAD
if not "%xdbsize%" == "%lastsize%" goto DOWNLOAD
popd
echo.
echo Already downloaded latest %xdbfolder% file: %xdbfile% - size %xdbsize%
echo %date% %time% Already downloaded latest %xdbfolder% file: %xdbfile% - size %xdbsize% >> XDBdown.log
goto END
:DOWNLOAD
rem ========= make ftp script for downloading new xdb file =========
echo open ftp.symantec.com> down.txt
echo anonymous>> down.txt
echo email@address.com>> down.txt
echo cd AVDEFS/norton_antivirus/%xdbfolder%>> down.txt
echo bin>> down.txt
echo hash>> down.txt
echo get %xdbfile%>> down.txt
echo bye>> down.txt
rem ============= download new file =================
ftp -s:down.txt
for %%i in (%xdbfile%) do @set newsize=%%~zi
if not "%newsize%" == "%xdbsize%" goto ERROR
move %xdbfile% %COPY_XDB_TO%
if exist %xdbfile% goto ERRORMOVE
popd
echo.
echo %xdbfile% %xdbsize% > xdbdown.lastfile
echo Downloaded new %xdbfolder% file: %xdbfile% - size %xdbsize%
echo %date% %time% Downloaded new %xdbfolder% file: %xdbfile% - size %xdbsize% >> XDBdown.log
goto END
:ERROR
popd
echo.
echo ERROR: problem downloading %xdbfolder% definition file. xdbfile=%xdbfile% xdbsize=%xdbsize% newsize=%newsize% (lastfile=%lastfile% lastsize=%lastsize%).
echo %date% %time% ERROR: problem downloading %xdbfolder% definition file. xdbfile=%xdbfile% xdbsize=%xdbsize% newsize=%newsize% (lastfile=%lastfile% lastsize=%lastsize%). >> XDBdown.log
type "%XDBTEMP%\xdbtmp\chk.lst" >> XDBdown.log
echo. >> XDBdown.log
goto END
:ERRORMOVE
popd
echo.
echo ERROR: problem moving definition file to SAV folder. COPY_XDB_TO=%COPY_XDB_TO% newsize=%newsize% (lastfile=%lastfile% lastsize=%lastsize%).
echo %date% %time% ERROR: problem moving definition file to SAV folder. COPY_XDB_TO=%COPY_XDB_TO% newsize=%newsize% (lastfile=%lastfile% lastsize=%lastsize%). >> XDBdown.log
goto END
:BADOS
echo.
echo ERROR: this script needs Windows 2000 or better.
echo %date% %time% ERROR: this script needs Windows 2000 or better. >> XDBdown.log
goto END
:END
if exist "%XDBTEMP%\xdbtmp\check.txt" del "%XDBTEMP%\xdbtmp\check.txt"
if exist "%XDBTEMP%\xdbtmp\down.txt" del "%XDBTEMP%\xdbtmp\down.txt"
if exist "%XDBTEMP%\xdbtmp\chk.lst" del "%XDBTEMP%\xdbtmp\chk.lst"
rd "%XDBTEMP%\xdbtmp"
set COPY_XDB_TO=
set RAPIDRELEASE=
set lastsize=
set lastfile=
set newsize=
set xdbsize=
set xdbfile=
set xdbfolder=
set xdbtemp=
0 -
Performing a customized unattended installation of Virtual Server
The Virtual Server Administrator's guide outlines how to perform a basic unattended installation of Virtual Server. However it does not tell you how to do a customized unattended install (where you only install some of the components). You can do this with the following command (all one line):
msiexec /I "Virtual Server 2005.msi" /L*v %TEMP\VS2005Install.log ADDLOCAL=VirtualServer,VMRCClient,DevAndDoc,VSWebApp PIDKEY=#YOUR_PID_WITHOUT_DASHES# /qb-
Where you remove the components from 'ADDLOCAL' that you do not want installed. So if you just wanted the VMRC client you would run:
msiexec /I "Virtual Server 2005.msi" /L*v %TEMP\VS2005Install.log ADDLOCAL=VMRCClient PIDKEY=#YOUR_PID_WITHOUT_DASHES# /qb-
Note: To get the .msi file with Virtual Server 2005 R2 you will need to run Setup.exe /c /t [drive letter]:\[path to the .msi file].
Source: Virtual PC Guy's WebLog
0 -
Just wondering if there would be an advantage to running this from DetachedProgram rather than svcpack or cmdlines. With some things in Windows setup, the earlier the better.
RIS install + run @DetachedProgram =
ristndrd.sif
[GuiUnattended]
DetachedProgram=".\system32\cmd.exe"
Arguments="/Q /C FOR /F %I IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %J IN (%I\$OEM$) DO (IF EXIST %J (%J\NirCmd.exe exec hide %J\OCA_MRK.CMD)))"OCA_MRK.CMD
@FOR /F %%a IN (%SystemRoot%\SYSTEM32\$WINNT$.INF) DO (FOR %%b IN (%%a) DO (IF EXIST %%b (SET DOSPATH=%%b)))
:oemscan
%dospath%\$oem$\oemscan.exe>%systemdrive%\oemscan.log
%dospath%\$oem$\oemscan.exeoemscan.log
OEMBIOS Scanner v1.21 by Jeremy (xehqter)Matched: Compaq
Checking Authenticity of OEMBIOS files
OEMBIOS files pass Validation
Copying C:\$WIN_NT$.~LS\$oem$\HP\OEMBIOS.BIN : Successful
Copying C:\WINDOWS\system32\DllCache\OEMBIOS.BIN : Successful
Copying C:\$WIN_NT$.~LS\$oem$\HP\OEMBIOS.SIG : Successful
Copying C:\WINDOWS\system32\DllCache\OEMBIOS.SIG : Successful
Copying C:\$WIN_NT$.~LS\$oem$\HP\OEMBIOS.DAT : Successful
Copying C:\WINDOWS\system32\DllCache\OEMBIOS.DAT : Successful
Importing C:\$WIN_NT$.~LS\$oem$\HP\OEMBIOS.CAT : Successful
OEMBIOS Scanner v1.21 by Jeremy (xehqter)
Congratulations Jeremy for your OEMScan utility.
0 -
Very interesting post!
I may add (Freeware for non commercial use):
NTWRAPPER
http://www.duodata.de/ntwrapper/index.htm
Codeproject (Sourcecode only) - any taker to compile it?:
XYNTSERVICE
http://www.codeproject.com/system/xyntservice.asp
jaclaz
XYNTSERVICE GUI wrapper with compiled version
0 -
The Open File - Security Warning dialog box is displayed when you try to silently install...
sample batch
@echo off
setlocal enableextensions
setlocal enabledelayedexpansion
call :__preinit
::##############################
::#
::# settings: here are some settings that might need to be set up before using this for the first time
::#
::# set
set name=SEE_MASK_NOZONECHECKS
set value=1
::#
::# settings end
::#
::##############################
pushd %BIN_Dir%
::# make sure all external utilities are accessible
call :__checkExtUtils
if "%INST_ABORT%" == "1" exit /b 1
setenv -m !name! !value!
popd
@echo Installing the K-Lite Mega Codec Pack
@klmcodec153.exe /verysilent /LoadInf=".\klmcp.ini"
@echo Done!
goto :eof
::##############################
::#
::# functions
::#
:__preinit
set INST_Dir=%~dp0
set INST_Dir=%INST_Dir:~0,-1%
set BIN_Dir=%~d0\bin
goto :eof
:__checkExtUtils
::# make sure external utils are accessible and throw an error if not
::# http://barnyard.syr.edu/~vefatica/
::# view/modify NT's "master" USER and MACHINE environments at command line
setenv -u Temp >nul 2>&1 || goto __checkExtUtilsError
goto :eof
:__checkExtUtilsError
echo Some of the external utilities are not accessible.
echo Make sure you extracted the archive correctly and confirm
echo that the utilities are in bin directory under root
set INST_ABORT=1
goto :eof
::#
::# functions end
::#
::##############################0 -
for /f "skip=1 tokens=*" %O in ('ver ^| sed -e "s/ \[.*\]//"') do echo %O
I will skip the details right now, just remember to place a caret before pipe and redirection characters when used within brackets of FOR /F commands.0 -
For the purpose of putting Internet temporary files on a RAM disk, you can use:
Free RAMDisk for Windows 2000 / Windows XP / Windows Server 2003 version 5.0.2.2
The size is limited to 64 Mb, large enough to browse the web.
For downloading huge files, a download manager is mandatory. Otherwise the size of downloadable file is limited by the free space available in the RAM disk if IE is used.
How to install QSoft RAMdisk unattended here
+------------------------------------------------------------------------------------------------------+
My script is written from an original idea found here: DrivesList
I have a cleaner version of the original script which don't use temp files for parsing data.
:DrivesList
@echo off
setlocal ENABLEEXTENSIONS EnABLEDELAYEDEXPANSION
set Drive_Count=0
set DrivesList=
for /f "skip=1 TOKENS=1*" %%i in ('fsutil fsinfo drives^|more') do (
set Drive=%%i
set /a Drive_Count+=1
for /F "tokens=1* delims=- " %%A in ('fsutil fsinfo drivetype !Drive!^|find "-"') do (
echo Drive !Drive_Count!: [!Drive:~0,1! ] %%B
set MountPoint_Count=
for /F "tokens=* delims=:" %%Z in ('Mountvol^|find "!Drive:~0,1!:\"') do (
set MountPoint=%%Z
if !MountPoint:~8! NEQ !Drive! (
set /a Drive_Count+=1
set /a MountPoint_Count+=1
echo MountPoint !Drive_Count!: [!MountPoint:~8,1!!MountPoint_Count!] !MountPoint:~8!
set MountPoint[!Drive:~0,1!]=MountPoint_Count
)
)
set Drive[!Drive:~0,1!]=%%B !MountPoint_Count!
set DrivesList=!DrivesList! !Drive:~0,1!!MountPoint_Count!
)
)
rem echo Drive[q] [%Drive[q]%]
echo dl: %DrivesList%
echo off
endlocal[edit]
instead of
'fsutil fsinfo drives^|more'
command, use
'fsutil fsinfo drives^|find /v ""'
which don't require more utility
[/edit]
0 -
little script written to set a volatile environment variable RamDisk.
using builtin WinXP/2003 Server fsutil.exe CLI tool
and Vincent Fatica SetEnv.exe CLI tool
@ECHO OFF&SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
call :__preinit
::##############################
::#
::# settings: here are some settings that might need to be set up before using this for the first time
::#
::# set the volume name to search for
set volstring=RamDisk
::#
::# settings end
::#
::##############################
::# make sure all external utilities are accessible
call :__checkExtUtils
if "%INST_ABORT%" == "1" exit /b 1
::# http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/fsutil.mspx
::# fsutil (WinXP/2003 Server)
for /f "skip=1 tokens=1*" %%i in ('fsutil fsinfo drives^|more') do (
set dl=%%i
for /f "tokens=2* delims=:" %%j in ('fsutil fsinfo volumeinfo %%i^|find /i "Volume Name"') do (
::# Remove trailing reverse solidus
if "!dl:~-1!"=="\" (set dl=!dl:~0,-1!)
::# Remove leading and trailing spaces if any
for %%k in (%%j) do SET vn=%%k
)
::# Debug infos
echo/Drive Letter: !dl! Volume Name: !vn!
::# Function call
if "!vn!"=="%volstring%" call :__found
)
goto :eof
::##############################
::#
::# functions
::#
:__preinit
set INST_ABORT=
set INST_Dir=%~dp0
set INST_Dir=%INST_Dir:~0,-1%
set BIN_Dir=%~d0\bin
goto :eof
:__checkExtUtils
::# make sure external utils are accessible and throw an error if not
::# http://barnyard.syr.edu/~vefatica/
::# setenv set environment variables
%BIN_Dir%\setenv -u Temp >nul 2>&1 || goto __checkExtUtilsError
goto :eof
:__checkExtUtilsError
echo Some of the external utilities are not accessible.
echo Make sure you extracted the archive correctly and confirm
echo that the utilities are in bin directory under root
set INST_ABORT=1
goto :eof
:__found
::# set volative environment variable RamDisk
%BIN_Dir%\setenv -v !vn! !dl!
set vn=
goto :eof
::#
::# functions end
::#
::##############################and example usage of this volatile environment variable
How do i put Internet temporary Internet files on a RAM disk
%SystemRoot%\system32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 .\IEUSFLDR.INF
IEUSFLDR.INF
[Version]
Signature = "$Windows NT$"
[DefaultInstall]
AddReg = AddReg
DelReg = DelReg
UpdateInis = UpdateInis
[AddReg]
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Cache",%REG_EXPAND_SZ%,"%RAMDISK%\Documents and Settings\%UserName%\Local Settings\Temporary Internet Files"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Cookies",%REG_EXPAND_SZ%,"%RAMDISK%\Documents and Settings\%UserName%\Cookies"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","History",%REG_EXPAND_SZ%,"%RAMDISK%\Documents and Settings\%UserName%\Local Settings\History"
[DelReg]
[UpdateInis]
[Strings]
;
; Non-localizable strings
;
REG_SZ = 0x00000000
REG_MULTI_SZ = 0x00010000
REG_EXPAND_SZ = 0x00020000
REG_BINARY = 0x00000001
REG_DWORD = 0x000100010 -
winupdl: Windows Updates Download from an Internet published list.
Starting version 0.4b
Current date is: 19/08/2006
Current time is: 22:12:30,12
Hotfixes will be downloaded to: Z:\winupdl\dl
DEBUG: CURRENT CONFIG
WINUPDL_BDATE=(20060817)
WINUPDL_DDIR=Z:\winupdl\dl
WINUPDL_Dir=Z:\winupdl
WINUPDL_ISNTANCE=25348
WINUPDL_LIST_ADDR=http://go.microsoft.com/fwlink/?LinkId=18922
WINUPDL_LOG=Z:\winupdl\log\winupdl-20060819-221230.log
WINUPDL_Product=^Windows Server 2003.*
WINUPDL_ServicePack=Windows Server 2003 Service Pack 1
WINUPDL_Severities=Unrated|Low|Moderate|Important|Critical
WINUPDL_TIMESTAMP=20060819-221230
WINUPDL_TmpPrefix=tmp\winupdl_25348_tmp
WINUPDL_TMP_DLPaths_FILE=tmp\winupdl_25348_tmp_DLPaths
WINUPDL_TMP_H01=tmp\winupdl_25348_tmp_h01
WINUPDL_TMP_L02=tmp\winupdl_25348_tmp_l02
WINUPDL_TMP_PatchLocationIDs_FILE=tmp\winupdl_25348_tmp_PatchLocationIDs
WINUPDL_TMP_ProductIDs_FILE=tmp\winupdl_25348_tmp_ProductIDs
WINUPDL_TMP_SCRIPT=tmp\winupdl_25348_tmp_script.cmd
WINUPDL_TMP_SED=tmp\winupdl_25348_tmp_filter.sed
WINUPDL_TMP_ServicePackIDs_FILE=tmp\winupdl_25348_tmp_ServicePackIDs
WINUPDL_TMP_SeverityIDs_FILE=tmp\winupdl_25348_tmp_SeverityIDs
WINUPDL_TMP_TRANSFORM=tmp\winupdl_25348_tmp_xml.transform
WINUPDL_TMP_UPDLIST_FILE=mssecure.xml
WINUPDL_TSdate=20060819
WINUPDL_TStime=221230
WINUPDL_UPDLIST_CAB=MSSecure_1033.cab
WINUPDL_VERSION=0.4b
WINUPDL_WGET_PARAMS=--verbose --tries=0 --timestamping --progress=dot:mega --append-output=Z:\winupdl\log\winupdl-20060819-221230.log
Downloaded: xx xxx xxx bytes in 36 files
some updates reported by Web Windows Update are not included in mssecure.xml.
The script works as expected. Great work tzeentch
0 -
I will submit you a request maybe tomorrow...
Need some time to explain the goal, not a very complex app but should translate my need in comprehensible words.
Thanks for your proposal.
0 -
Don't know what tool is used to create/write/modify the ul file.
To create localized version of .ul file, you can download the ENU one, change the extension to .xml and open it with MindFusion's XML Viewer, Freeware XML Editor for editing.
you will have to change: jcarle instructions on post #3
First, the general information about the UL file must placed in the top-level <updatelist> tag.
Before adding the updates, the categories that will be used in the UL file must be declared.
The update items contain all the information on each individual update available.
- title
- description
- filename
- url
i have already 90% of update items infos (title, URL) for Server 2003 ENU (parsed from log files). See thread in HFSLIP pinned topics. maxximum FRA is available as starting point. Not enough time to edit
0 - title
-
-
And the same for Outlook 2000HideOE v1.1.6Released: 30th December 2005
--------------------------------------------------------------------------------
Ever wanted the ability to hide Outlook Express or to minimize it to the sytem tray?
Now you can! Hide Outlook Express creates a Tray Icon, and allows you to show and hide Outlook Express by clicking the icon. It can also be set to hide Outlook Express when you minimize it.
Compatible with Windows 98/ME/2000/XP
HideOutlook v1.0.18Released: 29th April 2002
--------------------------------------------------------------------------------
Ever wanted the ability to hide Outlook or to minimize it to the sytem tray?
Now you can! HideOutlook creates a Tray Icon, and allows you to show and hide Outlook by clicking the icon. It can also be set to hide Outlook when you minimize it.
Compatible with Windows 98/ME/2000/XP
0 -
Try the free ViewOnly viewer here: http://www.priasoft.com/msgview.exe
0 -
Change both.
if you don't use FDV's fileset, you can run a script
:// http://www.niiconsulting.com/checkmate/2006/07/userassist-revisited/
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\Settings" /v NoEncrypt /t REG_DWORD /d 1 /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserAssist\Settings" /v NoLog /t REG_DWORD /d 1 /f0 -
The only script i have ever dreamed about.
Parse MSFT own list without effort.
but...
Expanding mssecure_1033.cab to mssecure.xmlmssecure_1033.cab: 321898 bytes expanded to 2817209 bytes, 775% increase.
Parsing updates list
Error: Document ends too soon
in unamed entity at line 1 char 1 of <stdin>
Fatal LTSTD error (severity 1) at d:\work\LTXML\src\api\sgmlfiles.c.981: Parser
detected error
List of updates parsed
Downloading files from list file: "tmp\winupdl_4548_tmp_DLPaths"
and it starts downloading each update for all OS flavors...
maybe some inconstitency in current mssecure.xml?
0 -
Keep up the good work.
I will try it later to see if it can solve an issue i have with MultiPortSerial PCI board. Board itself is installed without problems but i have to accept the installation of each of the 4 COM ports. Drivers for both PCI board and COM ports are digitally signed.
0 -
Broken link?
0
[RIS] HP DC5700 SFF NIC Problem
in Unattended RIS Installation
Posted · Edited by Bilou_Gateux
Previous dc7600 series use Broadcom NetExtreme Gigabit Ethernet Adapter
dc7700 series use Intel LoM (Lan on Motherboard).
Broadcom NICs are an option in PCIe slot.
download and use the correct driver SP33669.exe from hp download driver support.
Report your success or failure.
[EDIT]
wrong link
[/EDIT]