Introducing Industrial Vantage
Lenovo Vantage for Enterprise model 20.x is end-of-life because it doesn’t help the brand new keyboard design, Clever Cooling, or Good Standby within the 2020 ThinkPads. As well as, it has a server-side piece which can be sundown in early 2021. When this occurs, some GUI parts of the previous Vantage will cease working.
Industrial Vantage 10.x helps all the new fashions and can be up to date going ahead. It launches a lot sooner than the previous Vantage and doesn’t depend on any server-side parts.
You possibly can obtain the most recent model of Industrial Vantage with Deployment Information right here:
PREPARING THE WIN32 APP
IntuneWinAppUtil.exe -c "C:IntuneWinLenovoCommercialVantage_10.2010.11.0_v1" -s "setup-commercial-vantage.bat" -o "C:IntuneWinoutput" -q
Fill out the required fields within the App data part and click on Overview + save
Within the Edit software part, that is the place the set up/uninstall instructions can be specified.
Set up command
setup-commercial-vantage.bat
Uninstall command
C:WindowsSysnativeWindowsPowerShellv1.0powershell.exe -ExecutionPolicy Bypass -File .uninstall_vantage_v8uninstall_all.ps1
Set System restart conduct to Decide conduct based mostly on return codes.
Within the Necessities part, set the Working system structure to 64-bit and Minimal working system to 1809
Add a further Registry sort requirement rule that can solely apply to Lenovo branded techniques.
Key path
HKEY_LOCAL_MACHINEHARDWAREDESCRIPTIONSystemBIOS
Worth identify
Registry key requirement: String comparability
Operator: Equals
Worth
For the detection rule, a customized script detection can be used. Industrial Vantage is determined by these 2 companies to run
- ImControllerService
- LenovoVantageService
This pattern PowerShell script can be utilized for detection (Be aware: If the Retailer shouldn’t be blocked in your surroundings, take away the model from the string match. Vantage will mechanically replace itself as new variations are launched. )
If (Get-Service -Title ImControllerService -ErrorAction SilentlyContinue) {
If (Get-Service -Title LenovoVantageService -ErrorAction SilentlyContinue) {
If (Get-AppxPackage -AllUsers | The place-Object { $_.PackageFullName -match "LenovoSettingsforEnterprise_10.2010.11.0" }) {
Write-Host "All Companies and App Current"
}
}
}
Click on Overview after which Save to finish the app creation and content material add to Intune. As soon as the add has completed, assign to a bunch.
RESULTS
Monitor the set up via the IntuneManagementExtension.log
Right here we are able to see the minimal OS model requirement has been met
The extra requirement to test if the system is actually a Lenovo system is true
The PowerShell detection script finds each companies and app are actually current