0

当我从 Shell Launcher 运行 WinForm 应用程序时,无法加载图像和文本文件;当我不使用 Shell Launcher 时,它们会正确加载。为什么?

操作系统:Windows10 Enterprise LTSC

以下是 PowerShell 脚本。

$ShellLauncherClass = [wmiclass]"\\localhost\root\standardcimv2\embedded:WESL_UserSetting"

function Get-UsernameSID($AccountName) {

$NTUserObject = New-Object System.Security.Principal.NTAccount($AccountName)

$NTUserSID = $NTUserObject.Translate([System.Security.Principal.SecurityIdentifier])

return $NTUserSID.Value

}

$test_SID = Get-UsernameSID("TestUser")

$ShellLauncherClass.SetCustomShell($test_SID, "C:\Test\Test.exe")
4

0 回答 0