У меня есть несколько вопросов о подробном параметре. Пример скрипта:
try {
New-Item -Path "C:\Test.txt" -ItemType "File" -ErrorAction Stop -Verbose
}
catch {
Write-Host $Error[0]
}
Выход:
VERBOSE: Execute the "Create file" operation for the target "Target: C:\Test.txt".
Access to the path "C: \ Test.txt" was denied.
Как сохранить подробное сообщение в переменной?
Можно ли отредактировать подробное сообщение, автоматически сгенерированное PowerShell, перед его сохранением в файле журнала (добавить дату и время)? Пример скрипта (не работает):
try {
New-Item -Path "C:\Test.txt" -ItemType "File" -ErrorAction Stop -Verbose *> $LogFile
}
catch {
Write-Host $Error[0]
}
Есть ли лучшие предложения по написанию файла журнала «успех», чем с подробным параметром и без необходимости писать его вручную?
Благодарю вас!