i jusused this as an example. i want to have shortcuts to a program on every user that will be createdThis question is missing detail. What Pinball application needs to be pre-installed?
right if I wanted to have a shortcut on \Users\Public\Dekstop pointing to \Programs\Pinball\PinBall.exe, should it point to C:\Programs\Pinball\PinBall.exe (which doesn't exist) or %AppData%\Local\Temp\NLTmpMount01\Programs\Pinball\PinBall.exe ?Shortcuts (.lnk files) copied to \Users\Public\Desktop will appear for all users. Now a shortcut is only a link, if the user doesn't have that app installed (provisioned) for them, the shortcut won't launch the app.
Most of the time, Windows will add the same UWP (Store) apps for everyone at first logon.
So if i understand right, on the mounted image folder, the shortcut to NLTmpMount01\Programs\Pinball\PinBall.exe would just be "C:\Programs\Pinball\PinBall.exe" just like if I were to create a shortcut on the modified, installed build?Shortcuts point to where a file or program lives on the live system.
Pinball.lnk ("C:\Programs\Pinball\PinBall.exe") gets copied to "%AppData%\Local\Temp\NLTmpMount01\Users\Public\Desktop".
On a live system, PinBall.exe lives on C:\Programs\Pinball. This is an absolute path.
"%AppData%\Local\Temp\NLTmpMount01" is the top of "C:\" when mounting the offline image as a folder. This is a relative path on the host, it has no meaning after installation.