Powershell で非常に奇妙なことが起こっています。
コードは次のとおりです。
add-pssnapin windows.serverbackup
$wbs = Get-Wbsummary
$lastbackuptime = $wbs.lastBackupTime
$solution = "Windows Server Backup"
$surl = "https://REDACTED:1338/REDACTED.asp?querysolution=$solution&querylastbackuptime=$lastbackuptime"
write-host $surl
write-host $lastbackuptime
これを実行したときの出力は次のとおりです
https://REDACTED:1338/REDACTED.asp?querysolution=Windows Server Backup&querylastbackuptime=05/07/2013 05:04:12
07/05/2013 05:04:12
別の変数の一部として作成されたときにpowershellが日付を交換するのに、変数を単独で出力したときにそうでないのはなぜですか?!