When attempting to use the replace_placeholders.ps1 script with the command
.\replace_placeholders.ps1
you may encounter the following error.
.\replace_placeholders.ps1:
File C:\Users\XXXX\Downloads\artifacts\replace_placeholders.ps1 cannot be loaded.
The file C:\Users\XXXX\Downloads\artifacts\replace_placeholders.ps1 is not digitally signed.
You cannot run this script on the current system.
For more information about running scripts and setting execution policy,
see about_Execution_Policies at https://go.microsoft.com/fwlink/?LinkID=135170.
Why? The reason is that the default PowerShell Execution Policy restricts the execution of unsigned scripts.
To execute the script, you need to temporarily change the Execution Policy to Unrestricted:
Before running the script, execute the following command:
Set-ExecutionPolicy -ExecutionPolicy ByPass -Scope Process
If you prefer to change the Execution Policy permanently:
- Run Powershell as administrator
- Execute the following command:
Set-ExecutionPolicy ByPass