Whatsup, on 31 August 2012 - 05:05 PM, said:
Yes. Thanks
And we can see also that the volume slider works fine!
Posted 01 September 2012 - 12:08 AM
Posted 02 September 2012 - 01:42 AM
Enum=winMgts.OSLanguage;
// %OSLANG%
var Enum, DtoH;
CreateLocalArray();
try
{
objWMIService=GetObject("winmgmts:\\\\" + "." + "[url="file://\\root\\CIMV2"]\\root\\CIMV2[/url]");
colItems=objWMIService.ExecQuery("SELECT * FROM Win32_OperatingSystem", "WQL", wbemFlagReturnImmediately | wbemFlagForwardOnly);
enumItems=new Enumerator(colItems);
for (; !enumItems.atEnd(); enumItems.moveNext())
objItem=enumItems.item();
OSLanguage=objItem.OSLanguage;
// OSLanguage=1033, 1036, ....
try
{
var Enum=objItem.OSLanguage;
}
catch(ex2)
{
Enum=1033;
}
var hD="0123456789ABCDEF";
var hD="0123456789abcdef";
This post has been edited by myselfidem: 02 September 2012 - 01:16 PM
Posted 02 September 2012 - 03:53 AM
myselfidem, on 02 September 2012 - 01:42 AM, said:
Enum=winMgts.OSLanguage;
CreateLocalArray();
try
{
objWMIService=GetObject("winmgmts:\\\\" + "." + "\\root\\CIMV2");
colItems=objWMIService.ExecQuery("SELECT * FROM Win32_OperatingSystem", "WQL", wbemFlagReturnImmediately | wbemFlagForwardOnly);
enumItems=new Enumerator(colItems);
objItem=enumItems.item();
// OSLanguage=1033, 1036, ....
try
{
var Enum=objItem.OSLanguage;
}
catch(ex2)
{
}
Posted 02 September 2012 - 04:18 AM
catch(ex2)
{
Enum=1033;
}
// %OSLANG%
var Enum, DtoH;
CreateLocalArray();
try
{
objWMIService=GetObject("winmgmts:\\\\" + "." + "[url="file://\\root\\CIMV2"]\\root\\CIMV2[/url]");
colItems=objWMIService.ExecQuery("SELECT * FROM Win32_OperatingSystem", "WQL", wbemFlagReturnImmediately | wbemFlagForwardOnly);
enumItems=new Enumerator(colItems);
for (; !enumItems.atEnd(); enumItems.moveNext())
objItem=enumItems.item();
OSLanguage=objItem.OSLanguage;
// OSLanguage=1033, 1036, ....
try
{
var Enum=objItem.OSLanguage;
}
catch(ex2)
{
Enum=1033;
}
DtoH=DecToHex(Enum);
while (DtoH.length<4)
DtoH="0" + DtoH+"";
for (var x=0; x<arrOSLang.length; x++)
{
if (arrOSLang[x].LCID==DtoH)
{
oslang=arrOSLang[x].TLA;
oslocale=arrOSLang[x].Locale;
break;
}
}
}
catch(ex)
{
oslang="ENU";
oslocale="English - United States";
}
// Environment variable for batch file
setEnvVar("HDD",hdd,false);
setEnvVar("CDDRV",cddrv,false);
setEnvVar("WPIPATH",wpipath,false);
setEnvVar("ROOT",root,false);
setEnvVar("OSLANG",oslang,false);
setEnvVar("OSLOCALE",oslocale,false);
}
This post has been edited by myselfidem: 02 September 2012 - 01:17 PM
Posted 02 September 2012 - 06:21 AM
ArchitectureGrid.addRow(gId++,getText(lblArchType)+','+sysArch+'');
ArchitectureGrid.addRow(gId++,getText(lblArchType)+','+getArch()+'');
Posted 02 September 2012 - 03:47 PM
Posted 03 September 2012 - 12:44 AM
function getOSvernum()
{
position="wmi.js";
whatfunc="getOSvernum()";
http://www.wpiw.net/help.html
This post has been edited by myselfidem: 03 September 2012 - 12:55 AM
Posted 03 September 2012 - 02:06 PM
myselfidem, on 25 August 2012 - 11:18 PM, said:
Kelsenellenelvian, on 23 August 2012 - 03:20 PM, said:
myselfidem said:
Quote
Quote
' Event ID 10 is logged in the Application log after you install
' Service Pack 1 for Windows 7 or Windows Server 2008 R2
' For more details read instructions on the link below
' http://support.microsoft.com/kb/2545227
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\subscription")
set obj1 = objWMIService.ExecQuery("select * from __eventfilter where name='BVTFilter' and query='SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA ""Win32_Processor"" AND TargetInstance.LoadPercentage > 99'")
For Each obj1elem in obj1
set obj2set = obj1elem.Associators_("__FilterToConsumerBinding")
set obj3set = obj1elem.References_("__FilterToConsumerBinding")
For each obj2 in obj2set
obj2.Delete_
next
For each obj3 in obj3set
obj3.Delete_
next
obj1elem.Delete_
Next
This post has been edited by myselfidem: 08 September 2012 - 08:08 AM
Posted 03 September 2012 - 11:11 PM
Posted 05 September 2012 - 12:15 AM
ArchitectureGrid.addRow(gId++,getText(lblArchType)+','+getArch+'');
ArchitectureGrid.addRow(gId++,getText(lblArchType)+','+getArch()+'');
This post has been edited by myselfidem: 05 September 2012 - 12:20 AM