Hey everyone,
since there isn't much information about Intune and PV*SOL, I'd like to share some updated knowledge, for anyone in need:
To Update PV*SOL you can simply run the setup file for the newer versoin on the machine with the older version.
You can get the newest version here: Download Testversionen | Valentin Software (valentin-software.com)
(If the License Key of the User is already registered on the machine, it will automatically run the licensed version)
I've also had the issue of corrupted files, when I updated from 2024 R2 to 2024 R3. I simply fixed it by running the setup file twice on the machine.
My install.cmd file which is the setup file for Intune: (Yes, it installs twice just in case)
START /W setup_pvsolpremium_2024_3.exe /LANG=DE /VERYSILENT
ECHO Back from setup_pvsolpremium_2024_3.exe
START /W setup_pvsolpremium_2024_3.exe /LANG=DE /VERYSILENT
ECHO Back from setup_pvsolpremium_2024_3.exe
The Uninstall command:
%programfiles(x86)%\Valentin EnergieSoftware\PVSOL premium 2024\unins000.exe" /SILENT
This only deinstalls the specific version (depends on the year) inside it's path. Therefore you might want to uninstall the older version of the previous year, after the new version was successfully deployed.
Detection Rule:
The Developers created a text file of requiered files inside %programfiles(x86)%\Valentin EnergieSoftware\PVSOL premium 2024\RequiredFilesProgramData.txt if you want to make sure the program will run after a successfull installation, you might want to include one of these.
Here are my Detection Rules:
File
Path: %programfiles(x86)%\Valentin EnergieSoftware\PVSOL premium 2024\
File or Folder: PVSOLpremium.exe
Detection Method: File exists
Associated with a 32-bit app on 64-bit clients: YES
File
Path: %programdata%\Valentin EnergieSoftware\MeteoSyn\meteonorm\8.2\
File or Folder: acsd_all4_mes_c.txt
Detection Method: File exists
Registry
Path: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\PVSOL premium 2024_is1
Value Name: DisplayVersion
Detection Method: String Comparison
Operator: Equals
Value: 2024.3
Associated with a 32-bit app on 64-bit clients: YES
→ The Value of the Registry DisplayVersion changes with each update
Dependencies:
Photo Plan → automatically install
To get Photo Plan to run I had to extract the MSI out of the setupPhotoPlan.exe from this Link https://downloads.valentin.de/photoplan/setupPhotoPlan.exe .
Simply run setupPhotoPlan.exe and leave the Setup Window open. Afterwards you can find the Photo Plan.msi File in %localappdata%\Temp . Now you can package a Win32 App with the Photo Plan.msi as the setup file. Intune will fill out the remaining fields automatically.
Reminder: If you mix Win32 Apps and Line-Of-Business-Apps in your ESP, Autopilot might fail.
Have fun !