2

変数の値を「1/14/201310:00:00」(逆引用符を含む)にします。以下はコードです:

$a = Get-Date
$b = $a.AddDays(-1)
$b = $b.ToShortDateString();
$StartTime = "10:00:00 PM"
$EndTime = "11:00:00 PM"
$before = $b + " " + $StartTime
$after = $b + " " + $EndTime

さらに調査したところ、Microsoftから報告された問題があることがわかりました。ここで見つけることができます

何か案が?ありがとう!

4

2 に答える 2

7

それでも文字列で変数を使用する必要がある場合は、エスケープされた引用符を使用できます。例:

PS> $before = "`"$b $EndTime`""
PS> $before
"1/14/2013 11:00:00 PM"
于 2013-01-15T16:37:22.747 に答える
0

文字列にdoubleqoutesを含める必要がある場合は、文字列を一重引用符で囲みます' '。単一の質問が必要な場合は、文字列を二重引用符で囲みます。元。:

$StartTime = '"10:00:00 PM"'

出力:

[13:00:38] PS-ADMIN > $StartTime
"10:00:00 PM"
于 2013-01-15T12:02:38.443 に答える