收集的一些经典的vbs脚本大全

yizhihongxing

收集经典的VBS脚本主要是为了方便程序员进行日常工作,提高编程效率,下面是具体的攻略:

收集VBS脚本的来源

首先,我们需要寻找来源,可以通过以下方式:

1. 在GitHub或其他代码托管平台上搜索

在GitHub等代码托管平台中搜索关键字"VBS",可以找到许多开源的VBS脚本库,可以自由下载使用或进行修改。

2. 查询VBS脚本相关的论坛和博客

在国外的技术社区和博客,比如Stack Overflow等网站,可以找到一些高质量的VBS脚本。

3. 搜集自己写过的VBS脚本

复制粘贴自己以往写过的VBS脚本,并整理成文档,同时进行分类整理。

分类整理和整合脚本

接下来,我们需要对脚本进行分类整理,可以根据功能、用途等方面进行划分,并给每个脚本加上详细的注释或说明。

对于一些常用的脚本,可以整合成一份大全,并保证文档结构清晰,方便读者快速查找。

示例说明

以下是两个示例说明。假设我们需要整理和整合一些递归查找指定路径下某种文件类型的脚本。

示例一:vbfind.vbs

Option Explicit

Dim root : root = "C:\Windows"
Dim ext : ext = "dll"

Dim objFSO : Set objFSO = CreateObject("Scripting.FileSystemObject")
Dim objFolder : Set objFolder = objFSO.GetFolder(root)

Recursion objFolder

Sub Recursion(objCurFolder)
    Dim objFile, objSubfolder

    For Each objFile In objCurFolder.Files
        If LCase(objFSO.GetExtensionName(objFile.Path)) = LCase(ext) Then
            WScript.Echo objFile.Path
        End If
    Next

    For Each objSubfolder In objCurFolder.SubFolders
        Recursion objSubfolder
    Next
End Sub

示例二:vbfinddir.vbs

Option Explicit

Dim root : root = "C:\Windows"
Dim ext : ext = "dll"

Dim objFSO : Set objFSO = CreateObject("Scripting.FileSystemObject")

Recursion root

Sub Recursion(strCurFolder)
    Dim objFolder, objSubfolder, objFile

    Set objFolder = objFSO.GetFolder(strCurFolder)
    For Each objFile In objFolder.Files
        If LCase(objFSO.GetExtensionName(objFile.Path)) = LCase(ext) Then
            WScript.Echo objFile.Path
        End If
    Next
    For Each objSubfolder In objFolder.SubFolders
        Recursion objSubfolder.Path
    Next
End Sub

这两个示例分别采用不同的递归方式来查找指定目录下的文件类型为.dll的文件并输出结果。可以根据实际需要选用不同的方式使用。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:收集的一些经典的vbs脚本大全 - Python技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • System.UnauthorizedAccessException:拒绝访问的处理办法.

    当我们在使用.NET应用程序时,可能会遇到System.UnauthorizedAccessException异常。这个异常表示访问被拒绝了。通常情况下这个异常是由于缺少权限或者文件被锁定,无法访问。 以下是处理System.UnauthorizedAccessException的完整攻略: 1. 确认权限 首先需要确认应用程序的权限,并检查访问的文件或目录…

    IIS 2023年5月26日
    00
  • IIS 各种身份验证详细测试第1/2页

    IIS 各种身份验证详细测试是一篇讲解IIS身份验证的文章,主要介绍了IIS身份验证的几种方式,以及如何进行测试和使用。下面是对这篇文章的完整攻略: 简介 本文主要介绍了IIS身份验证的几种方式,包括基本身份验证、摘要身份验证、Windows集成身份验证等。同时,还介绍了如何进行身份验证测试,以及如何在实际应用中使用身份验证。 第1/2页 第1/2页主要介绍…

    IIS 2023年5月26日
    00
  • IIS 各种身份验证详细测试第2/2页

    这里的攻略是针对IIS(Internet Information Services)不同身份验证的测试分析。在使用IIS时,我们需要对不同的验证方式进行测试,以确保它们的可靠性和安全性。下面是IIS各种身份验证详细测试的完整攻略: 步骤一:检查IIS的身份验证方式 首先,我们需要检查IIS的身份验证方式。在IIS管理器中,选择你的网站,然后在右侧的“特性视图…

    IIS 2023年5月26日
    00
  • 使用IISMonitor监测网页及自动重启 IIS

    使用IISMonitor来监测网页及自动重启IIS,需要经过以下步骤: 下载IISMonitor软件,可以从官方网站下载压缩包,解压后即可使用。 安装.NET Framework 4.5或以上版本,因为IISMonitor需要.NET Framework支持。 配置IISMonitor,通过修改配置文件(IISMonitor.config)来设置监测的网站地…

    IIS 2023年5月26日
    00
  • 阿里云Windows 2003安装IIS+FTP图文教程

    阿里云Windows 2003安装IIS+FTP图文教程 1. 前言 在阿里云Windows 2003系统中安装IIS和FTP,可以用来建立网站和FTP服务器,提供在线访问服务。本文将详细讲解如何安装IIS和FTP并配置启动。 2. 步骤 2.1 安装IIS 登录阿里云服务器,进入控制面板。 点击“管理工具”,打开“服务器管理器”。 在“服务器管理器”窗口中…

    IIS 2023年5月26日
    00
  • web.config(IIS)和.htaccess(Apache)配置

    当我们建立一个网站并发布到服务器上时,除了代码和文件的部署,我们还需要为服务器配置一些文件来确保网站可以正常运行。在Windows系统中,我们会用到web.config文件来配置IIS服务器;而在Linux系统中,我们则会用到.htaccess文件来配置Apache服务器。 下面,我将分别对这两个文件进行详细介绍,并提供其中的两个示例说明。 web.conf…

    IIS 2023年5月26日
    00
  • Windows Server 2008 R2 安装IIS7.5的图文教程

    下面是详细的“Windows Server 2008 R2 安装IIS7.5的图文教程”: 1. 下载 IIS 7.5 安装程序 首先,在官方网站上下载 IIS 7.5 的安装程序,在下载页面选择符合你服务器和操作系统的版本,选择后点击下载,等待下载完成。 2. 安装 IIS 7.5 下载完毕后,双击运行 IIS 7.5 的安装程序,按照提示逐步安装。在安装…

    IIS 2023年5月26日
    00
  • windows server 2008 R2中IIS FTP安装部署图文教程

    我将为你详细讲解“windows server 2008 R2中IIS FTP安装部署图文教程”的完整攻略。 安装IIS和FTP服务 在Windows Server 2008 R2中安装IIS和FTP服务的步骤如下: 打开“服务器管理器”,找到“角色”并选择“新增角色”。 在“新增角色向导”中,选择“Web服务器(IIS)”,选择“FTP服务器”作为IIS的…

    IIS 2023年5月26日
    00
合作推广
合作推广
分享本页
返回顶部