Skip to content

Comments

Modified powershell scripts due to permissions issue#9

Open
bwilcox wants to merge 1 commit intoipcrm:masterfrom
bwilcox:custom
Open

Modified powershell scripts due to permissions issue#9
bwilcox wants to merge 1 commit intoipcrm:masterfrom
bwilcox:custom

Conversation

@bwilcox
Copy link
Collaborator

@bwilcox bwilcox commented Feb 5, 2019

This is a pretty big change in the Powershell scripts. I can't take credit for the difference, the main changes in the Set-RegOwner script came from a technet post (URL in the comments). While the original implementation worked great in my lab, for reasons I can't explain it failed with insufficient permissions in my customers environment.

This request addresses that by changing where in the scripts the security tokens are obtained and by changing the process for setting the owner from using the get-acl and set-acl commandlets to using win32 class methods directly. This allows things to work as expected both in my lab on an unmolested 2016 installation and in my customers environment.

I really wish I could say why registry_acl wasn't working in my customer environment, but I've not been able to get to the root.

I have also not had the opportunity to test this change against other versions of windows.

…esolve

an issue with insufficient permissions errors in a windows 2016 environment.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant