Я новичок в VBS и пытаюсь создать сценарий, который сортирует некоторые файлы в папке и, если выполняются условия, должен вывести MsgBox, а также распечатать файл. Часть MsgBox работает, но функция печати не работает. Спасибо за любые рекомендации.
Option Explicit
Dim today_date, path
today_date = Date
path = "C:\Users\MyComputer\Desktop\FORMS"
Call GetRecentFile(path)
Function GetRecentFile(specify_path)
Dim fso, file, my_counter
my_counter = 0
Set fso = CreateObject("scripting.FileSystemObject")
For Each file In fso.GetFolder(specify_path).Files
If CDate(FormatDateTime(file.DateLAstModified, vbShortDate)) = Date Then
file.InvokeVerbEx ("Print")
my_counter = my_counter + 1
End If
Next
If my_counter = 1 Then
MsgBox "There is a new file in the folder: " & path, 0, "ATTENTION !"
ElseIf my_counter > 1 Then
MsgBox "There are " & my_counter & "file in the folder: " & path, 0, "ATTENTION !"
Else: MsgBox "There are no new files as of " & Now, 0, "NOTIFICATION"
End If
End Function