下面列出的网站内容(支持远程与本地的相关知识和一些实例讲解.vbs)

优采云 发布时间: 2022-01-19 16:06

  下面列出的网站内容(支持远程与本地的相关知识和一些实例讲解.vbs)

  您想了解使用 Iisftpdr.vbs 列出 FTP 虚拟目录(支持远程和本地)吗?在这篇文章中,我将讲解 Iisftpdr.vbs 列出 FTP 虚拟目录的知识和一些代码示例。欢迎阅读和指正。第一个重点:iisftpdr.vbs,列表,FTP虚拟目录,一起来学习。

  适用于:Windows Server 2003、Windows Server 2003 R2、Windows Server 2003 SP1

  命令行脚本 iisftpdr.vbs(存储在 systemroot\system32 中)可用于列出运行 IIS 6.0 的 Windows Server 2003 家族成员的本地或远程计算机上的 FTP 虚拟目录。

  /query 操作只显示虚拟目录而不显示物理目录。此外,它仅显示位于 FTP 站点或路径根目录的虚拟目录,并且不递归搜索。

  重要的

  只有本地计算机上管理员组的成员才能运行脚本和可执行文件。作为安全最佳实践,使用不属于管理员组的帐户登录计算机,并使用 runas 命令以管理员身份运行脚本和可执行文件。在命令提示符处,键入 runas /profile /User:MyComputer\Administrator cmd,以管理员权限打开命令窗口,然后键入 cscript.exeScriptName(包括脚本的完整路径和任何参数)。

  本主题包括以下信息:

  • 语法:必须键入命令的顺序以及其后的任何参数和选项。

  • 参数:分配给命令中变量的值。

  • 示例:示例代码和结果说明。

  语法

  iisftpdr /query FTPSite[/VirtualPath][ /s Computer [ /u [Domain \ ]User /p Password]]

  范围

  FTP站点

  必需的。为 网站 指定描述性名称或配置数据库路径。

  虚拟路径

  如有必要,请指定 网站 中虚拟目录的路径。当虚拟目录不在网站 的根目录下时,该参数是必需的。

  /s 电脑

  在指定的远程计算机上运行脚本。键入不带反斜杠的计算机名称或 IP 地址。默认为本地计算机。

  /u [域\]用户

  使用指定用户帐户的权限运行脚本。该帐户必须是远程计算机上管理员组的成员。默认情况下,脚本以本地计算机上当前用户的权限运行。

  /p 密码

  指定 /u 参数中指定的用户帐户的密码。

  例子

  示例 1:

  以下示例显示了位于本地计算机上 FTP 站点“Test Downloads”根目录的虚拟目录:

  复制代码代码如下:

  iisftpdr /query “测试下载”

  因为默认计算机是本地计算机,并且运行命令的用户必须以管理员身份登录,所以在这种情况下不需要 /s、/u 和 /p 参数。

  作为响应,iisftpdr 显示位于 FTP 站点“测试下载”根目录的“脚本”虚拟目录。请注意,即使目录的实际位置无关紧要,目录也会出现在根目录中。

  评论

  显示不包括作为站点子目录的虚拟目录。下面的示例 2 演示了查找子目录的过程。

  别名物理根

  /脚本 C:\库\脚本

  “别名”代表虚拟目录的名称,而“物理根”描述它们的实际位置。

  示例 2

  下面的示例显示了一个虚拟目录,它是 FTP 站点“Test Downloads”上“Scripts”虚拟目录的子目录。该命令通过使用“脚本”目录的虚拟路径来指定它。请注意,引号仅围绕需要它们的路径部分。

  复制代码代码如下:

  iisftpdr /query "测试下载"\Scripts

  作为响应,iisftpdr 显示虚拟目录“Scripts”的 VBScripts 子目录。

  别名物理根

  /VBScripts D:\Scripts\VBScripts

  当然我们也可以结合bat来实现批量操作。如果我们结合定时任务,就可以定时完成任务,方便快捷。

  相关文章

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线