导航:首页 > 编程语言 > java调用vbs脚本文件内容

java调用vbs脚本文件内容

发布时间:2024-01-29 18:29:46

『壹』 用notepad++编的代码怎样运行

第一步,下载Notepad++,找到Plugin Manager。插件--->Plugin Manager--->show Plugin Manager。
如图所示:

第二步,安装NppExec插件。NppExec插件是Notepad++自带的,默认没有安装。现在安装一下。如果没有可以去网上下载。(注:我这里已经安装了,所以看不到)
如图所示:

第三步,查看NppExec插件是否安装成功。看到如图所指的信息就说明安装成功。
如图所示:

第四步,开始配置java的编译信息,按下F6出现出现输入框,参数安装图中数据填写。(我命名为java编译)
如图所示:

第五步,开始配置java的执行信息,按下F6出现出现输入框,参数安装图中数据填写。(我命名为java执行)
如图所示:

第六步,开始配置java的编译并执行信息,按下F6出现出现输入框,参数安装图中数据填写。(我命名为java)
如图所示:

第七步,找到NppExec配置信息,打开Advanced Options配置信息。
如图所示:

第八步,配置菜单信息,其他的两个也安装下图案例进行配置。
如图所示:

第九步,配置成功之后,NppExec插件的最下方可以看到菜单信息。
如图所示:

第十步,测试配置是否可以运行,这里用的是HelloWorld.java进行测试的。NppExec插件下面的(编译--运行/编译运行),就可以出现下面效果
如图所示:

『贰』 请教java如何运行.vbs文件

首先 可能要转义 其别/与\
然后
多与Program Files这种双单词目录
需要注意引号
我想的是
"\"C:\Program Files\start.vbs\"";
ni shi shi

『叁』 java调用vb webservice

使用java调用webservice,可以使用Axis(http://ws.apache.org/axis/),调用列车 时刻表服务的代码:

String url="http://www.webxml.com.cn/WebServices/TrainTimeWebService.asmx"; //endpiont
String namespace = "http://WebXml.com.cn/"; //wsdl中的namespace
String methodName = "getStationAndTimeByTrainCode"; //调用哪个方法,这里是 getStationAndTimeByTrainCode,因为返回的 是数组,比较方便,其他都是返回dataSet,需要额外解析
String soapActionURI = "http://WebXml.com.cn/getStationAndTimeByTrainCode"; //wsdl中方法的soapActionURI
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(url));
call.setUseSOAPAction(true);
call.setSOAPActionURI(soapActionURI);
call.setOperationName(new QName(namespace, methodName));
call.addParameter("TrainCode", XMLType.XSD_STRING, ParameterMode.IN); //设置列车代码参数
call.addParameter("UserID", XMLType.XSD_STRING, ParameterMode.IN); //设置商业用户ID
call.setReturnType(XMLType.XSD_ANYTYPE); //返回值类型,这里为String数组
Object ret = call.invoke(new Object[] { "D32","" }); //这里是调用,参数为D32次列车
System.out.println("返回结果:" + ret); //这里需要根据返回类型不同,做不同处理

-------------------------
配置方面可以参考apache官方网站,自己动手才能掌握更牢

-------------------------
一个wsdl文件就完全可以说明webservice的具体信息了

『肆』 java调用bat文件 如何获取结果

java调用bat文件示例代码:
Runtime.getRuntime().exec("cmd /k start c:\\test.bat"); //java调用bat文件
bat文件是版dos下的批处理文件。批处理文件是无格式的文权本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。

『伍』 java中调用.vbs文件,vbs文件并没有反应

C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin>wscript "C:\\Program
Files\\Apache Software Foundation\\Tomcat 7.0\\bin\\tomcat.vbs"

C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin>tomcat

java代码抄:袭
Process process=Runtime.getRuntime().exec("cmd /c wscript \"C:\\Program Files\\Apache Software Foundation\\Tomcat 7.0\\bin\\tomcat.vbs\"");
// wait for the process end
process.waitFor();//是返回值

『陆』 本人是菜鸟,请教java如何运行vbs

用抄ScriptEngineManager类中的方袭法
比如:
//创建脚本引擎
ScriptEngineManager manger=new ScriptEngineManager();
ScriptEngine se=manger.gerEngineByName("VBScript");//脚本类型
se.eval(new FileReader("ex.vbs"));//文件路径

『柒』 求VBS JAVA 等简单易懂的操作串口(com口)的代码,

Comm.Output=字符串或byte
如果是可见字符,则可以直接输出字符串,如Comm.Output="hello"
不然得用byte(数组),如

Comm.CommPort = 3 '...使用Com3口
Comm.Settings = "57600,n,8,1" '对串口通讯的相关参数。包括串口通讯的比特率,奇偶校验,数据位长度、停止位等。其默认值 是“9600,N,8,1”,表示串口比特率是9600bit/s,不作奇偶校验,8位数据位,1个停止位。
Comm.OutBufferSize = 1024

If Comm.PortOpen = False Then
Comm.PortOpen = True '...打开串口
End If

Comm.OutBufferCount = 0 '...清空输出寄存器

Dim buffer(6) as Byte
buffer(0) = 255
buffer(1) = 1
buffer(2) = 0
buffer(3) = 0
buffer(4) = 0
buffer(5) = 0
buffer(6) = 1

Comm.Output = buffer

Comm.PortOpen = False

上面确实是VB的代码。
在VBS中,没有类型,所以声明数组与初始化可能为:
Dim buffer(6)
buffer(0) = CByte(255)
...

我没试过,不一定正确哟。

阅读全文

与java调用vbs脚本文件内容相关的资料

热点内容
网络线怎么拔 浏览:328
webclip文件有什么危害 浏览:700
创维32e360e怎么看网络电视 浏览:824
js网站加载动画 浏览:411
shelljava 浏览:666
系统文件被删可以还原吗 浏览:835
万方等网站怎么下载 浏览:857
为什么电脑文件显示是写字板 浏览:37
百度网盘打卡压缩文件 浏览:925
英语怎么读的网站 浏览:115
怎么远程改电脑开机密码 浏览:501
可以直接打开压缩文件的浏览器 浏览:654
qq相册一个文件可以存多少张照片 浏览:894
淘宝升级是不是免费的 浏览:819
西安万利网络科技有限公司怎么样 浏览:125
段位只是一个数据多少人吵散了 浏览:722
双网卡上不同网络 浏览:94
拳皇game怎么打压缩文件 浏览:748
有哪些两级配送物流网络 浏览:8
sql目录名加文件名 浏览:446

友情链接