❶ 怎样用cmd执行vbs脚本,求简单实用命令
1、点击WIN按钮,在运行对话框下面输入cmd,打开命令提示符窗口。
❷ 如何取消vbs的命令
取消vbs的命令操作如下:
1、首先通过快捷键Ctrl+Alt+Delete打开任务管理器,也可以将鼠标移动到任务栏上,右键选择启动任务管理器。
2、在任务管理器中的应用程序下是没有这个程序的,也就是说vbs是一个进程,要点击到进程查看选项。
3、然后在进程中找到wscript.exe这个进程,如果进程列表一直在变动的,可以点击一下上面的进程选项,让这些进程按顺序排列。
4、然后选中wscript.exe这个进程,在点击右下角的结束进程按钮。
5、然后确定结束进程,这样电脑桌面上的vbs整人代码窗口就被强制关闭了。
❸ 求slmgr.vbs命令行说明
主要是以下三条命令(KMS)
1、slmgr /ipk x-x-x-x-x
安装产品密钥,也可以说是替换现有密钥,就是那个5×5的序列号。
(3)vbscript命令扩展阅读:
slmgr.vbs其他命令
slmgr.vbs -dlv
显示详细的激活信息,包括:系统版本、激活ID、安装ID、部分产品密钥、许可证状态、剩余 Windows 重置计数等。
slmgr.vbs -dli
这个命令其实就是上面那个命令的简化版。
slmgr.vbs -xpr
这个命令的作用是查看当前许可证状态的截止日期,同样我们可以用它来检查Windows是否是永久激活。
slmgr.vbs -cpky
这个命令是从注册表中清除产品密钥信息,这是一项安全举措,清除之后那些声称读取产品密钥的软件就读不到了。这个命令相当重要,尤其在企业内部,我也打算单独发文。
slmgr.vbs -ilc
导入OEM证书,后面为OEM证书的路径。
slmgr.vbs -upk
卸载当前产品密钥,重启电脑之后系统将重归未激活状态,会出现输入密钥和联网激活界面。
❹ 系统vbscript命令运行不了怎么办
打开开始---运行---把regsvr32 vbscript.dll 输入 点确定,把系统的vbscript再注册下,有可能是因为系统vbsxript引擎可能已经被损坏或者反注册,试试吧。
❺ 关于 regsvr32 vbscript.dll 命令
Regsvr32命令修复系统故障实例使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。
❻ 在C++里执行VBS 如何执行VBS命令啊 比如Wscript.Sleep 5000 '
先写好一个VBS脚本放在相对于主程序(要调用VBS的程序)的某个目录下,比如主程序叫“main.exe”位置是“D: est”,VBS脚本(叫“test.vbs”)放在“D: estABC”,那么调用的命令(C/C++)是:
system("cd/dD:\test");
system(""A\B\C\test.vbs"");
原理是:CMD脚本可以直接调用VBS脚本,上面的system是用来调用CMD命令的,而CMD命令中可以调用另外的脚本(CMD脚本或VBS或程序等)。所以这样写是间接调用VBS脚本,借助CMD调用了VBS
注意:第一句执行的CMD命令是把CMD的当前目录切换到正确的位置,程序调用CMD命令时CMD的当前目录不程序当前目录,而是CMD的默认路径;system函数的头文件是stdlib.h。
完整示例代码:
#include<windows.h>
#include<string>
usingnamespacestd;
intmain(){
//VBS调用命令文本(使用相对路径的写法,注意首尾要加双引号)
charvbs[]=""..\test.vbs"";
//获取当前目录字符串的长度
intbufLen=GetCurrentDirectory(0,NULL);
//分配字符串空间
char*pwd=newchar[bufLen];
//正式获取当前目录字符串
GetCurrentDirectory(bufLen,pwd);
//组装cd命令
stringcmd(pwd);
cmd.insert(0,"cd/d");
//调用CMD命令,转移到程序运行目录
system(cmd.data());
//调用CMD命令,间接调用指定的VBS脚本
system(vbs);
delete[]pwd;
return0;
}
注意:如果使用开发环境调试的话可能会出现命令执行错误的现象,原因是开发环境调试时的当前目录不是exe文件所在目录,在实际直接执行程序时的当前目录就是exe文件所在目录。
示例VBS脚本(test.vbs):
MsgBox("testVBS")
测试结果:
我用VC6写的C++,VBS脚本test.vbs在图中“try10”目录下,执行的程序“try10.exe”在“Debug”目录下。
P.S. 只要这个语言能调用CMD命令,CMD能调用的这个语言就都能调用,并不存在不界线,借助CMD就能打破界线。
❼ CMD 如何调用vbs功能直接在cmd窗口输入vbs命令代码模拟键盘按键
发送按键时,有些时候需要先激活指定窗口后,才能正常发送相关按键。
mshtavbscript:CreateObject("Wscript.Shell").AppActivate("指定窗口")(window.close)
这是激活指定窗口的。
我这边测试浏览器窗口,可以激活,但不知道为什么发送F11全屏没效果。按键是正常发送了。因为窗口有闪烁反应。
mshtavbscript:CreateObject("Wscript.Shell").SendKeys("{F11}")(window.close)
个人建议把相关vbs指令输出到vbs文件后,执行吧,这样相对成功的几率大点
(echoSetWsShell=Wscript.CreateObject^("Wscript.Shell"^)
echoWsShell.AppActivate"指定窗口"
echoWScript.Sleep500
echoWsShell.SendKeys"{F11}")>SendKey.vbs
SendKey.vbs
❽ vbscript执行DOS命令
set a=createobject("wscript.shell")
a.run "cmd.exe /c cd:\neme"
a.run "cmd.exe /c neme.exe"
a.run "cmd.exe /c neme icmp -S 1.1.1.1 -D 2.2.2.2"
❾ vbs中,if指令,运算符,计算指令,msgbox指令怎么用
mshta vbscript:execute("If MsgBox(""s"", 65) = vbOK Then MsgBox(""kk"")")(close)
这种计算机编程语言是基于逻辑的,函数式,命令式和面向对象编程的混合体。因此,它是一种多范式语言。
❿ .vbs什么命令
vbs是微软提供的一种脚本语言,是vb的扩展,或者说是vb的子集。
vbs相对于vb这种面向对象的语言,好处是编写地方便、快捷、高效,vbs只要记事本就能写程序,把后缀改为.vbs就可以运行,而且只要是用windows的操作系统无论哪台机器都能用。