/DisableStartupMessage /DumpIB "E:\Backup_1C\Vy\ve_%datetimef%.dt" /OUT "E:\Backup_Log\Vy.log" -NoTruncate
if %errorlevel% equ 0 (
powershell.exe -ExecutionPolicy Bypass -command "Send-MailMessage -SmtpServer 'smtp.beget.com' -Port 587 -Credential (New-Object system.Management.Automation.PSCredential('backup@33.ru',('4N%x' | ConvertTo-SecureString -AsPlainText -Force))) -From 'backup@33.ru' -To 'buh@a33.ru' -Subject 'Vy Completed' -Body 'The backup process in 1C has completed successfully.' -UseSsl -Encoding ([System.Text.Encoding]::UTF8)"
) else (
powershell.exe -ExecutionPolicy Bypass -command "Send-MailMessage -SmtpServer 'smtp.beget.com' -Port 587 -Credential (New-Object system.Management.Automation.PSCredential('backup@33.ru',('4N%x' | ConvertTo-SecureString -AsPlainText -Force))) -From 'backup@33.ru' -To 'buh@33.ru' -Subject 'Vy Failed' -Body 'The backup process in 1C has failed.' -UseSsl -Encoding ([System.Text.Encoding]::UTF8)"
)
echo %datetimef% >> E:\Backup_Log\Vy.log
Получаю ошибку, что где то точки не хватает, а где именно поставить нужно?
В строке отсутствует завершающий символ: '.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : TerminatorExpectedAtEndOfString
А в ide не показывает?
Скрипт- говно)). Возвращайся в ючат))
Обсуждают сегодня