VBS 脚本对象
Dictionary对象(1)
- 1. 属性:
a) compareMode b) count c) key d) item
- 2. 方法:
a) Add() b) Exists() c) Keys() d) Items() e) Remove() f) removeAll()
FileSystemObject对象(2)
- 1. 只允许操作三个内容:文本文件/文件夹/驱动器
- 2. 只有一个属性:drives-----返回所有drive对象的集合
- 3. 方法:24个
a) 操作文本文件的方法:
- i. createTextFile()----createFolder()
- ii. openTextFile()-----前2个方法用于操作TextStream对象
- iii. copyFile()----copyFolder()
- iv. moveFile()----moveFolder()
- v. deleteFile()----deleteFolder()
- vi. FileExists()----folderExists()
- vii. getFile()----getFolder()-----getDrive()
- viii. getFileName()
- ix. getBaseName()
- x. getExtensionName()
- xi. getTempName()
b) 操作文件夹的方法:
- i. createFolder()
- ii. copyFolder()
- iii. moveFolder()
- iv. deleteFolder()
- v. folderExists()
- vi. getFolder()
- vii. getParentFolderName()
- viii. getSpecialFolder()
c) 操作驱动器的方法
- i. driveExists()
- ii. getDrive()
- iii. getDriveName()
d) 其他方法:
- i. buildPath()
- ii. getAbsolutePathName()
Drive对象(3)
- 1. 属性:
- i. Availablespace
- ii. driverLetter
- iii. DriveType
- iv. FileSystem
- v. FreeSpace
- vi. IsReady
- vii. Path
- viii. RootFolder
- ix. SerialNumber
- x. ShareName
- xi. TotalSize
- xii. VolumeName
- 2. 方法:(没有任何方法)
File对象和Folder对象(4-5)
- 1. 属性:
- 1. attributes
- 2. dateCreated
- 3. DateLastAccessed
- 4. DateLastModified
- 5. Drive
- 6. Name
- 7. ParentFolder
- 8. Path
- 9. ShortPath
- 10. Size
- 11. Type
- 12. Files
- 13. isRootFolder
- 14. subFolders
- 2. 方法:
a) Copy() b) Delete() c) Move() d) openAsTextStream() e) CreateTextFile()
TextStream对象(6)
- 1. 属性:
a) atEndOfLine b) atEndOfStream c) column----返回当前列 d) line---------返回当前行
- 2. 方法:
a) Read() b) readAll() c) ReadLine() d) Skip() e) skipLine() f) Write() g) WriteLine() h) writeBlankLine() i) close()
Err对象(7)
★ 使用时不需创建实例
VBScript的集合(3个)
★ Drives集合
- 1. 属性:
u Count u Item ★ Files集合 ★ Folders集合 FileSystemObject对象的方法介绍:
- BuildPath()----该方法用于
VBS 脚本对象的更多相关文章
- 工控随笔_21_西门子_WinCC的VBS脚本_10_对象_01
最近有点小忙,各种事情,心情也不是很好,烦心事特别多,因此最近更新的比较慢. 不敢再松懈了,今天正好有点时间,就继续看了一下VBScript中关于对象的一些内容. 一.对象 OOP是编程规模发展到一定 ...
- VBS脚本编程(6)——对象的创建与调用
对象:严格的说,对象是复杂数据和程序结构在内存中的表现,只有在程序运行时才存在.包含有方法和属性. 对象的创建及用法 1. Set 语句 将对象引用赋给一个变量或属性,或者将对象引用与事件关联. Se ...
- 使用vbs脚本进行批量编码转换
使用vbs脚本进行批量编码转换 最近需要使用SourceInsight查看分析在Linux系统下开发的项目代码,我们知道Linux系统中文本文件默认编码格式是UTF-8,而Windows中文系统中的默 ...
- Vbs脚本经典教材(转)
Vbs脚本经典教材(最全的资料还是MSDN) —为什么要使用Vbs? 在Windows中,学习计算机操作也许很简单,但是很多计算机工作是重复性劳动,例如你每周也许需要对一些计算机文件进行复制.粘贴.改 ...
- 用VBS脚本发邮件
需求是这样的:针对账号的管理,如果发现该账号的管理员给账号加了批注,(比如要过期,修改密码,完善资料等),就需要找到这样的账号及其管理的邮件,然后发邮件给他们的管理员同时抄送给账号以达到提醒的目的.那 ...
- VBS脚本病毒特点及如何防范3(转)
5.Vbs病毒生产机的原理介绍 所谓病毒生产机就是指可以直接根据用户的选择产生病毒源代码的软件.在很多人看来这或许不可思议,其实对脚本病毒而言它的实现非常简单. 脚本语言是解释执行的.不需要编译,程序 ...
- 2.如何实现使用VBS脚本程序对直播间自动评论
前言:本文使用的是VBS脚本,实现了对繁星直播自动登录,自动进入房间并且自动评论. 前提准备:把需要刷的评论放到mysql中,再使用vbs读出评论 -------------------------- ...
- vbs脚本实现qq定时发消息(初级)
vbs脚本实现QQ消息定时发送 目标 批处理又称为批处理脚本,强大的强大功能可以高效得实现很多功能,例如批量更改文件格式,批量进行文件读写,今天我们的目标是用vbs脚本编写可以发送qq消息的脚本,并利 ...
- 工控随笔_18_西门子_WinCC的VBS脚本_07_变量作用域和传值、传址
在vbs脚本中也存在和其他编程语言一样的概念,那就是变量的作用域,变量的作用域决 定在什么范围内可以访问. 同样的在vbs脚本中对于变量也有一个生命周期, 变量的生命周期决定了变量的存续时间 这个主要 ...
随机推荐
- 解决 上下拉的橡皮筋 和 复制无效 和 ios滑动屏幕定时器停止问题cordova
cordova 安装插件cordova plugin add cordova-plugin-wkwebview-engine@latest --save config.xml 的 <platfo ...
- Spring Security 源码分析 --- WebSecurity
概述 spring security 源码分析系列文章. 源码分析 我们想一下,我们使用 ss 框架的步骤是怎么样的. @Configuration @EnableWebSecurity @Enabl ...
- Java 枚举(enum)的学习
Java 枚举(enum)的学习 本文转自:https://blog.csdn.net/javazejian/article/details/71333103 枚举的定义 在定义枚举类型时我们使用的关 ...
- vue-webpack模板升级到webpack4
本文仅简单记录下基于vue-webpack模板升级到webpack4的过程 快速部署 Vue CLI 的包名称由 vue-cli 改成了 @vue/cli # 全局安装 vue-cli $ npm i ...
- Centos7 将应用添加快捷方式到applications 中以pycham为例[ubuntu]适用
安装版本pycharm-2019.1.3 安装路径:/opt/pycharm-2019.1.3/ vim /usr/share/applications/pycharm.desktop #!/usr/ ...
- 数据表损坏:Incorrect key file for table
最近做项目过程中,调用数据库内容,老是出现一些类似于数据表损坏的提示信息(Incorrect key file for table edison_category),查询不到数据,很是恼火,后来冷静下 ...
- 使刚编辑的vim编辑器配置文件立即生效(实为自动生效)
简单的说,在虚拟机下安装的Centos6.3系统后,默认的是没有vim编辑器的配置文件,此时如果有必要,可以按照自己的习惯定制或配置自己的vim编辑器: 1,如果你是root权限,进入root目录下: ...
- Bugku-CTF社工篇之简单的个人信息收集
- 一个包含arctan与arctanh的积分
\[\Large\int_0^1\frac{\arctan x \,\operatorname{arctanh} x\, \ln x}{x}\mathrm{d}x=\frac{\pi^2}{16}\m ...
- mqtt开源服务器 EMQX ,客户端MQTTX5.0,使用指南
服务器 EMQX 官网: https://docs.emqx.io/broker/v3/cn/getstarted.html#mqtt-clients 一.安装启动 # 各平台下载https://ww ...