Get System Setting Windows 8.1 != TRUE on Win 10

Got a problem you cannot solve? Try here.
nkoszyk
Posts: 19
Joined: Mon Jan 24, 2011 2:04 pm
Location: Houghton, MI, USA

Get System Setting Windows 8.1 != TRUE on Win 10

Postby nkoszyk » Mon Jan 16, 2023 9:06 am

Get System Setting Windows 8.1 into CHECKSYSTEM
if Variable CHECKSYSTEM not Equals TRUE
Comment: Exit
end

I'm doing a check to ensure at least Windows 8.1 and on a user's Windows 10 pro machine it's not returning TRUE.

Image
Last edited by nkoszyk on Mon Jan 16, 2023 11:41 am, edited 2 times in total.
---------------------------------------------------------------
Nick Koszykowski, Sr. Project Manager
Michigan Tech University
Center for Technology & Training

pfennig
Posts: 168
Joined: Wed Nov 08, 2006 8:39 am

Re: Get System Setting Windows 8.1 != TRUE on Win 10

Postby pfennig » Mon Jan 16, 2023 9:20 am

Hi,

first of all, for your safety you shouldn't post screenshots, that contain information about devices and IDs.

By what means did you verify that CHECKSYSTEM is not TRUE?
Maybe you could try the check case-insensitive.
Best regards
pfennig

nkoszyk
Posts: 19
Joined: Mon Jan 24, 2011 2:04 pm
Location: Houghton, MI, USA

Re: Get System Setting Windows 8.1 != TRUE on Win 10

Postby nkoszyk » Mon Jan 16, 2023 11:20 am

Take a look a the 1st 3 lines of my post--that is the MSI code I'm using.

Per the help for Get System Settings:
Type the name of the variable that will hold TRUE if the system meets the minimum capability, and FALSE if not.


This is the same as the check for Adminstrative Rights which also returns TRUE or FALSE
---------------------------------------------------------------
Nick Koszykowski, Sr. Project Manager
Michigan Tech University
Center for Technology & Training

pfennig
Posts: 168
Joined: Wed Nov 08, 2006 8:39 am

Re: Get System Setting Windows 8.1 != TRUE on Win 10

Postby pfennig » Mon Jan 16, 2023 11:53 am

I understood what code you were using to obtain CHECKSYSTEM.

But how did you verify which result it holds after that function?

I just tried it on a Windows 10 machine and the result is TRUE.
Best regards

pfennig

nkoszyk
Posts: 19
Joined: Mon Jan 24, 2011 2:04 pm
Location: Houghton, MI, USA

Re: Get System Setting Windows 8.1 != TRUE on Win 10

Postby nkoszyk » Mon Jan 16, 2023 1:41 pm

A user (the screenshotted Windows 10 machine) ran my installer and it did not return TRUE in that check which is at about line 5 in the script.

About 600+ have run the installer (most on Win 10 and 11) and have not had this issue. This user has and I'd like to know what I can check that is causing InstallAware to return that it is not at least Windows 8.1.
---------------------------------------------------------------
Nick Koszykowski, Sr. Project Manager
Michigan Tech University
Center for Technology & Training

pfennig
Posts: 168
Joined: Wed Nov 08, 2006 8:39 am

Re: Get System Setting Windows 8.1 != TRUE on Win 10

Postby pfennig » Tue Jan 17, 2023 1:30 am

In that case I'd reboot the system as the first step.
If this doesn't help I'd recommend to open the console as admin and run sfc /scannow to check for possibly corrupted files.
Best regards

pfennig


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 44 guests