0

我知道可以通过 WiseScript 使用以下方法检测当前登录的 Windows 用户:

Get System Information, Retrieve: Windows Logon Name

但纯粹在 WiseScript 中,有没有办法让用户名执行正在运行的进程?

这里有一个重要的区别,因为您可以作为“Bob”登录,但在 MyDBInterface.exe 上使用“Sally”运行,并且 MyDBInterface.exe 必须以 Bob 的权限运行。

注意: 我知道我可以使用与 wise 对话的外部 C# 应用程序来执行此操作,但如果有内置方法,则可以在 Wise 中执行此操作。

4

1 回答 1

1

您可以调用命令行工具“tasklist”来获取正在运行的进程的用户名,并将其输出到文本文件中。然后使用 WiseScript 解析文件以获取确切的用户名。

于 2013-05-16T14:50:48.117 回答