我对此很陌生,需要一些帮助。
我有以下函数,并尝试将函数的结果添加到下面的字符串中。我缺少什么才能实现这一点?我只想将函数 SrvName 的结果包含在下面的字符串中,并且在需要 .txt 作为结尾的两行上没有空格。
Function SrvName {
Get-WmiObject -class Win32_ComputerSystem | select-Object name | foreach { $_.name }
}
SrvName
$RPTLOCSpaceRpt = "D:\Svr_Win_Space_Rpt_$(SrvName).txt"
$EmailSubject="Server Disk Space Report for SrvName"
$EmailBody="Attached is the Server Disk Space Report SrvName"
$EmailAttachFile="C:\Svr_Win_Space_Rpt_$(SrvName).txt";
答案1
将变量插入字符串时,您可以像这样使用:"D:\Svr_Win_Space_Rpt_$(SrvName).txt"