我想获取Microsoft Movies & TV (Video.UI.exe) 的进程 ID。
当我遍历所有进程以检查文件名是否包含Video.UI.exe 时,我得到了很多我预期的 Win32Exceptions。我是这么想的。我只期望 NativeErrorCode 0x00000005 'Access denied' 因为我不只是不允许。但是我得到了很多 0x0000012B 'ERROR_PARTIAL_COPY' 异常,我不知道为什么。我试图在控制台应用程序中创建一个错误重现,但我没有收到错误。我确保使用相同的相关代码。两个应用程序(主 WinForms 应用程序和控制台错误重现)也具有相同的清单,其中包含:<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
以下是相关代码:
foreach (Process p in Process.GetProcesses()) {
try {
if (p.MainModule.FileName.Contains(modelId))
Console.WriteLine(string.Format("Match: {0} {1}", p.Id, p.MainModule.FileName));
else
if (p.MainModule.FileName.Contains("WindowsApps") && p.MainModule.FileName.Contains("Video.UI.exe"))
Console.WriteLine(string.Format("Match: {0} {1}", p.Id, p.MainModule.FileName));
}
catch (Win32Exception e) {
Console.WriteLine(string.Format("{0,-20}{1}", p.ProcessName, e.NativeErrorCode));
}
}
控制台输出:
csrss 5
svchost 5
csrss 5
wininit 5
SgrmBroker 5
svchost 5
NisSrv 5
MsMpEng 5
svchost 5
Match: 4944 C:\Program Files\WindowsApps\Microsoft.ZuneVideo_10.20112.10111.0_x64__8wekyb3d8bbwe\Video.UI.exe
Memory Compression 5
Registry 5
smss 5
SecurityHealthService 5
ScriptedSandbox64 299
services 5
System -2147467259
Idle -2147467259
WinForm App Trace 输出(抛出异常...删除行):
rundll32 299
svchost 299
csrss 5
svchost 299
svchost 299
svchost 299
chrome 299
conhost 299
svchost 299
svchost 5
conhost 299
svchost 299
conhost 299
ServiceHub.RoslynCodeAnalysisService 299
steamwebhelper 299
svchost 299
dwm 299
svchost 299
ShinraMeter 299
svchost 299
SearchIndexer 299
svchost 299
chrome 299
Microsoft.ServiceHub.Controller 299
svchost 299
svchost 299
svchost 299
RuntimeBroker 299
csrss 5
svchost 299
sihost 299
svchost 299
svchost 299
wininit 5
chrome 299
Microsoft.Photos 299
RuntimeBroker 299
SgrmBroker 5
chrome 299
steamwebhelper 299
dllhost 299
svchost 299
svchost 299
RuntimeBroker 299
svchost 299
svchost 299
svchost 299
conhost 299
svchost 299
svchost 299
StartMenuExperienceHost 299
svchost 299
Taskmgr 299
svchost 299
svchost 299
svchost 299
svchost 299
fontdrvhost 299
taskhostw 299
chrome 299
svchost 299
fontdrvhost 299
conhost 299
conhost 299
LockApp 299
svchost 299
chrome 299
svchost 299
ScriptedSandbox64 299
svchost 299
conhost 299
chrome 299
steamwebhelper 299
chrome 299
Corsair.Service.CpuIdRemote64 299
conhost 299
NisSrv 5
conhost 299
conhost 299
ServiceHub.DataWarehouseHost 299
conhost 299
RuntimeBroker 299
chrome 299
ShellExperienceHost 299
svchost 299
winlogon 299
conhost 299
Microsoft.ServiceHub.Controller 299
MsMpEng 5
svchost 299
steamwebhelper 299
ServiceHub.RoslynCodeAnalysisService 299
ServiceHub.DataWarehouseHost 299
svchost 5
SearchProtocolHost 299
ServiceHub.DataWarehouseHost 299
ConsoleApp1 299
GameBarPresenceWriter 299
steamwebhelper 299
UserOOBEBroker 299
RuntimeBroker 299
conhost 299
svchost 299
svchost 299
nvcontainer 299
svchost 299
conhost 299
svchost 299
svchost 299
conhost 299
RuntimeBroker 299
chrome 299
svchost 299
steamwebhelper 299
svchost 299
svchost 299
TextInputHost 299
Microsoft.ServiceHub.Controller 299
conhost 299
chrome 299
SettingSyncHost 299
Video.UI 299
svchost 299
chrome 299
svchost 299
chrome 299
svchost 299
svchost 299
ApplicationFrameHost 299
WmiPrvSE 299
conhost 299
YourPhone 299
ScriptedSandbox64 299
nvcontainer 299
chrome 299
WmiPrvSE 299
svchost 299
WUDFHost 299
StandardCollector.Service 299
svchost 299
ServiceHub.RoslynCodeAnalysisService 299
conhost 299
svchost 299
chrome 299
conhost 299
steamwebhelper 299
svchost 299
nvsphelper64 299
SearchFilterHost 299
conhost 299
chrome 299
ctfmon 299
Memory Compression 5
conhost 299
Registry 5
svchost 299
svchost 299
dllhost 299
conhost 299
chrome 299
svchost 299
svchost 299
NVDisplay.Container 299
chrome 299
svchost 299
conhost 299
conhost 299
OfficeClickToRun 299
steamwebhelper 299
conhost 299
NVIDIA Share 299
RuntimeBroker 299
nvcontainer 299
svchost 299
dllhost 299
SearchApp 299
conhost 299
svchost 299
smss 5
chrome 299
ScriptedSandbox64 299
conhost 299
NVDisplay.Container 299
VBCSCompiler 299
conhost 299
rundll32 299
conhost 299
svchost 299
svchost 299
spoolsv 299
svchost 299
svchost 299
svchost 299
msvsmon 299
conhost 299
svchost 299
conhost 299
NVIDIA Share 299
conhost 299
svchost 299
audiodg 299
SearchProtocolHost 299
svchost 299
conhost 299
svchost 299
taskhostw 299
NVIDIA Share 299
svchost 299
GoogleCrashHandler64 299
CompPkgSrv 299
svchost 299
SystemSettings 299
svchost 299
SecurityHealthService 5
explorer 299
TERA 299
CorsairGamingAudioCfgService64 299
svchost 299
svchost 299
svchost 299
conhost 299
MoUsoCoreWorker 299
svchost 299
svchost 299
svchost 299
svchost 299
lsass 299
chrome 299
chrome 299
svchost 299
mDNSResponder 299
SecurityHealthSystray 299
RuntimeBroker 299
services 5
chrome 299
System -2147467259
svchost 299
svchost 299
Idle -2147467259