




















Windows 访问控制列表(ACL) 是 Windows 操作系统用于精确控制安全主体(用户、组、计算机、进程)对安全对象(文件、文件夹、注册表项、打印机、服务等)访问权限的一种核心安全机制。
Windows 需要支持多用户、多进程同时运行,为了保证系统安全和数据保密性,需由 ACL 进行权限控制。
因此,我们可以使用属于Users 组的低权限用户安装并运行软件,以保证其与主要账户的隔离运行。
一些不受欢迎应用会进行扫描文件夹等隐私侵权行为,为保证自己的隐私安全,将其与主要账户隔离运行
net user Limited 密码 /add生成加密交互凭据
$securePassword = Read-Host -AsSecureString$encrypted = ConvertFrom-SecureString $securePassword$encrypted | Out-File -FilePath "<path_to_LimitedUserSetting>\LimitedUserCred.txt"通过加密交互凭据登录到 PowerShell
Set-Location $PSScriptRoot
$credFile = "<path_to_LimitedUserSetting>\LimitedUserCred.txt"
# 读取并清理字符串
$encryptedPass = Get-Content -Path $credFile -Raw
if ([string]::IsNullOrWhiteSpace($encryptedPass)) {
Write-Error "凭据文件为空,请重新生成"
pause
}
$encryptedPass = $encryptedPass.Trim() # 移除首尾空白
# 尝试解密
try {
$securePass = $encryptedPass | ConvertTo-SecureString
} catch {
Write-Error "解密失败: $_"
Write-Host "请检查文件内容或重新生成凭据文件"
pause
}
# 创建凭据对象并启动进程
$cred = [System.Management.Automation.PSCredential]::new("Limited", $securePass)
Start-Process powershell -Credential $cred -LoadUserProfile -WorkingDirectory "C:\Users\Limited"创建快捷方式便于运行:
powershell.exe -NoExit -File "<path_to_LimitedUserSetting>\startLimitedUserPowershell.ps1"在低权限用户中安装应用
基于加密交互凭据运行
Set-Location $PSScriptRoot
$credFile = "<path_to_LimitedUserSetting>LimitedUserCred.txt"
# 读取并清理字符串
$encryptedPass = Get-Content -Path $credFile -Raw
if ([string]::IsNullOrWhiteSpace($encryptedPass)) {
Write-Error "凭据文件为空,请重新生成"
pause
}
$encryptedPass = $encryptedPass.Trim() # 移除首尾空白
# 尝试解密
try {
$securePass = $encryptedPass | ConvertTo-SecureString
} catch {
Write-Error "解密失败: $_"
Write-Host "请检查文件内容或重新生成凭据文件"
pause
}
# 创建凭据对象并启动进程
$cred = [System.Management.Automation.PSCredential]::new("Limited", $securePass)
Start-Process powershell -Credential $cred -LoadUserProfile -WorkingDirectory "C:\Users\Limited" -ArgumentList @'
cd "C:\Users\Limited\Applications\<App>"
.\<App>.exe
'@ -WindowStyle Hidden创建快捷方式便于运行:
powershell.exe -NoExit -File "<path_to_LimitedUserSetting>\startLimited<App>.ps1"此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。