Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refine BIOS Update Relevance #25

Open
jgstew opened this issue Jul 15, 2020 · 2 comments
Open

Refine BIOS Update Relevance #25

jgstew opened this issue Jul 15, 2020 · 2 comments

Comments

@jgstew
Copy link
Owner

jgstew commented Jul 15, 2020

The dell catalog has an entry for Precision 3431 but in at least some cases, the actual model is reported as Precision Tower 3431 so then the relevance doesn't match.

This example was provided:

Q: exists values "product_name" whose(it as string as trimmed string as uppercase contains "Precision 3431" as trimmed string as uppercase) of structures "system_information" of smbios
A: False
T: 1.1000 ms
Q: ("Precision Tower 3431" as uppercase) = ((value "product_name" of structures "system_information" of smbios) as string as trimmed string as uppercase)
A: True
T: 4.000 ms

It may work to check that the model string starts with Precision and ends with 3431 but the model number MUST have a space before the numerals, because some models might be E7000 vs 7000 and the relevance needs to make sure to not think the BIOS update for model 7000 also applies to model E7000

It would be nice to have the unique set of results of (it as string as trimmed string) of values "product_name" of structures "system_information" of smbios across as many Dell / HP / Lenovo systems as possible to find these edge cases.

@suzib6sw
Copy link

suzib6sw commented Jul 16, 2020

Here is a list of all the unique models of all the makes seen using:

If (windows of Operating System) Then substring after "=" of (( select ("Model from Win32_Computersystem") of WMI ) as string) Else ( IF (mac of Operating System) Then string "model" of dictionary of service plane of iokit registry Else "N/A")

in an analysis..
Machine Final.xlsx

@suzib6sw
Copy link

Dell 7300/7400 share the same bios. change relevance to include Latitude 7400

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants