0
我有這樣的代碼片段,一個註冊表值轉換爲日期字符串(原十六進制值2F 04 1E 00 00 00 00 00):Powershell的月份名稱數量
ElseIf (($sepmastersvc)) {
$sepmasterst = [bool]$sepmaster
$sepStatus = $sepmastersvc.status
$SEPVscan = (get-itemproperty "HKLM:SOFTWARE\Wow6432Node\Symantec\Symantec Endpoint Protection\AV") 2> $null
If (!($SEPVscan)) {
$SEPVscanStatus = [bool]$SEPVscan
$SEPDatVer = "N/A"
}
Else {
$SEPVscanStatus = [bool]$SEPVscan
$SEPDatVerY = [string]($SEPVscan.PatternFileDate[0] + 1970)
$SEPDatVerM = ($DateTimeFormat.MonthNames[$SEPVscan.PatternFileDate[1]])
$SEPDatD = [string]$SEPVscan.PatternFileDate[2]
$SEPDatVer = $SEPDatVerY + $SEPDatVerM + $SEPDatD
}
}
我需要一個月數字而不是名字。
我已經找到了將月份號碼轉換爲名稱的例子,但是無法以相反的方式讓它工作。
完美,這是做的伎倆。謝謝米奇! – J1raya