configurando variáveis e os resultados de uma função dentro de uma string - tudo como uma string no powershell

0

Eu sou novo nisso e poderia usar alguma ajuda.

Eu tenho a seguinte função e tentando adicionar o resultado da função nas strings abaixo. O que estou perdendo para conseguir isso? Eu só quero ter os resultados da função SrvName incluídos nas seqüências de caracteres abaixo sem espaços nas duas linhas que estão exigindo o .txt como o final.

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";
    
por Greg 10.12.2014 / 02:43

1 resposta

0

Ao inserir uma variável em uma string, você pode usar assim: "D:\Svr_Win_Space_Rpt_$(SrvName).txt"

    
por 10.12.2014 / 03:10

Tags