我收到了发送邮件的社区请求。但在主题本身,若我添加LDAP用户的显示名称,我就会知道是谁在构建。
Powershell中的以下代码会给我邮件id和显示名称
$searcher = [adsisearcher]"(samaccountname=$env:USERNAME)"
$mailid= $searcher.FindOne().Properties.mail
$DispName= $searcher.FindOne().Properties.displayname
有没有办法在Msbuild中获取邮件id和显示名称,或者通过内联任务调用powershell命令更好?
在MSBuild中,您可以引用环境变量,就好像它们是定义的属性一样,因此使用用户名称就像编写$(USERNAME)
一样简单。