草庐IT

vbs实用教程(小白版)

本篇vbs实用教程为小白版,有编程基础的可以直接忽视VBS简介VBS是基于VisualBasic的脚本语言。VBS的全称是:MicrosoftVisualBasicScriptEdition。(微软公司可视化BASIC脚本版)。需要的工具能用Windows的电脑、一双灵活的手VBS哪里写打开你的Windows电脑,找到记事本就可以开始编辑了。第一段先认识几个很基础的msgbox、inputbox、rem和dim。msgboxmsgbox,就是一个显示给对方的一个框接触过编程的小伙伴应该都知道了,又到了最基础的"helloworld!"的环节。msgbox"helloworld!"只需要在你的记

VBS整人蓝屏代码(Windows 7 直接蓝屏,重启即可恢复,亲测有效!!)

蓝屏重点:在VBS输入整人代码,然后用VBS打开bat蓝屏文件VBS框架:msgbox"  "           弹窗createobject("wscript.shell").run"cmd/cstart         "     打开文件inputbox("  ")          输入dim                定义变量1.ifMsgBox("这里是弹窗内容",vbYesNo,"这里是弹窗内容")=vbyesthenmsgbox"这里是弹窗内容",64,"这里是弹窗内容"elsemsgbox"这里是弹窗内容",64,"这里是弹窗内容"createobject("wscri

恶搞,vbs+bat实现随机位置无限弹窗

闲来无事,写了个弹窗,分享给大家😊效果先上效果还是很搞人心态的代码vbs首先是做基本的,每个弹窗的制作,这里使用的是inputbox,因为inputbox可以通过更改x,y轴的参数从而实现出现在指定位置的效果,代码如下randomizea=int(rnd*16000+0)b=int(rnd*8000+0)X=inputbox("卡死你","virus",":)",a,b)randomize即为初始随机种子,用来生成随机位置的x,y轴a=int(rnd*16000+0)b=int(rnd*8000+0)这两行就是定义变量,后面的数字指随机范围,如16000+0就是在16000到0之间的随机值赋值

VBS和VBA初步(一)

文章目录vbs1.基本语法1.1所有变量需要显式声明1.2弹出“你好,世界”对话框1.3定义一个变量1.4加减乘除1.5OnErrorResumeNext1.6OnErrorGoto01.粘贴sheet内容到其他sheet功能实现2.正则匹配3.取字符串分割后的最后一部分4.复制字符串到剪贴板5.打开一个txt文件,并将内容复制到Excel中vba-PPT1.插入图片2.向PPT表格中插入图片3.表格赋值vbsVBS是基于VisualBasic的脚本语言。VBS的全称是:MicrosoftVisualBasicScriptEdition。1.基本语法1.1所有变量需要显式声明OptionExp

vbs脚本教程

VBScript是微软公司出品的脚本语言。VBScript是ASP(ActiveServerPages)默认使用的脚本语言。你可以在InternetExplorer尝试使用VBScript。什么是VBScript?VBScript是一种脚本语言脚本语言是一种轻量级的编程语言VBScript是微软的编程语言VisualBasic的轻量级的版本VBS是基于VisualBasic的脚本语言。VBS的全称是:MicrosoftVisualBasicScriptEdition。(微软公司可视化BASIC脚本版)。接下来是教学:首先,我们先要知道vbs在哪里写。其实十分十分十分简单!只要在windows上

vbs运行不了,显示中文乱码怎么办,最最最简单的方法

修改前:运行时中文乱码: 运行出错: 那么该怎么办呢,在这里,教大家一个最最最简单的方法:1.先找到想修改的vbs程序。2.点击另存为。  3.在“编码”把原来的UTF-8改为ANSL,点击保存。 4.确定替换。 就变成了: 再次点击运行: 就没了乱码和出错!哦!你找到了彩蛋!这是一个bat病毒代码记住!!!!!!!!请勿尝试!!!!!!!!!后果自负!!!!记住!!!!!!!!请勿尝试!!!!!!!!!后果自负!!!!@echooffregaddHKEY_CURRENT_USER\SOFTWARW\Microsoft\Windows\CurrentVersion\Policies\Explo

windows - VBS Windows 64bit/32bit 注册表读取问题

我想实现的目标我觉得应该相当简单,但它让我完全发疯。背景:我们在我们的客户端运行一个系统监控工具,它能够远程运行.vbs脚本。这通常工作得很好。我目前正在努力实现的是能够在32位版本的Windows和64位版本的Windows上从注册表中读取一行。监控机器的Clientside.exe在两个平台上都作为32位进程运行(这就是诀窍)。例如,我想从HKEY_LOCAL_MACHINE\SOFTWARE\读取一个key。我的脚本在32位上运行良好。示例:objRegistry.RegRead("HKEY_LOCAL_MACHINE\Software\anything")我遇到的问题是,当我在

【VBS】关于VBS的三种循环&代码示例

        VBS的全称是:MicrosoftVisualBasicScriptEdition(微软公司可视化BASIC脚本版),它是基于VisualBasic的脚本语言。for循环。基本格式为for…to…step……nextstep意思是步数,意思就像事每次走几步。代码中vbcrlf意思事换行,也用&区别开。代码如下:dimii=1fori=1to3'step3MsgBox"乖乖给我点10次哦!"&vbcrlf&"剩余"&(3-i)&"次",,"恶搞!"Next  while循环。基本格式为while条件wendwend可以理解为whileend,循环结束代码如下:dimss=1whi

windows - 如何将 vbs 脚本的输出返回到 R 控制台?

我在Referto/selectadrivebasedonlyonitslabel?(i.e.,notthedriveletter)找到了一个有用的脚本并且可以在cmd.exe中运行它窗口或在cygwin下查找我计算机上的驱动器号。我想不通的是如何让返回的字符串(例如E:)显示在我的R控制台中。如果我运行system('cscript/nologoDriveFromLabel.vbslabel',intern=TRUE)我得到character(0)作为结果。是否有一些开关可以在cmd.exe中生成此评论的结果?调用对R可见,或者是否有某种方法可以创建调用cygwin的脚本并返回csc

windows - 如何在vbs中非持久地改变环境变量

SetShell=WScript.CreateObject("WScript.Shell")SetEnvironment=Shell.Environment("User")Environment("Path")=Environment("Path")&"C:\"我想更改运行脚本的wscript.exe进程的环境变量,仅影响它及其子进程。上面的代码不是我想要的,因为它更改了影响每个新进程的HKEY_CURRENT_USER\Environment注册表设置。换句话说,我需要cmd.exe中set命令的对应部分 最佳答案 你必须改变pr