【发布时间】:2020-11-18 10:54:45
【问题描述】:
我是 Windows 脚本的新手。我有一个使用 WinRAR CLI 实用程序进行归档的简单脚本。我必须使用批处理文件来安排这个脚本。在归档过程中会出现一些错误,我希望它们写在一个简单的文本文件中,或者至少我可以将归档的整个输出写在一个文件中。如何更改我的代码来执行此操作?
Dim MyDate
Dim OutputFile
const WaitUntilFinished = true, DontWaitUntilFinished = false, ShowWindow = 1, DontShowWindow = 0
MyDate = Replace(Date, "/", "-")
OutputFile = "backup-" & mydate & ".rar"
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.CurrentDirectory = "C:\Users\ABC\Desktop\"
objShell.Run "C:\windows\Rar.exe a .\VBScripts\backups\" & OutputFile & " software", ShowWindow, WaitUntilFinished
objShell.Popup "Archiving Completed Successfully!",5, "Scheduled Backup"
Set objShell = Nothing
批处理文件是这样的;
@echo off
start /wait C:\Users\ABC\Desktop\VBScripts\scheduled_backup.vbs
【问题讨论】:
标签: vbscript