Authentication 如何使用NAnt获取当前登录的windows用户

Authentication 如何使用NAnt获取当前登录的windows用户,authentication,nant,windows-users,Authentication,Nant,Windows Users,我有一个NAnt脚本,用于构建和部署ASP.Net应用程序。 它位于一台远程计算机上,许多人登录该计算机以执行构建。 (由于各种不相关的原因,这不是自动化的) Nant脚本成功或失败后,我收到了一封发送到团队分发列表的电子邮件,说明构建成功或失败。 我希望能够在电子邮件文本中列出登录到远程计算机以运行构建脚本的用户的名称 这在南特有可能吗? 我正在使用标准NAnt任务发送电子邮件。检查功能。它获取启动当前线程(nant进程)的人的用户名 <mail ... subject="B

我有一个NAnt脚本,用于构建和部署ASP.Net应用程序。
它位于一台远程计算机上,许多人登录该计算机以执行构建。
(由于各种不相关的原因,这不是自动化的)

Nant脚本成功或失败后,我收到了一封发送到团队分发列表的电子邮件,说明构建成功或失败。 我希望能够在电子邮件文本中列出登录到远程计算机以运行构建脚本的用户的名称

这在南特有可能吗? 我正在使用标准NAnt
任务发送电子邮件。

检查功能。它获取启动当前线程(nant进程)的人的用户名


<mail 
  ...
  subject="Build run by ${environment::get-user-name()}" 
  ...
</mail>