Jane_MonaTicket_delete_kai.ps1(前回MonaTicket削除から5日経過してたら削除する。Mona_Dateの挿入箇所固定)
# iniファイルとJane2ch.exeのフルパス(必要に応じて変更)
$iniPath = "Jane2ch.ini"
$exePath = "Jane2ch.exe"
$now = Get-Date

# iniファイル読み込み
$lines = Get-Content $iniPath

# Mona_Date の行を探す
$monaDateLine = $lines | Where-Object { $_ -match "^Mona_Date=(.+)$" }

# MonaTicket 更新関数
function UpdateMonaTicketLine($line) {
if ($line -match "^MonaTicket=(.+)$") {
$prefix = "MonaTicket="
$value = $matches[1]
$newValue = if ($value.Length -ge 25) { $value.Substring(25) } else { "" }
return "$prefix$newValue"
}
return $line
}

# [TEST] セクションの開始と終了インデックスを取得
$testStartIndex = -1
$testEndIndex = $lines.Count