有人能帮我用这个 VBS 脚本吗?提前谢谢了。
- 用户登录 XP 计算机并启动 PowerPoint 演示文稿或网页
- 他们通读演示文稿,然后点击“单击此处完成演示文稿”的链接。
- 当他们点击链接时,它会将他们的用户名和时间/日期戳发送到服务器上的文本文件。
- 下次登录时他们将不会获得 PowerPoint 或网页演示文稿。
答案1
用户登录 XP 计算机并启动 PowerPoint 演示文稿或网页
将演示文稿或.url
快捷方式复制到%UserProfile%\Start Menu\Programs\Startup\
。
他们通读演示文稿,然后点击“单击此处完成演示文稿”的链接。
当他们点击链接时,它会将他们的用户名和时间/日期戳发送到服务器上的文本文件。
WinHttp
在演示文稿中 - 创建一个宏,使用如下命令发送 HTTP POST 请求微软和这一页。(您可以WinHttp
通过打开Visual Basic 编辑器,并在工具 -> 参考资料。
在网页中 - 执行相同操作XmlHttpRequest()
(有太多相关教程)。
一些建议:
- 不要发送时间戳。而是使用服务器的时间。
- 使用 HTTP 身份验证而不是将用户名作为数据发送——这样就更难伪造。
- 做不是使用 GET 来提交数据,即使乍一看似乎比较简单。
- 想想您是否真的需要这些信息,以及如果用户只需按下 即可关闭演示文稿,会发生什么情况Esc。
下次登录时他们将不会获得 PowerPoint 或网页演示文稿。
删除步骤1中复制的文件。