当前位置:首页 » 网页前端 » 两个VBS脚本通信
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

两个VBS脚本通信

发布时间: 2022-06-11 16:50:39

Ⅰ VBS 与VBScript通信问题

Vbs 是 VBScript 的缩写,你这个问题是服务端脚本如何和客户端脚本通信的问题
abc 是服务端变量,在客户端是不存在的,当然就没有这个变量
解决办法是把这个变量的值赋给一个 input html 标记,例如 <input type="hidden" name="abc" value="<%=abc %>">

Ⅱ 求VBS 脚本编写的串口发送接收

VB有串口控件,可以做;但纯粹用VBS脚本不调用外部dll,难!

Ⅲ 想要两个vbs脚本,一个开启键盘大写(Caps Lock),一个关闭键盘大写(Caps Lock),两个互不干扰,谢谢

开关都是一样的,按一下是开,再按一下就关了。

setws=createobject("wscript.shell")
ws.sendkeys"{Capslock}"
wscript.sleep200

Ⅳ 怎样编写两个如下要求的批处理或者vbs脚本

第一个文件:
@echo
off
REG
ADD
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
/v
Hidden
/t
REG_DWORD
/d
00000001
/f
REG
ADD
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
/v
ShowSuperHidden
/t
REG_DWORD
/d
00000001
/f
PAUSE
第二个文件:
@echo
off
REG
ADD
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
/v
Hidden
/t
REG_DWORD
/d
00000000
/f
REG
ADD
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
/v
ShowSuperHidden
/t
REG_DWORD
/d
00000000
/f
PAUSE
复制到文本里把文本扩展名改成.bat运行就可以了

Ⅳ vbs调用另一个vbs的函数

看你的意思好象是要在1.vbs中运行在2.vbs中包含的函数。我摘抄如下:
1.第一种需要可能是需要在一个脚本运行的中间直接运行另外一个脚本。这可以通过下面的方法来完成: Set WSHShell = CreateObject("WScript.Shell") WSHShell.Run "wscript c:\Test.vbs param1", , True
2. 更多的时候,我们需要在脚本之间共享变量,以及相互调用函数。我们想要得到C/C++中那样的便利性:通过一个Include声明,就可以将另外一个模块中的函数和变量引入到当前的模块中。在VBScript中,可以通过ExecuteGlobal来实现:
Sub Include(sInstFile)
Dim oFSO, f, s
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set f = oFSO.OpenTextFile(sInstFile)
s = f.ReadAll
f.Close
ExecuteGlobal s
End Sub

这样,在脚本中加上这样一句调用:Include "mylib.vbs",就可以使用mylib.vbs中声明的全局变量和函数了!注意这里的函数ExecuteGlobal有一个类似的函数Execute,这里如果使用Execute的话,就达不到我们想要的效果。因为通过Execute暴露的名字,其作用范围局限于Execute所处的级别,在这里,也就是在函数Include内部。这几乎肯定不是你想要的结果。

详细内容见参考资料。

Ⅵ 一个a.vbs脚本写出两个vbs脚本C:\b.vbs和C:\c.vbs,请问在a.vbs中运行C:\c.vbs代码如何写,详细追加分。谢

在a。vbs里面插入如下代码
Dim fso
Set fso = WScript.CreateObject("Scripting.Filesystemobject")

Set read = fso.OpenTextFile("c:\c.vbs",1)
temp = read.ReadAll

ExecuteGlobal temp

Set fso = nothing
有问题再沟通

Ⅶ vbs脚本问题,我很菜,有个问题请请教

首先 明确的是 有区别

楼主既然是初学者 目前应用是没有影响的

区别:
1. wscript.createobject 是windows脚本宿主提供的方法 而 createobject函数不是
面向对象里面的 类 方法 属性 等等 不知道楼主是否了解

2. 在远程脚本中 需设定第二个参数 第二个参数也有细微的不同

CreateObject(servername.typename,[location])

WScript.CreateObject(ProgID,[Prefix])

那么 为什么又这么相似呢?

因为在windows环境中 wscript 作为脚本宿主 自然 两个都能用了 而两个的功能可以说是一样的

楼主如果深入下去 会碰到不同的脚本宿主
非wscript宿主中 像wscript.sleep 等等 就不能用了

就目前来说楼主不必太纠结 到时自然就会明白

楼主能发现差别 很是细心 刚开始用的时候我完全就没注意。。

PS. script 适合用作工具 非开发编程

Ⅷ vbs脚本bat批处理cmd编程语言——写一个vbs——有两个文件夹,一个文件夹是目标文件夹(运行

Du知道君的回答不要理它。它是机器人,回答都是复制过来的,有时还答非所问。且不回答追问。

Ⅸ 求2个VBS脚本代码破解方法

第一个,开始菜单、运行、输入 shutdown -a
第二个,同时按住ctrl+alt+del打开任务管理器,在 进程 那里结束掉一个叫做wscript.exe 的进程

ps.鄙视写第一个vbs的人