Welcome 微信登录

首页 / 编程脚本

用vbscript实现修改屏幕保护的等待时间长度

用vbscript实现修改屏幕保护的等待时间长度

问: 嗨,ScriptingGuy!是否可以使用脚本来修改计算机上屏幕保护的等待时间长度? --JN 答: 嗨,JN。出于某些原因,Microsoft的脚本技术在涉及Windows设置和组件方面有些不足,例如屏幕保护、墙纸、任务栏和开始菜单等等。您可以使用WMI(尤其是Win32_Desktop类)来读取这些值,但不能使用Win32_Desktop类(或是任何等价的类或对象)来修改这些值。为什么呢?老实说,我们也不知道; 幸好,这些值大都存储在Window...
用vbscript实现在消息框中显示一个超链接

用vbscript实现在消息框中显示一个超链接

问: 嗨,ScriptingGuy!可以在消息框中包含指向某个Web页面的超链接吗? --CB 答: 嗨,CB。听起来您好像想要向用户显示一个消息框,并且希望在消息框中包含一个超链接,以便用户可以点击这个链接,从而获得更多信息。例如,假设某个用户试图访问一些资源,但被拒绝了。这种情况下,您可以弹出一个消息框,告诉用户访问被拒绝,然后向他们提供一个链接,这个链接指向的页面会告诉用户访问所需的权限。一般说来,这种办法会比简单地说“访问被拒绝”好得多。 那么,是...
用vbscript实现将脚本的输出复制到剪贴板

用vbscript实现将脚本的输出复制到剪贴板

问: 嗨,ScriptingGuy!有办法将脚本输出复制到剪贴板吗? --ZW,Marseilles,France 答: 您好,ZW.如果您不介意用一些疯狂的解决方法,那么实际上将脚本输出复制到剪贴板相当容易。首先,您需要构造一个字符串,其中包含想要的输出。然后,创建InternetExplorer的一个实例,然后在其中打开一个空白页。接着,利用InternetExplorer对象模型的内置功能,将字符串复制到剪贴板;特别是,可以使用clipboardDa...
视频转换大师WinMPG Video Convert 6.63

视频转换大师WinMPG Video Convert 6.63

支持格式丰富,可快速完成AVI(RMVB)转换Mpeg1,AVI(RMVB)转Mpeg2,AVI(RMVB)转DVD,AVI(RMVB)转VCD,AVI(RMVB)转SVCD,AVI转RMVB.还支持把以上所有的视频格式转换为Divx格式或者AVI格式,支持AVI,MPEG1,VCD,ASF,WMV,RM,QuickTimeMOV转换为RMVB格式.支持多视频格式转换到WMV. 多格式转换为手机3GP格式,更多格式转换为MP4格式. 支持常见视频格式间的互...
用vbs实现取消隐藏文件夹中的所有文件

用vbs实现取消隐藏文件夹中的所有文件

问: 您好,脚本专家!如何运行脚本取消隐藏文件夹中的所有文件? --GA 答: 您好,GA。您知道我们中的一位脚本专家在年少时和邻居家的其他小孩花费无数的时间玩各种捉迷藏。事实上,这位脚本专家仍清晰地记得躺在浅沟中,让其他组的人从他身上走过,却不知道他就在那儿。(这种方法如此奏效,以致于他正认真考虑在自己的办公室挖一条浅沟,这样有人找他的时候就可以躲在浅沟里了。) 回到那些日子,您不会想要一种能自动取消隐藏一切的脚本;这种脚本可能很有用,但却没什么乐趣。但...
用vbscript实现从文本文件中删除所有重复行的代码

用vbscript实现从文本文件中删除所有重复行的代码

问: 您好,脚本专家!如何从文本文件中删除所有重复行? --SW 答: 您好,SW。您知道,成为一名脚本专家便意味着开始永无止境地寻找给定问题的最终解决方案。(或者至少在我们的经理问为什么我们似乎从未真正完成什么时,我们是这么告诉他的:“老板,永无止境的寻找过程需要时间!”)这就是为什么我们很高兴看到您的问题的原因。不久前我们回答了一个关于从文本文件中删除重复名字的类似问题。我们想到的解决方案十分简单而且效果不错;只是我们不确定那是最佳解决方案。现在,很感...
用vbscript实现在文本文件中搜索两个项

用vbscript实现在文本文件中搜索两个项

问: 您好,脚本专家!您曾经介绍过如何在文本文件中搜索单个词或短语,但如何在文本文件中搜索两个短语呢?我想知道文件中是否包含Windows2000或WindowsXP。 --JR 答: 您好,JR。您知道,让脚本专家去做一件事情就已经够困难的了;可见让他们去做两件事情几乎是不可能的。但我们要告诉您的是:只要您不介意我们向您介绍一种简单的方法来在文本文件中搜索多个项,我们就会向您介绍如何在文本文件中搜索多个项。 注意。为什么称之为“简单的方法”呢?我们不打算...
vbscript下调用 Dir 命令的方法

vbscript下调用 Dir 命令的方法

问:嗨,Scripting Guy!我想做一些看上去非常简单的事情:在脚本中调用 dir 命令。但是好像不起作用。怎样实现我的想法呢?-- CR, 墨西哥城,墨西哥答:你好, CR.从你的邮件来看,你想做一件类似如下所示的简单工作:Set objShell = CreateObject("Wscript.Shell") objShell.Run("dir"), 1, TRUE但是,您并没有得到一个当前文件夹中所有文件的列表,而是得到了一条信息 The sy...
用vbscript实现从后到前阅读一个文本文件

用vbscript实现从后到前阅读一个文本文件

问: 嗨,ScriptingGuy!我有一个日志文件,新的数据总是被添加到文件的底部;也就是说最近的条目总是位于文件的末尾处。我想从最后一行开始读取内容,直到文件的第一行,但是我不知道怎样实现。 --MB,Milwaukee,WI 答: 您好,MB.FileSystemObject非常有用,但是它也具有它自己的一些限制;主要限制之一便是它只能从前向后读取文件内容。和Tail工具不同,您不能要求FileSystemObject从后向前读取文件。(好,我们假定...
vbscript和javascript版的15位, 18位的身份证号码的验证函数.以及根据身份证取省份,生日,性别

vbscript和javascript版的15位, 18位的身份证号码的验证函数.以及根据身份证取省份,生日,性别

工作中需要用到身份证验证,还要支持检查15位和18位。 我一时手懒,问同事有没有现成的函数可用,同事google了一下,扔给我一个asp-vbscript版本的函数。可我这边是客户端javascript呀,于是用改vbs-->js 改完发现蛮好用的,同时发现vbscript真的很啰嗦,居然写了50多行,我改成js只用了11行。 当然,我并完全是指vbscript啰嗦,那个写这段vbs代码的无名氏也是个唐僧性格..... 先放出vbscript代码, ...
把vbscript发挥到它的极限应用之一(数组)!!!

把vbscript发挥到它的极限应用之一(数组)!!!

大家都知道,vb曾得到广范的应用,理由就是他学习简单应用方便,利用actvivx(OLE)技术,几乎是无所不能,但是那却不能堪称为规范的语言,在N些方面也是臭名召注的,vbscript从vb的语法中派生咯出来,基实说起vb,vbscript如果追述到我高中的是候,那么他的很好的前身就是basic,qbasic,trubobasic都是basic的不同版本。vbscript做为一种脚本语言,那么学过basic的人一定对他不会陌生,他就是vb,basic的兄弟...
VBScript:Join 函数一个不太常用,却很有用的函数

VBScript:Join 函数一个不太常用,却很有用的函数

以前没有注意到这个函数,直到今天用起来才觉得这个函数很有用,确实不错,先记一下用法看看。 Join函数 返回一个字符串,此字符串由包含在数组中的许多子字符串联接创建。 Join(list[,delimiter]) 参数 list 必选项。包含要联接的子字符串一维数组。 Delimiter 可选项。在返回字符串中用于分隔子字符串的字符。如果省略,将使用空字符("")。如果delimiter是零长度字符串,则在同一列表中列出全部项,没有分界符。 说明 下面的示...
最新恶意复制型病毒autorun.inf,stNP.VBS,NP.VBS代码简单解析和解决方法

最新恶意复制型病毒autorun.inf,stNP.VBS,NP.VBS代码简单解析和解决方法

最新恶意复制型病毒autorun.inf,stNP.VBS,NP.VBS 及代码分析与病毒处理两种方法 方法一:来自于指间轻舞 此病毒最大的特点在于中毒后,自动感染你的硬盘根目录,并复制病毒文件。无论你是采用双击,还是右键选择打开,或者运行资源管理器都会自动运行其代码(病毒),所以中此病毒后,新手往往打不开盘符,导致数据无法读取。 下面是病毒的代码分析文件总共有三个都很简单,已经加上了注解。 文件名:autorun.inf 复制代码 代码如下:[autor...
IIS管理脚本之adsutil.vbs的使用说明

IIS管理脚本之adsutil.vbs的使用说明

Adsutil.vbs是什么?它是Windows2003的IIS服务自带的基于命令行下的IIS管理脚本,位于%SystemDrive%InetpubAdminScripts目录下,95,426字节。这么大的脚本一看就知道功能肯定非常强大,事实也确是如此。我感觉它就是个命令行下的“Internet信息服务管理器”(事实上Windows2000用%SystemDrive%InetpubAdminScripts下原有的20多个VBS进行管理,而到了2003则只剩...
<< 121 122 123 124 125 126 127 128 129 130 >>