Forum Discussion
deploying tricky exe's
- Jan 31, 2022
Perhaps this you're overengineering 😉 What you could do is create a folder on your hard-drive c:\install. Copy all the files and directories like in your screenshot in it (Gaomon, GaomonTablet and the install.ps1.) Create another directory in c:\install, Shortcut for example, and copy shortcuts for your application in it that do work (Just create them on a system on which the applications already are installed) Adjust your install.ps1 script like this
#Copy files New-Item -Path "c:\" -Name "Gaomon" -ItemType "directory" -force Copy-Item -Path "Gaomon\*" -Destination "C:\Gaomon" -Recurse -force New-Item -Path "c:\" -Name "GaomonTablet" -ItemType "directory" -force Copy-Item -Path "GaomonTablet\*" -Destination "C:\GaomonTablet" -Recurse -force $Copy Shortcuts [system.string]$Desktop = [Environment]::GetFolderPath("Desktop") Copy-Item -path "Shortcut\Gaomon.lnk" -Destination "$($Desktop)\Gamon.lnk" Copy-Item -path "Shortcut\Gaomon.lnk" -Destination $($env:APPDATA)\Microsoft\Windows\Start Menu\Programs" Copy-Item -path "Shortcut\Gaomon Tablet.lnk" -Destination "$($Desktop)\Gamon.lnk" Copy-Item -path "Shortcut\Gaomon Tablet.lnk" -Destination $($env:APPDATA)\Microsoft\Windows\Start Menu\Programs"
Uninstall.ps1 would be something like this perhaps:
#Remove files remove-item c:\Gaomon -recurse -force remove-item c:\GaomonTablet -recurse -force [system.string]$Desktop = [Environment]::GetFolderPath("Desktop") remove-item "$($desktop\gaomon.lnk" -force remove-item "$($desktop\gaomon tablet. lnk" -force remove-item "$($env:APPDATA)\Microsoft\Windows\Start Menu\Programs\gamon.lnk" -force remove-item "$($env:APPDATA)\Microsoft\Windows\Start Menu\Programs\gamon tablet.lnk" -force
Not sure if you need shortcuts for Gaomon and Gaomon on all locations 🙂 Create a .intunewin package from your c:\install location
Detection rule --> the folder in the program files folder
- AB21805Jan 27, 2022Bronze ContributorHi Rudy,
What would the script look like to copy a specific folder into program files? Also with it being a win32 app would we point to the script?- Jan 27, 2022Hi,
Something like this?
https://call4cloud.nl/2021/08/remote-app-the-last-whish/#option3
Also just wondering by what happens when you try to "extract" the exe file ? with this parameters
exefile /s /x /b"C:\temp" /v"/qn"- AB21805Jan 27, 2022Bronze Contributor
I have tried using this instead:
Which works on a test machine if I run the install:
What would I need to add to create a shortcut for the app?