This fix adds the ability to receive messages from other users' processes. For example, running from "Local Service" and "Network Service" built-in accounts.
Prior to this, messages could only be received from the "System" processes, the current user, and possibly the "Administrators" group.
Just try this before and after fix:
psexec.exe -accepteula -e -h -u "nt authority\local service" -i 0 "c:\FolderWithReadPermitedToAll\OutputDebugString-test.exe"
"OutputDebugString-test.exe" just call OutputDebugString("Hello world! It's the Local Service!")
Wow, thank you very much for that. That might close several issues that I was not able to fix. (such as capturing output from explorer plugins, I’ll test this right away
This fix adds the ability to receive messages from other users' processes. For example, running from "Local Service" and "Network Service" built-in accounts. Prior to this, messages could only be received from the "System" processes, the current user, and possibly the "Administrators" group.
Just try this before and after fix: psexec.exe -accepteula -e -h -u "nt authority\local service" -i 0 "c:\FolderWithReadPermitedToAll\OutputDebugString-test.exe"
"OutputDebugString-test.exe" just call OutputDebugString("Hello world! It's the Local Service!")