я искать справочную информацию по моей теме, но не нашел что-то близкое к тому, что мне нужно, то вот мое сомнение:Проверка размера файла GT 0 в Powershell
Мне нужно, чтобы проверить размер файла в если он превышает 0 байт, все в порядке, чтобы продолжить процесс, иначе прекратите запись текстового сообщения и отправьте код ошибки = 1.
Я пробовал нижеследующее, но не успел записывая сообщение в журнал:
$FileExists1 = "D:\TEST\FILE\test.txt"
IF (Test-Path $FileExists1) {
If ((Get-Item $FileExists1).length -gt 0kb) {
Write-Output [$(Get-Date)]:" FILE IS OK FOR PROCESSING! - RC = $rc"
}
Else {
$rc = 1
Write-Output [$(Get-Date)]:" FILE HAS 0 BYTES AT D:\TEST\FILE\"
Write-Output [$(Get-Date)]:" VALIDATION FINISHED - RC = $rc"
Exit $rc
}
}
Кто-нибудь из вас знает, что я могу сделать?
Цените свою помощь!
Вы получите ответы на свой вопрос, если вы помечаете его языком программирования, о котором вы просите, а не просто «файл» и «размер». –
Спасибо, Ари, только что обновил его. – DevHawk
Что означает «*, но не имеет успеха при записи сообщения в журнал: *» означает? Какой журнал? – TessellatingHeckler