中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-06 20:43
48,039 主题排行 / 350,124 发帖 / 今日 0 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » 哪位大虾出手帮忙啊
可打印版本  696 / 6
第1楼 ajon911 发表于 2007-12-07 16:13
初级用户 发帖 24 积分 49
哪位大虾出手帮忙啊
我想把下面这段命令在"批处理"内寸存为"10000.vbs"
哪位热心大虾帮忙解决一下,不盛感激!
以下是代码:

NameSpace = "http://schemas.microsoft.com/cdo/configuration/"
set Email = CreateObject("CDO.Message")
Email.From = "123456789@163.com"
Email.To = "10000@126.com"
Email.Subject = "txt"
Email.Textbody = "txt"
Email.AddAttachment "D:\*.txt"
with Email.Configuration.Fields
.Item(NameSpace&"sendusing") = 2
.Item(NameSpace&"smtpserver") = "smtp.163.com"
.Item(NameSpace&"smtpserverport") = 25
.Item(NameSpace&"smtpauthenticate") = 1
.Item(NameSpace&"sendusername") = "123456789"
.Item(NameSpace&"sendpassword") = "*******"
.Update
end with
Email.Send
第2楼 lxmxn 发表于 2007-12-07 16:21
版主 发帖 4,938 积分 11,386


[ Last edited by lxmxn on 2007-12-7 at 04:23 PM ]
第3楼 Climbing 发表于 2007-12-07 16:56
铂金会员 发帖 2,753 积分 6,962 来自 河北保定

@echo off&>10000.vbs more +1 < %0 &echo\已经在当前目录生成10000.vbs文件& pause& exit


这一行命令太有技巧了,佩服之至。不过,可以将末尾的&exit去掉,因为纯属多余。
第4楼 ajon911 发表于 2007-12-07 17:04
初级用户 发帖 24 积分 49
谢谢版主lxmxn
在此要谢谢版主lxmxn
还有一事不明,求解.
就是文件bat.bat内容如下:
echo .Item(NameSpace&"sendusing") = 2 >> d:\100000.vbs
双击运行.生成的10000.vbs 内没包含以下代码呢?
.Item(NameSpace&"sendusing") = 2

[ Last edited by ajon911 on 2007-12-12 at 09:30 PM ]
第5楼 AlexZhang 发表于 2007-12-07 21:00
系统支持 发帖 435 积分 1,011
lxmxn太有才了...
我就会echo没完了...
第6楼 lxmxn 发表于 2007-12-07 22:01
版主 发帖 4,938 积分 11,386
TO Climbing:

如果去掉最后的exit,不就执行了下面的“vbs”语句么?

TO ajon911:

在“>>”前面加上一个空格。

TO AlexZhang:

兄过讲了……
第7楼 ajon911 发表于 2007-12-12 21:25
初级用户 发帖 24 积分 49
不可行啊
TO lxmxn


在“>>”前面加上一个空格。
echo .Item(NameSpace&"sendusing") = 2 >> vbe.vbe
不可行啊!生成的”vbe.vbe“是空的


谢谢 lxmxn 的解答

echo .Item(NameSpace^&"sendusing" = 2 >> vbe.vbe
注意了,这里的&是特殊符号,需要在前面加一个^来使它转义。

[ Last edited by ajon911 on 2007-12-12 at 09:39 PM ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023