Troubleshooting: Allow users to access and run Troubleshooting Wizards
This policy setting allows users to access and run the troubleshooting tools that are available in the Troubleshooting Control Panel and to run the troubleshooting wizard to troubleshoot problems on their computers. If you enable or do not configure this policy setting users can access and run the troubleshooting tools from the Troubleshooting Control Panel. If you disable this policy setting users cannot access or run the troubleshooting tools from the Control Panel. Note that this setting also controls a user’s ability to launch standalone troubleshooting packs such as those found in . diagcab files.
Configure Security Policy for Scripted Diagnostics
This policy setting determines whether scripted diagnostics will execute diagnostic packages that are signed by untrusted publishers. If you enable this policy setting the scripted diagnostics execution engine validates the signer of any diagnostic package and runs only those signed by trusted publishers. If you disable or do not configure this policy setting the scripted diagnostics execution engine runs all digitally signed packages.
Allow logon scripts when NetBIOS or WINS is disabled
This policy setting allows user logon scripts to run when the logon cross-forest DNS suffixes are not configured and NetBIOS or WINS is disabled. This policy setting affects all user accounts interactively logging on to the computer. If you enable this policy setting user logon scripts run if NetBIOS or WINS is disabled during cross-forest logons without the DNS suffixes being configured. If you disable or do not configure this policy setting user account cross-forest interactive logging cannot run logon scripts if NetBIOS or WINS is disabled and the DNS suffixes are not configured.
Display instructions in startup scripts as they run
This policy setting displays the instructions in startup scripts as they run. Startup scripts are batch files of instructions that run before the user is invited to log on. By default the system does not display the instructions in the startup script. If you enable this policy setting the system displays each instruction in the startup script as it runs. Instructions appear in a command window. This policy setting is designed for advanced users. If you disable or do not configure this policy setting the instructions are suppressed. Note: Starting with Windows Vista operating system scripts that are configured to run asynchronously are no longer visible on startup whether this policy setting is enabled or not.
Run startup scripts asynchronously
This policy setting lets the system run startup scripts simultaneously. Startup scripts are batch files that run before the user is invited to log on. By default the system waits for each startup script to complete before it runs the next startup script. If you enable this policy setting the system does not coordinate the running of startup scripts. As a result startup scripts can run simultaneously. If you disable or do not configure this policy setting a startup cannot run until the previous script is complete. Note: Starting with Windows Vista operating system scripts that are configured to run asynchronously are no longer visible on startup whether the “”Run startup scripts visible”” policy setting is enabled or not.
Display instructions in shutdown scripts as they run
This policy setting displays the instructions in shutdown scripts as they run. Shutdown scripts are batch files of instructions that run when the user restarts the system or shuts it down. By default the system does not display the instructions in the shutdown script. If you enable this policy setting the system displays each instruction in the shutdown script as it runs. The instructions appear in a command window. If you disable or do not configure this policy setting the instructions are suppressed.
Run Windows PowerShell scripts first at user logon logoff
This policy setting determines whether Windows PowerShell scripts are run before non-Windows PowerShell scripts during user logon and logoff. By default Windows PowerShell scripts run after non-Windows PowerShell scripts. If you enable this policy setting within each applicable Group Policy Object (GPO) PowerShell scripts are run before non-PowerShell scripts during user logon and logoff. For example assume the following scenario: There are three GPOs (GPO A GPO B and GPO C). This policy setting is enabled in GPO A. GPO B and GPO C include the following user logon scripts:GPO B: B. cmd B. ps1GPO C: C. cmd C. ps1Assume also that there are two users Qin Hong and Tamara Johnston. For Qin GPOs A B and C are applied. Therefore the scripts for GPOs B and C run in the following order for Qin:Within GPO B: B. ps1 B. cmdWithin GPO C: C. ps1 C. cmd For Tamara GPOs B and C are applied but not GPO A. Therefore the scripts for GPOs B and C run in the following order for Tamara:Within GPO B: B. cmd B. ps1Within GPO C: C. cmd C. ps1Note: This policy setting determines the order in which user logon and logoff scripts are run within all applicable GPOs. You can override this policy setting for specific script types within a specific GPO by configuring the following policy settings for the GPO: User Configuration -> Policies -> Windows Settings -> Scripts (Logon/Logoff) -> LogonUser Configuration -> Policies -> Windows Settings -> Scripts (Logon/Logoff) -> LogoffThis policy setting appears in the Computer Configuration and User Configuration folders. The policy setting set in Computer Configuration takes precedence over the setting set in User Configuration.
Run Windows PowerShell scripts first at user logon logoff
This policy setting determines whether Windows PowerShell scripts are run before non-Windows PowerShell scripts during user logon and logoff. By default Windows PowerShell scripts run after non-Windows PowerShell scripts. If you enable this policy setting within each applicable Group Policy Object (GPO) PowerShell scripts are run before non-PowerShell scripts during user logon and logoff. For example assume the following scenario: There are three GPOs (GPO A GPO B and GPO C). This policy setting is enabled in GPO A. GPO B and GPO C include the following user logon scripts:GPO B: B. cmd B. ps1GPO C: C. cmd C. ps1Assume also that there are two users Qin Hong and Tamara Johnston. For Qin GPOs A B and C are applied. Therefore the scripts for GPOs B and C run in the following order for Qin:Within GPO B: B. ps1 B. cmdWithin GPO C: C. ps1 C. cmd For Tamara GPOs B and C are applied but not GPO A. Therefore the scripts for GPOs B and C run in the following order for Tamara:Within GPO B: B. cmd B. ps1Within GPO C: C. cmd C. ps1Note: This policy setting determines the order in which user logon and logoff scripts are run within all applicable GPOs. You can override this policy setting for specific script types within a specific GPO by configuring the following policy settings for the GPO: User Configuration -> Policies -> Windows Settings -> Scripts (Logon/Logoff) -> LogonUser Configuration -> Policies -> Windows Settings -> Scripts (Logon/Logoff) -> LogoffThis policy setting appears in the Computer Configuration and User Configuration folders. The policy setting set in Computer Configuration takes precedence over the setting set in User Configuration.
Run Windows PowerShell scripts first at computer startup shutdown
This policy setting determines whether Windows PowerShell scripts are run before non-Windows PowerShell scripts during computer startup and shutdown. By default Windows PowerShell scripts run after non-Windows PowerShell scripts. If you enable this policy setting within each applicable Group Policy Object (GPO) Windows PowerShell scripts are run before non-Windows PowerShell scripts during computer startup and shutdown. For example assume the following scenario: There are three GPOs (GPO A GPO B and GPO C). This policy setting is enabled in GPO A. GPO B and GPO C include the following computer startup scripts:GPO B: B. cmd B. ps1GPO C: C. cmd C. ps1Assume also that there are two computers DesktopIT and DesktopSales. For DesktopIT GPOs A B and C are applied. Therefore the scripts for GPOs B and C run in the following order for DesktopIT:Within GPO B: B. ps1 B. cmdWithin GPO C: C. ps1 C. cmd For DesktopSales GPOs B and C are applied but not GPO A. Therefore the scripts for GPOs B and C run in the following order for DesktopSales:Within GPO B: B. cmd B. ps1Within GPO C: C. cmd C. ps1Note: This policy setting determines the order in which computer startup and shutdown scripts are run within all applicable GPOs. You can override this policy setting for specific script types within a specific GPO by configuring the following policy settings for the GPO: Computer Configuration -> Policies -> Windows Settings -> Scripts (Startup/Shutdown) -> StartupComputer Configuration -> Policies -> Windows Settings -> Scripts (Startup/Shutdown) -> Shutdown
Display instructions in logon scripts as they run
This policy setting displays the instructions in logon scripts as they run. Logon scripts are batch files of instructions that run when the user logs on. By default the system does not display the instructions in logon scripts. If you enable this policy setting the system displays each instruction in the logon script as it runs. The instructions appear in a command window. This policy setting is designed for advanced users. If you disable or do not configure this policy setting the instructions are suppressed.