Windows系统中遇到的问题笔记

1、32位应用程序在64位应该程序上的兼容性
微软的解决方案是:Wow64,全称是32bit Windows On 64bit Windows(64位Windows上的32位Windows)

System32的文件夹装的是64位的系统文件
SysWow64的文件夹装的是32位的系统文件

2、windows启动文件夹路径
将应用程序快捷方式放入文件夹下即可开机自启

C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

3、msi文件关联修复

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.msi]
@="MSI.Package"
"Content Type"="application/x-msi"

[HKEY_CLASSES_ROOT\MSI.Package]
@="Windows Installer Package"

[HKEY_CLASSES_ROOT\MSI.Package\shell\open\command]
@="\"C:\\Windows\\System32\\msiexec.exe\" /i \"%1\" %*"

4、Windows PowerShell脚本执行策略
作用域:MachinePolicy(计算机组策略:最高优先级)→ UserPolicy(用户组策略:次高优先级)→ Process(当前窗口:临时)→ CurrentUser(当前用户:日常首选)→ LocalMachine(全局:所有用户(默认作用域))

执行策略模式:Restricted(最严格:禁所有脚本(WinDesktop默认策略))→ AllSigned(高安全:全需签名)→ RemoteSigned(最常用:本地无限制(WinServer默认策略))→ Unrestricted(宽松:有风险提示)→ Bypass(最宽松:无提示)→ Undefined(重置:继承上级)

# 示例
Get-ExecutionPolicy -List
Set-ExecutionPolicy RemoteSigned -Force
Set-ExecutionPolicy Restricted -Force
Set-ExecutionPolicy RemoteSigned -Scope Process -Force
Set-ExecutionPolicy Bypass -Scope Process -Force
posted @ 2022-06-02 10:39  wanghongwei-dev  阅读(108)  评论(0)    收藏  举报