VBS 基本教程,适合新手 VBS(Visual Basic Scripting)是一种脚本语言,广泛应用于 Windows 操作系统中。VBS 脚本可以用于自动化系统管理任务,例如文件管理、磁盘管理、网络管理等。 VBS 脚本运行库手册之一(磁盘操作) 文件系统管理是系统管理的一个关键性任务。WSH 和 VB 脚本在这个领域都没有提供相关的功能。幸运的是,你可以通过 script runtime 库来管理这些关键的系统组件,比如磁盘,文件夹和文件。此外,script runtime 库提供了从 text 文件读写的方法,可以用来创建 dictionary 和编译脚本。 Script Runtime Library Script Runtime Library 是一个单独的 DLL 文件,scrrun.dll 文件,用来给脚本的编写者们提供一些文件管理的能力,包括: 1. 获取文件系统的信息,包括获得磁盘、文件和文件夹上的信息。 2. 复制、移动和删除文件及文件夹 3. 创建和读写文本文件。 除了这些功能之外,Script Runtime Library 还提供了创建字典的能力。也可以用来对脚本进行编译,使脚本成为加密的。 FileSystemObject(FSO) FileSystemObject(FSO)是 Script Runtime Library 的一部分,设计用来帮助你管理文件系统。FSO 允许你获取重要的文件组件信息,包括硬盘、文件夹、文件;也提供一般的系统管理的任务,比如复制、删除、移动文件和文件夹。此外 FSO 允许你读写文本文件。 FSO 由多个对象组成,每个对象被设计成用来完成特定的目的。组成 FSO 的对象包括: * Drive:代表系统中磁盘或者磁盘的集合 * File:代表系统中的一个文件或者文件的集合 * Folder:代表文件系统中的一个文件夹或者多个文件夹 * TextStream:代表文本文件中的读取、写入或者提交字符串 磁盘管理 磁盘管理是系统管理的一个重要的部分。作为一个系统管理员,知道安装在这个计算机上磁盘是十分重要的,当然,知道这个磁盘的属性、磁盘类型、子盘大小、总共和剩余空间也是同等重要的。作为一个脚本的编写者,你有两个主要的选择来管理磁盘:WMI & FSO。 WMI 能返回一些 FSO 无法返回的属性,比如磁道、扇面等。FSO 不能返回一个目标磁盘。而是返回所有的磁盘,然后进行筛选出你感兴趣的磁盘。而你可以用 WMI 通过磁盘符号来返回特定的磁盘,WMI 可以用来返回远程计算机上磁盘的信息,但是 FSO 不可以,除非它用 wshcontroller 对象。 虽然 WMI 或许是获得磁盘信息的最好工具。但是这里至少有两个原因使你必须去熟悉 FSO。第一:因为有些低端的操作系统无法安装 WMI,所以只能使用 FSO;第二:最重要的一点是因为:脚本的编写者们在想到获取磁盘信息的时候就会用到 FSO,而你作为系统管理员,可能会来看其它人的脚本,这样就需要了解 FSO。 如何返回磁盘信息 在你管理计算机的磁盘之前,你需要知道你的计算机上实际上有多少磁盘可以使用。FSO 允许你管理安装在计算机上的所有磁盘,包括移动硬盘和网络硬盘(就是只要是有盘符的就可以了)为了返回这个磁盘信息,你可以使用 FSO 的 Drive 对象。
剩余63页未读,继续阅读
- 粉丝: 637
- 资源: 31
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 互联网医院2023年修订计划
- Crawlee - 一个用于 Python 的网页抓取和浏览器自动化库,用于构建可靠的爬虫 提取 AI、LLM、RAG 或 GPT 的数据 从网站下载 HTML、PDF、JPG、PNG
- BDD,Python 风格 .zip
- 个人原创STM32F1 BOOTLOADER,主控芯片为STM32F103VET6
- Alpaca 交易 API 的 Python 客户端.zip
- 基于Django与讯飞开放平台的ACGN文化交流平台源码
- 中国象棋(自行初步设计)
- 微信小程序实现找不同游戏
- 100_Numpy_exercises.ipynb
- 2023-04-06-项目笔记 - 第三百二十六阶段 - 4.4.2.324全局变量的作用域-324 -2025.11.23