随笔分类 -  脚本(bat Wscript CScript 批处理 shell)

摘要:使用VBS访问外部文本文件一些方法和脚本实例 2007-05-06 15:37:49 使用VBS访问外部文本文件一些方法和脚本实例处理文件用到的常量有:ForReading = 1 ,ForWriting=2,ForAppending=8,用于的操作分别是读/写和追加,都要在使用之前用VBS Const来声明。常用于处理文本文件的方法有:Read(var)—读var个字符,ReadLine—读一行,ReadAll—读整个文件内容,SkipLine—跳过本行指向下一行,Write(var)—把字符串var写入文件,WriteLine(var)—把字符串var和换行符写入文件,WriteBlank 阅读全文
posted @ 2009-07-10 18:45 dzqabc 阅读(1201) 评论(0) 推荐(0) 编辑
摘要:[编程实例]使用vbs脚本添加程序到自启动项提示:写文章后发现,CSDN的编辑器过滤了一些字符,比如&,所以下面的脚本可能会运行错误。。看官添加&&这个字符就可以了。vbs脚本的功能呢是很多的,不过有时候我们只需要其中的某些功能,今天我突然想研究下怎么用vbs脚本实现添加程序到自启动项......首先来一段吧...'========================================================================== ' ' VBScript Source File -- Created with S 阅读全文
posted @ 2009-07-10 18:44 dzqabc 阅读(2956) 评论(0) 推荐(0) 编辑
摘要:bat 批处理命令 文件 类型 语法 格式 应用 详解 [ 2005/08/23 00:12 | by bigfee ] 咳。。。做人真累啊。半夜回到家还想写点东西。不知道有多少人会看呢?不管了,别人不把他当成宝贝,咱自己留着当宝贝总是行的。 大一的时候看了篇关于如何书写bat文件的文章。那时候看得 阅读全文
posted @ 2009-06-27 10:02 dzqabc 阅读(735) 评论(0) 推荐(0) 编辑
摘要:DevCon 是一个带有内置文档的命令行实用工具。如果您运行 devcon help 命令,将会出现以下命令列表和描述信息。devcon help 命令可提供关于任何命令的详细帮助。使用其中的某些命令,您可以指定远程目标计算机。如果您在 WOW64 上使用 32 位版的 DevCon,则以下命令有效。设备控制台帮助:devcon.exe [-r] [-m:\\<machine>] <command> [<arg>...]-r 如果指定它,在命令完成后若需要则重新启动计算机。<machine> 是目标计算机的名称。<command> 是 阅读全文
posted @ 2009-04-30 15:36 dzqabc 阅读(6319) 评论(0) 推荐(0) 编辑
摘要:运行 Windows Management Instrumentation 命令行运行 Windows Management Instrumentation 命令行在首次运行 Windows Management Instrumentation 命令行 (WMIC) 时,它将编译别名定义或托管对象格式 (MOF) 文件。每当 MOF 文件发生更改时,WMIC 都会重新编译这些文件并更新储备库。可选择以交互模式或非交互模式使用 WMIC。下面为您提供了一些有关两种模式的特性和功能的信息:交互模式交互模式下的 WMIC 在执行一个命令之后返回 WMIC 命令提示符。Root\cli 是默认 WMI 阅读全文
posted @ 2009-04-29 15:27 dzqabc 阅读(1955) 评论(0) 推荐(0) 编辑
摘要:WMI 脚本入门:第三部分 发布日期 : 9/9/2004 | 更新日期 : 9/9/2004Greg Stemp、Dean Tsaltas 和 Bob WellsMicrosoft CorporationEthan Wilansky网络设计小组摘要:定义 WMI 脚本库并展示如何使用它来访问和管理 WMI 托管资源。通览 7 个可以用 WMI 脚本库创建的基本脚本类型,它们用于如创建、删除、检索托管资源实例等任务。脚本编写的同仁们大家好!已经有好一段时间没见了。与其用借口让您厌烦 — 比如我们正在完成 Microsoft Windows 2000 脚本指南(以后会有更多关于它的内容) — 不 阅读全文
posted @ 2009-04-29 14:56 dzqabc 阅读(911) 评论(0) 推荐(0) 编辑
摘要:WMI 脚本入门:第二部分 发布日期 : 09/06/2004 | 更新日期 : 09/06/2004Greg Stemp、Dean Tsaltas、Bob Wells、Microsoft Corporation、My.Settings、My.User 和 My.WebServicesEthan Wilansky网络设计小组摘要:Scripting Guys 继续他们对编写 WMI 脚本的讨论,这次集中在 CIM 储存库和 CIM 类以帮助您巧用 WMI 脚本的全部强大功能。如果要建造一所房子,您需要知道如何阅读和解释建筑图。如果要制造一个电子器具,您需要知道如何阅读和解释示意图。那么如果要编 阅读全文
posted @ 2009-04-29 14:52 dzqabc 阅读(1653) 评论(0) 推荐(0) 编辑
摘要:WMI 脚本入门:第一部分 发布日期 : 09/03/2004 | 更新日期 : 09/03/2004Greg Stemp、Dean Tsaltas 和 Bob WellsMicrosoft CorporationEthan Wilansky网络设计小组摘要:Scripting Guys 的第一个 Scripting Clinic专栏展示了如何使用 WMI 脚本库创建大量有用的 Windows 系统管理脚本。本页内容 什么是 WMI? 快速启动到 WMI 脚本 WMI 体系结构 托管资源 WMI 基础结构 浏览 CIM 就到这里吧Microsoft®Windows®Mana 阅读全文
posted @ 2009-04-29 14:50 dzqabc 阅读(996) 评论(0) 推荐(0) 编辑
摘要:执行“wmic”命令启动WMIC命令行环境。这个命令可以在XP或 .NET Server的标准命令行解释器(cmd.exe)、Telnet会话或“运行”对话框中执行。这些启动方法可以在本地使用,也可以通过.NET Server终端服务会话使用。 第一次执行WMIC命令时,Windows首先要安装WMIC,然后显示出WMIC的命令行提示符。在WMIC命令行提示符上,命令以交互的方式执行。wimic的运行方式可以有两种法:1、搞入wimic进入后输入命令运行,键入wimic后出现wmic:root\cli>时你就可以输入命令了,如输入process显示所有的进程。不知道有什么命令时可以输入用 阅读全文
posted @ 2009-04-29 10:42 dzqabc 阅读(833) 评论(0) 推荐(0) 编辑
摘要:【方案一】以点结尾的文件夹复制内容到剪贴板代码:rem 创建以点结尾的文件夹md "C:\test"md "C:\test\batcher..\"复制内容到剪贴板代码:rem 把以点结尾的文件夹重命名为普通文件夹rem 短文件名可以使用dir/x命令获得ren "C:\test\BATCHE~1" "batcher"复制内容到剪贴板代码:rem 把普通文件夹重命名为以点结尾的文件夹ren "C:\test\batcher" "batcher../"复制内容到剪贴板代码:rem 阅读全文
posted @ 2009-04-29 09:50 dzqabc 阅读(783) 评论(0) 推荐(0) 编辑
摘要:大家都知道在Windows中“\”符号是路径的分隔符号,比如“C:\Windows\”的意思就是C分区中的Windows文件夹,“C:\Windows\System.exe”的意思就是C分区中的Windows文件夹中的System.exe文件,好继续我们假设一下:如果文件名中有“\”符号会怎么样呢?假如“S\”是一个文件夹的名字,这个文件夹位于:“F:\”,他的路径就是“F:\S\”,当我们试图访问的时候Windows会错误的认为我们要打开的文件是C分区的S文件夹,这样Windows就无法打开并且会返回一个错误,因为以上的路径并不存在。也许你现在正在尝试创建“S\”文件,但是Windows会提 阅读全文
posted @ 2009-04-29 09:30 dzqabc 阅读(394) 评论(0) 推荐(0) 编辑
摘要:通过WMIC命令远程打开远程计算机的远程桌面(Remote Desktop)功能 虽然标题有点拗口,不过这个命令确实挺有用的。 往往辛辛苦苦装了一台Server,回到家里本想远程桌面爽一下,却忘了打开远程的功能,这时这条命令就有用了。 昨天在一台Server上用了招行的网上银行专业版,然后忘了重新打 阅读全文
posted @ 2009-04-28 19:05 dzqabc 阅读(251) 评论(0) 推荐(0) 编辑
摘要:WMIC 全新的超级命令行管理工具本文节选自《Windows & .NET Magazine国际中文版》 [导读]文章难度:高级★★★★★ 微软Windows Server的图形界面接口在为网络管理提供便利的同时,因其消耗资源偏大、操作缓慢而颇受Windows管理员的微词,为提供一个图形管理界面之外的另一种选择,微软推出了集WMI的强大与命令行的简洁于一身的全新的命令行管理工具WMIC。加入了WMIC的Windows server 2003的命令行,据称可以完成几乎所有的管理任务。 以DOS起家的微软,最终靠图形界面一统了天下。传统的微软Windows Server的图形界面接口,在使 阅读全文
posted @ 2009-04-28 18:19 dzqabc 阅读(551) 评论(0) 推荐(0) 编辑
摘要:批处理的api--WMIC学习体会作者:lcx来源:vbs小铺给黑手专栏里写的文章批处理的api--WMIC学习体会lcx上期的专栏里,NP给大家写了一篇很精彩也很有实际应用效果的批处理教程。这期,我给大家讲一下最近我学习wmic的体会。在这篇文章里也许你看不 到很多奇特有用的的实际例程,但是呢,授人以鱼不如授人以渔,希望我的文章能让你通俗易懂的了解一些wmic的基本知识,可以有一个学习的兴趣,让自己继 续深研一下wmic。在WINDOWS\Help目下,wmic.chm文档是这样解释wmi的:Windows Management Instrumentation (WMI) 是“基于 Web 阅读全文
posted @ 2009-04-28 15:26 dzqabc 阅读(463) 评论(0) 推荐(0) 编辑
摘要:XP系统安装后常规设置一般我在新装完系统之后重要作下面的事情:显示文件扩展名,关闭简单共享、系统还原、远程协助错误报告等等,在桌面上显示我的文档和我的电脑,添加自己喜欢的字体等等,这个批处理我放进了安装光盘中的guionce里面,感觉很不错:D (XP用)[[bat]]@echo offcolor aecho.echo 正在开启文件扩展名...reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "HideFileExt" /t REG_DWORD /d 阅读全文
posted @ 2009-04-27 16:17 dzqabc 阅读(512) 评论(0) 推荐(0) 编辑
摘要:@echo off mode con: cols=60 lines=3color 1a::分离 时间,~5,2 表示从第五位开始,显示后2位字符。SET date1=%date:~0,4% SET date2=%date:~5,2% SET date3=%date:~8,2% ::分离 时间SET time1=%time:~0,2% SET time2=%time:~3,2% SET time3=%time:~6,2% ::分离并显示当前时间,精确到秒。TITLE 当前日期:%date1%年%date2%月%date3%日%time1%时%time2%分ECHO %date1%年 %date2 阅读全文
posted @ 2009-04-27 16:12 dzqabc 阅读(564) 评论(0) 推荐(0) 编辑
摘要:批处理高级应用扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。 首先批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样),你可以使用DOS下的Edit或者Windows的记事本(notepad)等任何文本文件编辑工具创建和修改批处理文件。 其次,批处理文件是一种简单的程序,可以通过条件语句(if)和流程控制语句(goto)来控制命令运行的流程,在批处理中也可以使用循环语句(for)来循环执行一条命令。当然,批处理文件的编程能力与C语言等编程语句比起来是十分有限的,也是十分不规范的。批处理的程 阅读全文
posted @ 2009-04-27 13:05 dzqabc 阅读(626) 评论(0) 推荐(0) 编辑
摘要:namejm版主为了说明截取变量中字符串的问题曾经举过如下这个例子: namejm版主为了说明截取变量中字符串的问题曾经举过如下这个例子: @echo offset str=123456789echo 第一个字符为:%str:~0,1%echo 头两个字符为:%str:~0,2%echo 头5个字符 阅读全文
posted @ 2009-03-18 13:40 dzqabc 阅读(13874) 评论(1) 推荐(0) 编辑
摘要:FileSystemObject 对象提供对计算机文件系统的访问。 说明以下代码举例说明如何使用 FileSystemObject 对象返回一个 TextStream 对象,此对象可以被读取或写入: Dim fso, MyFileSet fso = CreateObject("Scripting.FileSystemObject")Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)MyFile.WriteLine("This is a test.")MyFile.Close 阅读全文
posted @ 2009-03-05 13:25 dzqabc 阅读(163) 评论(0) 推荐(0) 编辑
摘要:分类:程序WshShell 对象ProgID Wscript.Shell 文件名 WSHom.Ocx CLSID F935DC22-1CF0-11d0-ADB9-00C04FD58A0B IID F935DC21-1CF0-11d0-ADB9-00C04FD58A0B 下表说明和 WshShell 对象有关的属性。属性 说明 Environment 返回 WshEnvironment 集合对象。 SpecialFolders 使用 WshSpecialFolders 对象提供对 Windows shell 文件夹的访问,如桌面文件夹,开始菜单文件夹和个人文档文件夹。 下表说明和 WshShel 阅读全文
posted @ 2009-03-05 13:16 dzqabc 阅读(587) 评论(0) 推荐(0) 编辑