首页
学习
活动
专区
圈层
工具
发布

Vbs脚本编程简明教程

发生错误时,[作者:临汾市外事旅游局薛靖澜,转载请注明出处]该语句将会把相关的错误号、错误描述和相关源代码压入错误堆栈。...使用的随机产生的文件或文件夹的名称 MoveFile:移动文件 MoveFolder:移动文件夹[作者:临汾市外事旅游局薛靖澜,转载请注明出处] OpenTextFile:打开一个存在的文件并返回一个...三、复制、移动、删除文件:使用copyfile方法、movefile方法、deletefile方法。...其实用vbs和wmi结合起来,使你的计算机上有相应的程序安装,别人又无法运行起来太容易了,现在给出代码: On Error Resume Next '忽略所有的错误 Dim bag,pipe,honker...InputBox 函数:在对话框中显式一提示,等待用户输入文本或单击按钮,并返回文本框的内容。 InStr 函数:返回一个字符串在另一个字符串中首次出现的位置。

11.7K53

VBScript详解(一)

而function只能出现在赋值语句的右边,或者表达式中,function不能直接使用,如果必须直接使用function,则必须使用call语句调用,并取消返回值。...发生错误时,该语句将会把相关的错误号、错误描述和相关源代码压入错误堆栈。...这里也能够使系统启动时自动初始化程序。通常该注册键下面有一个userinit.exe,这个键允许指定用逗号分隔的多个程序,例如“userinit.exe,OSA.exe”(不含引号)。...GetSpecialFolder:返回指向一个特殊文件夹的对象指针 GetTempName:返回一个可以被createtextfile使用的随机产生的文件或文件夹的名称 MoveFile:移动文件 MoveFolder...:移动文件夹 OpenTextFile:打开一个存在的文件并返回一个TextStream对象 ◎Vbs脚本编程简明教程之八—FSO中文件夹的基本操作 1、使用fso 由于fso不是wsh的一部分,所以我们需要建立它的模型

7K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    内网渗透 | 多种传递攻击详解

    前言 在前面一篇文章已经对内网信息收集做了详细介绍,所需要的内网环境也包含在那篇文章中,接下来将以前期内网信息收集到的信息为基础介绍各种明文或hash传递攻击进行横向渗透。...这个文件一般不会被防护软件查杀,使用时需要将目录切换至拥有wmiexec.vbs的目录下,该方法较好,推荐使用。...最终结果 四、IPC+Windows服务来进行横向移动 利用sc横向渗透 使用Windows服务来进行横向移动有点类似利用计划任务进行横向移动,核心是将木马文件传入目标机中,然后通过SC命令创建一个Windows...服务用来指向传入的木马文件,最后启动该服务或者重启目标机即可触发该木马,实现横向移动。...说明已经建立了IPC$,需要先删除 (6)1326:账号密码错误 (7)1792:目标NetLogon服务未启动,连接域控常常会出现此情况 (8)2242:用户密码过期,目标有账号策略,强制定期更改密码

    85530

    windows常用命令

    / 若d盘中存在new文件夹,将当前目录下的test文件夹移动到d盘new文件夹中;若不存在,将当前目录下的test文件夹移动到d盘,并重命名为new del 删除文件 注意:目录及子目录都不会删除 例...删除这个链接,对原来的文件(或目录)没有影像没有任何影响;而当你删除原文件(或目录)时,再打开链接则会提示“位置不可用”。 (2) 目录联接(junction)  作用基本和符号链接类似。.../m .svn /s /c "cmd /c svn up -r12005" // 在当前目录下查找含有.svn的文件或目录(递归子目录),并对该目录执行指定版本号svn更新 例:forfiles /p...c:\myfiles /m .svn /s /c "cmd /c svn up -r12005" // 在c:\myfiles目录下查找含有.svn的文件或目录(递归子目录),并对该目录执行指定版本号svn.../N /I "pid" 1.txt // 在1.txt文件中忽略大小写查找pid字符串,并带行号显示查找后的结果 例:find /C "exe" 1.txt // 只显示在1.txt文件中查找到exe

    2.4K20

    IIS 运行ASP文件500内部错误解决方法大全

    1 IIS服务器出现500错误   2错误原因:500错误的原因一般是源程序出现错误造成的。   ...3 解决办法:1 首先设置IE浏览器à工具->Internet选项   2 刷新或者重新打开500错误页面就会出现错误的程序部分   3 根据错误提示,然后解决问题。   ...或提示:500服务器内部错误   或者提示:com+什么的错误   查看日志文件:   系统日志具体描述如下:   DCOM 错误 无 10010 NT AUTHORITYSYSTEM Myserver...COM+ 服务内部信息:   文件: .security.cpp, 行: 617 二、原因分析   曾经删除过SA,SAM文件是保存用户密码的数据库文件,删除后,所有的用户信息就会丢失,而相应的组信息也会随之丢失...但是   在末行出现   80110414错误   检查 com+运行情况   开始–运行–输入 dcomcnfg —服务器组件——我的电脑——COM+应用程序 发现打不开,出现com+无法与分布式事务协调程序交谈错误

    4K20

    手刃逆向某款第三方辅助插件

    加密说明 0x01 配置环境 拿到补丁源文件后,运行一下,发现会自动删除而且本地释放了 tem.vbs,这我可被吓得不轻,毕竟这玩意儿的行为太像小马了,而且软件的图标也是马,给我吓得不轻。...拼接机器码 接着有一个自动删除的暗桩,最初就是这里吓得我半死,不过自己单步跟踪过后,发现这个vbs的功能只是删除自身,并不会移动文件到哪里去。...释放vbs CALL 释放vbs的头部 vbs的大致内我提取出来,就是下面的内容: Dim fso 既然这是一个关键call,那么我就有理由猜想会有调用该call的命令,所以我决定搜索call 00403E78...0x03 插件速度优化,实现脱机 我成功找到了获取信息的call,那么我们可以直接将获取信息CALL nop掉,这时会出现未知错误的提示框 未知错误 我们将jnz指令改为jmp后就可以直接跳过未知错误...GIF 最后只剩下了两个本地写ini配置文件的功能,如果觉得不好,你可以将我打包的文件自己反汇编一遍,删除不必要的功能即可。

    1K10

    域内横向移动分析及防御

    ---- 域内横向移动分析及防御 前言 本篇继续阅读学习《内网安全攻防:渗透测试实战指南》,本章系统的介绍了域内横向移动的主要方法,复现并剖析了内网域方面最重要、最经典的漏洞,同时给出了相应的防范方法...本章内容包括: 常见远程连接方式的剖析 从密码学角度理解NTLM协议 PTT和PTH的原理 如何利用PsExec、WMI、smbexec进行横向移动 Kerberos协议的认证过程 Windows认证加固方案...use \\192.168.1.10\ipc$ "admin123" /user:administrator (1)利用条件 开启139、445端口 管理员开启了默认共享 (2)连接失败的原因 用户名或密码错误...SID=500的本地管理员账号(默认Administrator)除外 微软在Windows XP中添加了一个名为WDigest的协议,该协议能够使Windows将明文密码存储在内存中,以方便用户登录本地计算机...此外,wmic命令如果没有回显,可以将命令结果输出到某文件,并使用ipc$和type来读取信息。

    2.2K11

    Sketch 91中文版「矢量图UI设计工具」

    工作区窗口现在支持同时选择多个文档,让您更轻松地批量打开、移动和删除它们。...我们使移动有边框但没有填充的形状变得更加容易。您现在可以拖动该形状上的任何位置(包括未填充区域)来移动它,而不仅仅是在边框本身上。我们提高了边界更宽的路径的阴影的准确性。...现在,我们在 Canvas 上渲染并默认使用 sRGB 颜色配置文件导出(Unmanaged 设置已消失),除非您在 Canvas 首选项中将默认颜色配置文件设置为 P3。...修复了将边框添加到使用下划线或删除线装饰的文本时停止出现的问题。修复了导致图层和页面列表在垂直滚动时意外水平滚动的错误。修复了导致交互在原型播放器中显示为活动的错误,即使它们各自的层被隐藏了。...修复了一个错误,该错误意味着原型播放器不会始终反映您对画板所做的最新更改。修复了导致不必要的点出现在您已转换为轮廓的路径上的错误。

    2.1K20

    IIS修复IIS出现错误后完全重装的方法

    有的时候IIS出现严重错误,比如metabase坏掉,又没有备份.... 一般的做法,直接在控制面板添加删除程序中卸载IIS重装。 这样并不是保险的做法,很多人在重装IIS后问题依旧。...如何排除IIS不能显示ASP网页分类:默认栏目 在分析问题以前,先尝试访问网站中的纯静态网页(以htm或者html为后缀的页面),如果不能正常显示,说明问题本身不在ASP上。...1、如果网站本身有Global.asa,先把它更名为Global.old,重新启动该网站。用记事本写下代码并保存为test.asp文件,在浏览器中访问。...如果能够正常显示,说明问题出在Global.asa文件上。 2、设置应用程序保护到“低”,重新启动IISadmin线程,如果这时能够在浏览器中读出ASP页面,说明IWAM帐号存在问题。...3、将应用程序保护返回到“中”或“高”,添加IWAM帐户到Administrator组,如果这时候ASP页面能够被浏览,说明IWAM存在一个权限问题。

    5.4K01

    .DS_Store 叛乱记:当 Git 被小小系统文件逼到墙角,如何优雅平叛?

    忽略所有.DS_Store 文件 创建或编辑项目根目录下的 .gitignore 文件,添加以下内容: # 忽略macOS系统文件 .DS_Store 然后执行: git add .gitignore...执行git rm --cached命令时,出现如下的报错时,说明你的Git项目是优秀的,不会出现楼主checkout时遇到的错误。...把当前分支merge到其它分支时,会报下面的错: 0 file committed, 15 files failed to commit:  chore: 更新文件权限并忽略 .DS_Store 文件  ...清理追踪: 使用 git rm --cached 移除已被 Git 错误追踪的 .DS_Store 文件(保留本地)。 清除本地: 用 find 命令安全删除本地不需要的 .DS_Store。...为什么会报这个错: 这个错误是 Git 在你切换分支时出现的保护机制,具体原因和解决方案如下: 为什么会出现这个错误?

    60410

    利用卷影拷贝服务攻击域控五大绝招

    它和SAM文件一样,是被Windows系统锁定的,我们来介绍一下如果将ntds.dit从系统转导出以及如何读取ntds.dit中的信息。...该工具默认被安装在域控制器上,我们可以在域控制器上进行操作,也可以通过域内机器远程在域控制器上操作,如何进行远程操作会在后面的章节进行详细讲解。...它可以用于创建或删除卷影副本,列出卷影副本的信息(只能管理系统Provider创建的卷影副本)。...图6-8删除快照 03 vssown.vbs脚本提取 vssown.vbs是和vssadmin类似,它是由Tim Tomes开发完成的,它可以创建和删除卷影副本,以及启动和停止卷影复制服务。...4.监控客户端设备的diskshadow.exe实例创建,除非是业务需要,否则Windows操作系统中不应该出现diskshadow.exe,可以将其在计算机中删除。

    1.2K20

    cmd命令【实施工程师技能】

    组策略结果集 79. sdclt:备份状态与配置,就是查看系统是否已备份 80. secpol.msc:本地安全策略 81. services.msc:本地服务设置 82. sfc /scannow:扫描错误并复原...---系统信息   35. perfmon.msc----计算机性能监测程序   36. winver---------检查Windows版本   37. sfc /scannow-----扫描错误并复原...del [目录名或文件名] [/f][/s][/q] 删除 参数:/f 删除只读文件/s 删除该目录及其下的所有内容 /q 删除前不确认   del c:\del /s /q 自动删除c盘的del目录。...(二个命令作用相同)   move 盘符路径要移动的文件名 存放移动文件的路径移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖   fc one.txt two.txt...arp -a将显示出全部信息   start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令   mem 查看cpu使用情况   attrib 文件名(目录名

    1.3K20

    系统脚本执行类命令一览

    :.wsf、.vbs、.js; 当然,一般情况下,双击这些脚本文件并不会直接执行,而仅仅只是以关联的文本编辑器打开该脚本文件 如果我们想要在Windows上执行这些脚本文件,我们可以使用Windows自带的...,可以编写如下代码(假设js脚本文件名为demo.js): cscript demo.js //e:jscript #2.如果我们想要执行vbs脚本文件,可以编写如下代码(假设vbs脚本文件名为demo.vbs...每个.wsf 文件可以使用多个脚本引擎,并执行多个作业。...wscript 1.vbs //E:vbs ? WeiyiGeek. Timeout 命令 描述:这个工具接受超时参数,等候一段指定的时间(秒)或等按任意键。它还接受一个参数,忽视按键。.../NOBREAK 忽略按键并等待指定的时间。

    2.4K42

    系统脚本执行类命令一览

    :.wsf、.vbs、.js; 当然,一般情况下,双击这些脚本文件并不会直接执行,而仅仅只是以关联的文本编辑器打开该脚本文件 如果我们想要在Windows上执行这些脚本文件,我们可以使用Windows自带的...,可以编写如下代码(假设js脚本文件名为demo.js): cscript demo.js //e:jscript #2.如果我们想要执行vbs脚本文件,可以编写如下代码(假设vbs脚本文件名为demo.vbs...每个.wsf 文件可以使用多个脚本引擎,并执行多个作业。...wscript 1.vbs //E:vbs WeiyiGeek. Timeout 命令 描述:这个工具接受超时参数,等候一段指定的时间(秒)或等按任意键。它还接受一个参数,忽视按键。.../NOBREAK 忽略按键并等待指定的时间。

    1.4K30

    bat脚本执行命令_实用bat代码

    或b小于5) else (if %b% lss 5 (echo a小于5或b小于5) else (echo a、b都不小于5)) pause ::'或'实现二:使用额外变量标记结果,再判断该变量(逻辑简单但代码多...::/s/q联合使用,不会询问直接删除 rd /s/q e:\test9 19、move命令移动文件(夹) @echo off ::文件夹移动,如果test文件夹存在,则将test5文件夹移动到test...\test.txt文件移动到e:\下并重命名为23.txt ::如果该目录已存在23.txt,则会覆盖 move d:\test.txt e:.txt>nul&&echo 移动成功并重命名 ::将e:....txt文件移动到e:\test文件夹下 move e:.txt e:\test>nul&&echo 移动到文件夹下 20、del命令删除文件 @echo off ::删除该层目录下的所有文件,需要确认...[Y/N] del d:\test pause ::不需要确认 del /q d:\test ::删除该目录下所有层级的文件,不删除文件夹,需要逐个文件夹确认 del /s d:\test ::删除文件

    12.1K20

    WinCC 交叉索引的使用

    那么如何找到变量,如何找到变量使用的位置,甚至项目中有哪些未使用的变量或已使用但并不存在的变量,成为了工程师的一个难题。实际上 WinCC 的交叉索引功能能够很好的帮助工程师解决以上等等问题。...包括了该对象被使用在的文件或编辑器,从图中可看到 float3 被用在了画面 “picture01.PDL” 以及 VBS 全局动作 “GlobalVBAction2.bac” 中。...因此在对列表中列出的结构元素变量清理时,也需要格外注意这些结构变量是否已经被关联到了面板实例,如图 06 ,如果已被关联则不能删除。...只需要按照图 11 中的鼠标操作步骤,即可快速的打开画面并定位到所使用的位置上,结果如图 12 。...而修改或删除后可能会遗忘曾今在项目的某些地方使用过这些变量。这样的结果可能会导致项目运行过程中出现不必要的错误。在这种情况下,交叉索引可以很方便的解决这样的问题。

    3.8K10

    PostgreSQL 13.0-13.15 功能更新和bug fixed列表

    RETURNING结果可能不正确计算的问题 PG13.3 如果针对分区表的UPDATE导致行移动到具有物理上不同行类型的另一个分区(例如,包含不同一组已删除列的行),为该行计算的RETURNING结果可能会产生错误或错误的答案...修复涉及作为外键表的继承子表的常规表的查询的规划错误 PG13.4 在WAL重放事务中引起文件截断时更新最低恢复点文件截断是不可逆转的,因此不再安全地在该记录之前停止恢复。...创建表空间(作为普通目录),然后在重放达到一致状态时检查它是否已被删除。 PG13.8 修复ALTER TABLE ......PG13.12 在ALTER TABLE ATTACH PARTITION期间,匹配分区索引与子索引时忽略无效的子索引,现在将忽略这样的索引,并创建一个新的子索引。...受影响的查询可能会产生错误的结果,或出现诸如“在子计划目标列表中找不到变量”或执行器崩溃等奇怪的错误。

    2.6K10

    cmd命令详解

    79. sdclt:备份状态与配置,就是查看系统是否已备份 80. secpol.msc:本地安全策略 81. services.msc:本地服务设置 82. sfc /scannow:扫描错误并复原...del [目录名或文件名] [/f][/s][/q] 删除 参数:/f 删除只读文件/s 删除该目录及其下的所有内容 /q 删除前不确认   del c:\del /s /q 自动删除c盘的del目录。...(二个命令作用相同)   move 盘符路径要移动的文件名 存放移动文件的路径移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖   fc one.txt two.txt...arp -a将显示出全部信息   start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令   mem 查看cpu使用情况   attrib 文件名(目录名) 查看某文件...;加参数/f并修复磁盘上的错误   tlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口   exit 退出cmd.exe

    2.8K21

    c语言基础学习02_windows系统下的cmd命令

    79. sdclt:备份状态与配置,就是查看系统是否已备份 80. secpol.msc:本地安全策略 81. services.msc:本地服务设置 82. sfc /scannow:扫描错误并复原...del [目录名或文件名] [/f][/s][/q] 删除 参数:/f 删除只读文件/s 删除该目录及其下的所有内容 /q 删除前不确认   del c:\del /s /q 自动删除c盘的del目录。...(二个命令作用相同)   move 盘符路径要移动的文件名 存放移动文件的路径移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖   fc one.txt two.txt...arp -a将显示出全部信息   start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令   mem 查看cpu使用情况   attrib 文件名(目录名) 查看某文件...;加参数/f并修复磁盘上的错误   tlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口   exit 退出cmd.exe

    1.8K21
    领券