• Can this be done on a folder that only gets created once a user signs on? Each user, in their own appdata folder, will have a folder created once a certain app is launched.
    My hope is to have that folder have authenticated users have full control upon creation.

  • Run the netsh command from an admin elevated command prompt.

  • We don’t use ADFS, but we do use Azure AD. Can vCenter 7.0 directly use Azure AD as an IdP, or does it require ADFS as an intermediary?

    Same situation – Any luck

  • What are the Powershell commands for enabling shared config and adding additional servers?

  • Hi Ruben,

    How can I restrict and remove ability to query Active Directory in Excel for a specific AD group? From a security perspective, allowing regular users to dump entire AD User table into a XLS not ideal at my company.

  • hi,
    how would you do when part of your sent emails are sent from third party mail server ?
    Like when you use other service to send your marketing emails, etc.
    Whe use google workspace, but also have an internal mail server and external mail sender service…

  • Thank you for sharing.
    For some reason the switch “–accept-package-agreements” didn’t work for my case.
    Below is the output at the end.

    Do you agree to all the source agreements terms?
    [Y] Yes [N] No: An unexpected error occurred while executing the command:
    0x8a150042 : Error reading input in prompt

    The command I ran is “winget install wingetcreate –accept-package-agreements”

  • Do you need to disable TLS 1.3 on Server 2022 for Exchange to work with Windows 11 clients for exmaple (Outlook and/or OWA)

  • Worked perfectly. Thanks for the posting. Always hated having to reboot when adding a computer to a Security group. Many times, you simply cannot restart a server to pick it up.

  • Excellent.
    A truly excellent article.

  • Hi Emanuel!

    Giving credit to you as my online ‘mentor’, I now have scripts on how to automate VM creation (complete with virtual hard drive and Win10 OS, and virtual network). Another one that I was able to create is a script that automates network configuration and internet settings configuration to enable internet access for the generated VMs. All thanks to you!

    Now as I went back in here, it seems like I’m not the only one having trouble with parameter availability across Powershell versions. We use Powershell 5.1 in here. Now I’m looking forward to create 2 programs/utilities out of the 2 scripts that I’ve mentioned above, complete with password verification before you can use said utilities. However, I’ve just found out that the parameters -MaskInput and -AsPlainText are only available in PowerShell 7.0.

    Admitting again that I’m a newbie in PowerShell coding, I wanted to create codes to verify equality of passwords being entered. If you have a more efficient syntax that is 5.1 friendly, that would be great! But my obvious question should be: What equivalent parameters can I use? Or is there a workaround set of syntax in 5.1 so I can convert to plain text string what has been stored in System.Security.SecureString (in readable or unencrypted form, of course).

    Good to be back in this forum! Hehehe!

    Thank you!

  • Hi Robert,
    It shows nothing special just I set up:
    ExtensionInstallForcelist: cchlfgjjhgdoibhfabfonddfjhmocjcg;C:ProgramDataEdgeupdate.xml

    I try to relocate extension files to another directory, maybe Edge doesn’t reach them in ProgramData.
    Thanks for the reply and I’ll let you know about result.

  • Hi,
    If I want to install extensions from the local file system how I need to add its path, please?
    I create these keys buth the extension doesn’t installed:



  • I have a shared VSAN 7.0U2 and VSphere 7.U2. it is shared across several Business Units.
    none of those Business units care related and therfore they do NOT share any common VLANs. They all have their own virtualized Infra / AD / DNS etc.

    I am interrested to use this VSAN files services, but i have issues to figure out if it can be implemented in my use case ( providing indemendent FS to each BU) or if it needs / can be implemented several times (1 instance per BU )?

    thanks in advance

  • Ah thanks for your comment. I now understand a bit of why it wasn’t working before.
    I was running the remove/block script by as is without having used your add extension script first.
    After I ran the add extension script and then followed up with the removal it works as intended.
    When I ran this without using the add extension script it would just disable and grey out the ability to enable the extension but doesn’t remove the extension from the list (chrome://extension).
    Would you be able to expand on how I could run the removal/block script, and have it also remove the it from the list without going through the add extension script first? Hopefully that makes sense haha.

  • I am trying to use this method to set a file association for JPG/JPEG files to use either Edge, Firefox or Paint (basically anything but Win Photo viewer), however I can not get it to work this way at all. Even if I go in Windows settings on the test machine and set the default app associations for those file extensions, when I export them to the XML file it does not reference JPG files that way. So if I import that XML or reference it in the GPO, it still does not create the file association. It seems like the only way to change the file assoc for JPG files in via the Windows settings GUI, which is not practical for hundred or thousands of machines.

    Please help. Thanks

  • Thank you very much for the great article. But where do I have to save the $EmailBody on the exchange server and in which format? Best regards, Ralf

  • Load More
© 4sysops 2006 - 2022


Please ask IT administration questions in the forums. Any other messages are welcome.


Log in with your credentials


Forgot your details?

Create Account