Я хочу извлечь содержимое из текстового файла, который является именем файла. Я хочу увеличить это имя на 1 номер. Я не могу собрать правильные части сценария, чтобы сделать эту работу.
У меня есть текстовый файл, который служит моим файлом журнала. Logfile.txt, внутри этого файла журнала есть имя файла log_1.txt
Я хочу получить содержимое файла logfile.txt, который долженбыть log_1.txt, увеличивать число так, чтобы оно стало log_2.txt, а затем поместить его обратно в файл журнала.
Это то, что я пытался сделать, но продолжаю получать. Вы не можете вызвать метод для выражения с нулевыми значениями
$latest = get-content c:\PS1\Output.txt
$newFileName = $latest.BaseName.Split('_')[0] + "_" + ([int]$latest.BaseName.Split('_')[1] + 1) + $latest.Extension
Чего мне не хватает?