我有社区任务发送邮件。但是在主题本身,如果我添加LDAP用户的显示名称,我会知道谁正在构建。
关注Powershell中的代码会给我邮件ID和displayname
$searcher = [adsisearcher]"(samaccountname=$env:USERNAME)"
$mailid= $searcher.FindOne().Properties.mail
$DispName= $searcher.FindOne().Properties.displayname
有没有办法在Msbuild中获取邮件ID和显示名称,还是通过内联任务调用powershell命令更好?
答案 0 :(得分:1)
在MSBuild you can refer to environment variables中,好像它们是已定义的属性一样,因此获取用户名称就像编写$(USERNAME)
一样简单。