User Profile
Pollewops
Iron Contributor
Joined Mar 30, 2020
User Widgets
Recent Discussions
MSIX HKLM not read
I have created an MSIX application and the application does capture some registry data in: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Odyssey\Starter Now when starting this application I see this in procmon: When I create the required registry data 'outside' the MSIX package in the local HKLM registry, the application works fine. What is going on here? Is this default behavior or do i miss here something? I think this is already some while ago mentioned in the following thread, but did not see any update so far: msix HKLM key not read | Microsoft Community Hub Anyone who can clear this behavior for me and how to fix this?192Views0likes3CommentsRe: MSIX package and shortcut icons
Nobody ever experience this? I tested more and it looks like the 'resources.pri' file is not updated when Assets are added/removed. When using MSIX Hero or Advanced Installer I see that the 'makepri.exe' is used and a new up-to-date resources.pri is created with the updated assets/icons files. With the MSIX Packaging Tool this seems not to happen and then the icons are unknown to the package.177Views0likes0CommentsRe: PsfLauncher and shortcut to url
This is my config which is working. <Application Id="PSFLAUNCHERThree" Executable="PsfLauncher3.exe" EntryPoint="Windows.FullTrustApplication"> <uap3:VisualElements AppListEntry="default" BackgroundColor="transparent" Description="Google url" DisplayName="Google url" Square150x150Logo="Assets\Edge-Square150x150Logo.scale-400.png" Square44x44Logo="Assets\Edge-Square44x44Logo.scale-400.png" VisualGroup="Test"></uap3:VisualElements> </Application> "applications": [ { "id": "PSFLAUNCHERThree", "executable": "https://www.google.com/", "arguments": "", "workingDirectory": "" } ]88Views0likes0CommentsRe: How to create url shortcut in MSIX
I tried to send email and wanted a good repro....guess what..it works now. Pff...did probably something wrong myself in the first place. This is my config which is working. <Application Id="PSFLAUNCHERThree" Executable="PsfLauncher3.exe" EntryPoint="Windows.FullTrustApplication"> <uap3:VisualElements AppListEntry="default" BackgroundColor="transparent" Description="Google url" DisplayName="Google url" Square150x150Logo="Assets\Edge-Square150x150Logo.scale-400.png" Square44x44Logo="Assets\Edge-Square44x44Logo.scale-400.png" VisualGroup="Test"></uap3:VisualElements> </Application> "applications": [ { "id": "PSFLAUNCHERThree", "executable": "https://www.google.com/", "arguments": "", "workingDirectory": "" } ]204Views0likes0CommentsMSIX package and shortcut icons
I see some strange behavior and can't explain why it is not working. I am playing around with the MSIX package and shortcut icons. I created them using the Visual Asset generator (https://apps.microsoft.com/detail/9mz6qrqtdkf2?hl=en-US&gl=US) and copied them to the Assets folder. When configuring the shortcuts with the files, the shortcuts and package logo stays blank. When I open the manifest and point the entries hardcoded to the files the icons appear. Like this config below. <Application Id="PSFLAUNCHERTwo" Executable="PsfLauncher2.exe" EntryPoint="Windows.FullTrustApplication"> <uap3:VisualElements AppListEntry="default" BackgroundColor="transparent" Description="Fair Prod" DisplayName="Fair Prod" Square150x150Logo="Assets\Edge-Square150x150Logo.scale-400.png" Square44x44Logo="Assets\Edge-Square44x44Logo.scale-400.png" VisualGroup="FCA"></uap3:VisualElements> </Application> But when removing the ".scale-400" part of the files, the icons would not appear. Anyone knows what I am doing wrong here?244Views0likes1CommentPsfLauncher and shortcut to url
Did not yet tried myself, but does anyone know if it is possible to create a MSIX shortcut, which does start a url to e.g. http://www.google.com using the default browser? Maybe with psflauncher and config.json configuration? I now use a cmd, containing ‘start https://www.google.com’, which does work. But maybe this can we made easier?Solved158Views0likes2CommentsRe: MSIX write HKLM in the bubble?
Hi 4Gia, thanks for trying helping out here. The PreLaunch.ps1 does contain entries to write to hklm:\software\odbc which does not work. Will redirection work? Config.json { "enableReportError": true, "applications": [ { "id": "PSFLAUNCHEROne", "executable": "VFS\\ProgramFilesX86\\vendor\\program.exe", "arguments": "-argument", "workingDirectory": "VFS\\ProgramFilesX86\\vendor\\", "stopOnScriptError": false, "startScript": { "scriptPath": "Prelaunch.ps1", "runInVirtualEnvironment": true, "showWindow": true, "waitForScriptToFinish": true, "runOnce": false } } ], "processes": [ { "executable": "^PsfLauncher.*" }, { "executable": "^[Pp]ower[Ss]hell.*" }, { "executable": ".*", "fixups": [ { "dll": "MFRFixup.dll", "config": { "ilvAware": "true", "overrideCOW": "default" } }, { "dll": "RegLegacyFixups.dll", "config": [ { "remediation": [ { "type": "ModifyKeyAccess", "hive": "HKCU", "patterns": [ ".*\\SOFTWARE\ODBC\.*" ], "access": "Full2MaxAllowed" }, { "type": "ModifyKeyAccess", "hive": "HKCU", "patterns": [ ".*\\SOFTWARE\ODBC\.*" ], "access": "RW2MaxAllowed" }, { "type": "ModifyKeyAccess", "hive": "HKLM", "patterns": [ ".*\\software\\odbc\\.*", ".*\\software\\wow6432node\\odbc\\.*", ], "access": "Full2MaxAllowed" }, { "type": "ModifyKeyAccess", "hive": "HKLM", "patterns": [ ".*\\software\\odbc\\.*", ".*\\software\\wow6432node\\odbc\\.*", ], "access": "RW2MaxAllowed" }, { "type": "FakeDelete", "hive": "HKCU", "patterns": [ ".*" ] } ] } ] }, { "dll": "EnvVarFixup.dll", "config": { "envVars": [ { "name": "ELECTRON_DISABLE_SANDBOX", "useregistry": "false", "value": "1" } ] } } ] } ] } AppxManifest.xml <uap10:Extension Category="windows.installedLocationVirtualization"> <uap10:InstalledLocationVirtualization> <uap10:UpdateActions ModifiedItems="keep" AddedItems="keep" DeletedItems="keep" /> </uap10:InstalledLocationVirtualization> </uap10:Extension> </Extensions> <Capabilities><rescap:Capability Name="runFullTrust" /></Capabilities>1View1like0CommentsRe: MSIX write HKLM in the bubble?
Hi 4Gia, thanks for your reply. Although I am not able to get my package working in MSIX, I really am very curious how the redirection takes place. So I will share files soon here so I can see how it works and others also can use that information if they want to redirect HKLM to HKCU. Follow up soon...133Views1like0CommentsRe: MSIX write HKLM in the bubble?
Hi Tim, I already thought it was not possible. Could remember you told me earlier. But i wanted to try and see myself. This is an application which require hklm odbc connection information for making connection to a back-end. Will test tomorrow if hkcu only also works in a local config. Else for now i leave this application as appv and deploy that way from Intune. Or need to dive into it to redirect to hkcu as you suggested. Met een glimlach, Johan159Views0likes0CommentsMSIX write HKLM in the bubble?
Already trying for some days, but can't make it work. Or is it not possible al all? I have MSIX in which (in the bubble!!!) i want to set hkcu and hklm registry settings. For hkcu it is working, but hklm is not writable. What i do wrong or is this not possible at all? I first want to know if it should be possible. If so, i can share my psflauncher and config.json config files.Solved526Views1like7Comments
Recent Blog Articles
No content to show