用于审核演示文稿的 Active Directory VBS 脚本

用于审核演示文稿的 Active Directory VBS 脚本

有人能帮我用这个 VBS 脚本吗?提前谢谢了。

  1. 用户登录 XP 计算机并启动 PowerPoint 演示文稿或网页
  2. 他们通读演示文稿,然后点击“单击此处完成演示文稿”的链接。
  3. 当他们点击链接时,它会将他们的用户名和时间/日期戳发送到服务器上的文本文件。
  4. 下次登录时他们将不会获得 PowerPoint 或网页演示文稿。

答案1

用户登录 XP 计算机并启动 PowerPoint 演示文稿或网页

将演示文稿或.url快捷方式复制到%UserProfile%\Start Menu\Programs\Startup\

他们通读演示文稿,然后点击“单击此处完成演示文稿”的链接。

当他们点击链接时,它会将他们的用户名和时间/日期戳发送到服务器上的文本文件。

WinHttp在演示文稿中 - 创建一个宏,使用如下命令发送 HTTP POST 请求微软这一页。(您可以WinHttp通过打开Visual Basic 编辑器,并在工具 -> 参考资料

在网页中 - 执行相同操作XmlHttpRequest()(有太多相关教程)。

一些建议:

  • 不要发送时间戳。而是使用服务器的时间。
  • 使用 HTTP 身份验证而不是将用户名作为数据发送——这样就更难伪造。
  • 不是使用 GET 来提交数据,即使乍一看似乎比较简单。
  • 想想您是否真的需要这些信息,以及如果用户只需按下 即可关闭演示文稿,会发生什么情况Esc

下次登录时他们将不会获得 PowerPoint 或网页演示文稿。

删除步骤1中复制的文件。

相关内容