Here you go: XP: OSVersion  : Microsoft Windows NT 5.1.2600 Dodatek Service Pack 3 ServicePack: Dodatek Service Pack 3 -------------------------------------------------------------------------------- Symbols 	osversion	5,1 	servicepack	-1 	architecture	32 	installlang	1045  Expression 	ToString()	( osversion == 5.1 && servicepack == 3 && architecture == 32 ) 	Tokenize	'(', 'osversion', '==', '5.1', '&&', 'servicepack', '==', '3', '&&', 'architecture', '==', '32', ')' Evaluate Result:  	0 -------------------------------------------------------------------------------- Symbols 	osversion	5,1 	servicepack	-1 	architecture	32 	installlang	1045  Expression 	ToString()	( osversion == 5.2 && servicepack == 2 && architecture == 32 ) 	Tokenize	'(', 'osversion', '==', '5.2', '&&', 'servicepack', '==', '2', '&&', 'architecture', '==', '32', ')' Evaluate Result:  	0 -------------------------------------------------------------------------------- Symbols 	osversion	5,1 	servicepack	-1 	architecture	32 	installlang	1045  Expression 	ToString()	( osversion == 5.2 && servicepack == 2 && architecture == 64 ) 	Tokenize	'(', 'osversion', '==', '5.2', '&&', 'servicepack', '==', '2', '&&', 'architecture', '==', '64', ')' Evaluate Result:  	02003: OSVersion  : Microsoft Windows NT 5.2.3790 Dodatek Service Pack 2 ServicePack: Dodatek Service Pack 2 -------------------------------------------------------------------------------- Symbols 	osversion	5,2 	servicepack	-1 	architecture	32 	installlang	1045  Expression 	ToString()	( osversion == 5.1 && servicepack == 3 && architecture == 32 ) 	Tokenize	'(', 'osversion', '==', '5.1', '&&', 'servicepack', '==', '3', '&&', 'architecture', '==', '32', ')' Evaluate Result:  	0 -------------------------------------------------------------------------------- Symbols 	osversion	5,2 	servicepack	-1 	architecture	32 	installlang	1045  Expression 	ToString()	( osversion == 5.2 && servicepack == 2 && architecture == 32 ) 	Tokenize	'(', 'osversion', '==', '5.2', '&&', 'servicepack', '==', '2', '&&', 'architecture', '==', '32', ')' Evaluate Result:  	0 -------------------------------------------------------------------------------- Symbols 	osversion	5,2 	servicepack	-1 	architecture	32 	installlang	1045  Expression 	ToString()	( osversion == 5.2 && servicepack == 2 && architecture == 64 ) 	Tokenize	'(', 'osversion', '==', '5.2', '&&', 'servicepack', '==', '2', '&&', 'architecture', '==', '64', ')' Evaluate Result:  	0