Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Отправка файлов по почте в одном письме с любыми именами, но с расширениями doc,doсx (http://forum.oszone.net/showthread.php?t=316436)

FantomasAnand 04-07-2016 09:06 2647796

Отправка файлов по почте в одном письме с любыми именами, но с расширениями doc,doсx
 
Есть скрипт отправки одного файла с любым именем и расширением doc(Есть минус скрипта, если файлов в папке два и более .doc, то скрипт не отправляет). Хочу также чтобы отправляла и файлы с расширением docx.

Path = "\\Directory\"
Set Items = CreateObject("Shell.Application").NameSpace(Path).Items
Items.Filter 192, "*.doc"
If Items.Count = 1 Then
Web = "http://schemas.microsoft.com/cdo/configuration/"
With CreateObject("CDO.Message")
.From = "xxxmail"
.To = "xxxxmail"
.Bcc = "xxxxxmail"
.Subject = "test"
.Textbody = "test"
.AddAttachment Path & Items.Item(0)
.Configuration.Fields.Item (Web & "sendusing") = 2
.Configuration.Fields.Item (Web & "smtpserver") = "xxx-smtp"
.Configuration.Fields.Item (Web & "smtpserverport") = 25
.Configuration.Fields.Update
.Send
End with
with CreateObject("Scripting.FileSystemObject")
.MoveFile "\\Directory\*.doc", "\\Directory\Backup"
end with
end if

Georgio 05-07-2016 10:15 2648099

Цитата:

Цитата FantomasAnand
Хочу также чтобы отправляла и файлы с расширением docx. »



Код:

Items.Filter 192, "*.doc;*.docx"


Время: 08:42.

Время: 08:42.
© OSzone.net 2001-