Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

List of Antivirus names for getAntiVirusProduct()

Featured Replies

Hi.

Does anybody have a list of possible antivirus names as they will be returned by the function getAntiVirusProduct() ?

Would be very handy as I believe this is a hard match and must be exact, isn't that right?

Let me start:


"Microsoft Security Essentials"

Cheers,

Requiem87

Edited by Requiem87

The Antivirus product installed on your computer is detected!

On my computer x86: " Microsoft Security Essentials" is installed and detected.

On my computer amd64: "Norton Internet Security" is installed and detected.

Edited by myselfidem

For my Windows 8 Pro x64 I'm using the built in Defender it says:

"Windows Defender"

For my Windows 8 Pro x64 I'm using the built in Defender it says:

"Windows Defender"

Thanks for your sharing result!

Please could you tell us if you see inside: information | Computer | OS System = Win8 ? And Edition ID

Regards

Edited by myselfidem

Could you try to change inside wmi.js (only line 50) and share your result?:

Change "Windows 8" to "8":


function getOSver()
{
position="wmi.js";
whatfunc="getOSver()";

if (szOSVerCache==NOT_FOUND) // this function is called often - get it once and cache the result
{
try
{
objWMIService=GetObject("winmgmts:\\\\" + "." + "\\root\\CIMV2");
colItems=objWMIService.ExecQuery("SELECT * FROM Win32_OperatingSystem", "WQL", wbemFlagReturnImmediately | wbemFlagForwardOnly);
enumItems=new Enumerator(colItems);
objItem=enumItems.item();

var Caption=objItem.Caption;

if (Caption.indexOf("8") != -1)
szOSVerCache="Win8";

Thanks!

Edited by myselfidem

It still says Not found. I can't find Information about this in the Internet. Only win 7 Information is online. ^^

Yes, OS version still shows Win8, but Edition ID, like before shows "Not found".

(BTW, IE Version should detect 10, says 9.1.)

post-31388-0-58057100-1347533221_thumb.j

Edited by Dynaletik

Perhaps split those Posts from the AntiVir thread and make a separate thread for it.

I changed my getOSeditionID() like follows:

			if (szOSVerCache=="Win8")
if (Caption.indexOf("Microsoft Windows 8") != -1)
szEditionIDCache="Standard";
if (Caption.indexOf("Microsoft Windows 8 Enterprise") != -1)
szEditionIDCache="Enterprise";
if (Caption.indexOf("Microsoft Windows 8 Pro") != -1)
szEditionIDCache="Pro";
if (Caption.indexOf("Microsoft Windows RT") != -1)
szEditionIDCache="RT";

Works for testing purposes, but there should be a better way using SKU. I even can only test Windows 8 Pro, as my university only gave me that license. And the "normal" version just does not have an Edition ID, it is just called Windows 8 I guess.

Edited by Dynaletik

Yes, because Windows 8 Pro Edition isn't mentionned inside: function getOSsku(sku) (wmi.js)!

Could you try this SKU.vbs to know the sku about Windows 8 Pro?:

sku.vbs


On Error Resume Next

Const wbemFlagReturnImmediately = &h10
Const wbemFlagForwardOnly = &h20

arrComputers = Array(".")
For Each strComputer In arrComputers
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_OperatingSystem", "WQL", _
wbemFlagReturnImmediately + wbemFlagForwardOnly)

For Each objItem In colItems
WScript.Echo "OperatingSystemSKU: " & objItem.OperatingSystemSKU
WScript.Echo
Next
Next

Thanks

Edited by myselfidem

Yes like I wrote you via PM, it is 48. I put it into my wmi.js now and it works:

		case 48:
OSSKU="Pro";
break;

But I do not know how to determine the other editions. I just deleted the free Enterprise installer when I got Win 8 Pro. :)

EDIT: FYI, the Version of IE gets detected wrong, because the "Version" string it looks for holds the wrong Information, the reg key looks like in the pic

post-31388-0-30175100-1347536636_thumb.j

Edited by Dynaletik

Thanks! :)

Could you try to write inside wmi.js (line 254):


case 48:
OSSKU="Professional Edition";
break;

Edited by myselfidem

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.