I’m completely confused by what I’m reading on the web and what I’m experiencing.
The documentation for Add-AppxProvisionedPackage states
The Add-AppxProvisionedPackage cmdlet adds an app package (.appx) that will install for each new user to a Windows image.
I have an ISE session open as my admin account (JT_Admin). I have another ISE session open as my non-admin account (JT_Useless).
As JT_Useless:
Get-AppxPackage | Where-Object {$_.Name -like '*Intel*Experience*'}
returns nothing.
As JT_Admin:
Get-AppxPackage | Where-Object {$_.Name -like '*Intel*Experience*'}
returns nothing.
Get-AppxPackage -AllUsers | Where-Object ($_.Name -like '*Intel*Experience*'}
returns nothing.
Add-AppxProvisionedPackage -Online -Package <pathtoAppx> -SkipLicense
provisions the app (I didn’t make note of the output and it’s gone now)
Get-AppxPackage | Where-Object {$_.Name -like '*Intel*Experience*'}
still returns nothing.
Back as JT_Useless:
Get-AppxPackage | Where-Object {$_.Name -like '*Intel*Experience*'}
shows that the application is installed for JT_Useless.
JT_Useless is not a new user. Why did he get this installed. Why didn’t JT_Admin? Is this the way this supposed to work?