bat与jscript开发工具时遇到的一些问题
之前使得bat调用luac进行编译时,会弹出一个“黑色的界面”,闪烁一下,感觉不太好。而脚本vbs或者jscript调用bat是可以利用Run方法,将其第二个参数设置为0便可以隐藏。那bat中如何隐藏调用窗口呢?
====================================
start mshta vbscript:createobject("wscript.shell").run("notepad.exe",0)(window.close)
====================================
在用jscript处理文本时,遇到一个问题就是读取utf-8文件时乱码了。这里贴一下网上找到的解决方法:
<script type='text/vbscript'>'使用utf8读取文件内容Function readFileByUtf8(filePath)Dim objStream, strData Set objStream = CreateObject("ADODB.Stream") objStream.CharSet = "utf-8" objStream.Open objStream.LoadFromFile(filePath) strData = objStream.ReadText() readFileByUtf8 = strDataEnd Function '使用UTF8保存文件Function saveFileByUtf8(filePath, txtContent)Dim objStreamSet objStream = CreateObject("ADODB.Stream") objStream.CharSet = "utf-8" objStream.Open objStream.WriteText txtContent objStream.SaveToFile filePath, 2End Function</script>
如果仅仅是想读取xml文件,可以使用XMLDOM对象了
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");xmlDoc.async = false; xmlDoc.load('xx.xml');if (xmlDoc.parseError.errorCode != 0) {var myErr = xmlDoc.parseError;//todo} else {//todo }
推荐一款开发脚本开发工具(试用版):PrimalScript 2012
这里有旧版的汉化版>>
有自动提示哦!支持的语言也不少
参考:
Read and Write UTF-8 Text Files
隐藏批处理运行窗口的方法
转载于:https://www.cnblogs.com/meteoric_cry/p/3399353.html
bat与jscript开发工具时遇到的一些问题相关推荐
- ultraedit教程java_Java开发工具配置UltraEdit基础教程
确定你的jdk环境变量配置是正确的. 对于java初学者来说,编译和运行java程序是一件很头疼的东西. 显然,在命令方式下编译和运行java程序用久了,确实是很麻烦, 而我们又不想使用大型的开发工具 ...
- php 编辑器格式输出_高效PHP开发人员的十大PHP开发工具
图说:怎样选择最好的PHP开发工具 PHP是用于构建网站与Web应用程序最快,并且使用最广泛的服务器端脚本语言. 有几个很好的理由可以说明开发人员更喜欢PHP或一些其他的脚本语言,例如Python和R ...
- Chrome开发工具Network没有显示完整的http request和response对话
为什么80%的码农都做不了架构师?>>> Chrome开发工具Network没有显示完整的http request和response对话 这几天看<http defint ...
- 免费开发工具与IAR工具的比较
据笔者了解,90%以上的嵌入式开发人员在选型开发工具时,都会听从MCU厂商的建议.大多数MCU厂商会推荐自己公司的免费开发工具,主要原因有两点:第一,大多数客户都有降成本的需求,MCU厂商的开发工具是 ...
- Chrome 开发工具指南
Chrome 开发工具指南 谷歌 Chrome 开发工具,是基于谷歌浏览器内含的一套网页制作和调试工具.开发者工具允许网页开发者深入浏览器和网页应用程序的内部.该工具可以有效地追踪布局问题,设置 Ja ...
- 开发人员必须了解的 10 大前端开发工具
全文 2960 字 阅读时间约 9 分钟 目录 第一类:常规前端开发工具 React编辑 Angular编辑 Flutter编辑 Bootstrap编辑 Vue.js编辑 第二类:可视化开发 ...
- 【03173】2020年10月高等教育自学考试-软件开发工具
第一部分 选择题 一.单项选择题:本大题共20小题,每小题1分,共20分.在每小题列出的备选项中 只有一项是最符合题目要求的,请将其选出. 1. 软件开发工具的发展基础是 A. 第一代语言 B. 第二 ...
- IxEdit傻瓜式JavaScript开发工具 附下载 汉化版 视频教程
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! IxEd ...
- IxEdit傻瓜式JavaScript开发工具(附下载、汉化版、视频教程)
IxEdit傻瓜式JavaScript开发工具(附下载.汉化版.视频教程) 从昨天看到IxEdit以后,我就被它深深的迷住了.试用.研究.汉化,整整忙活了一天.现在就将现阶段使用的感受给大家汇报一下, ...
- java开发 Ultraedit_Java开发工具配置 UltraEdit
Java开发工具配置 UltraEdit 确定你的jdk环境变量配置是正确的. 对于java初学者来说,编译和运行java程序是一件很头疼的东西. 显然,在命令方式下编译和运行java程序用久了,确实 ...
最新文章
- php cc攻击代码,php cc攻击代码与防范方法
- nginx在windows里面配置
- 2015-2016前端架构体系技术
- 神策数据关海南:营销策略引擎解读,以平台化构建营销新生态
- write up:web 实战2-注入--sql注入(手工注入详细版)
- 【数学】概念的理解 —— 有序对(ordered pair)
- 音视频技术开发周刊 | 200
- MyBatis拦截器原理探究
- 【学习Koa】原生koa2 静态资源服务器例子
- 十大经典排序算法(动图演示,收藏好文)
- syslog打印不带等级_linux下syslog使用说明
- 后台管理,有无限可能
- 学习python 3 入门知识
- 记一次微信APP支付开发返回-1的坑
- 浪潮服务器安装ESXI6.7 无raid驱动解决方案
- matlab保留有效数字指数形式,Matlab中数值计算精度
- Android UI开发第三十一篇——Android的Holo Theme
- 荣耀9igoogle模式_初学者:如何从iGoogle切换回纯Google主页
- 程序员不要和陌生人说话——漫谈一些有趣的架构原则
- android超频使用方法,SetCPU高级设置
热门文章
- 开源java诊断工具,阿里开源Java 线上诊断工具 Arthas 实践
- 现控笔记(五)稳定性与Lyapunov方法
- linux跟踪线程,linux跟踪线程的方法:LWP和strace命令
- hadoop 2.6.4 java_Windows下使用Hadoop2.6.0
- 蓝桥杯2019年第十届C/C++省赛B组第一题-组队
- Android调试wifi使用wpa_supplicant和wpa_cli总结
- 浪潮之巅阅读笔记02
- wrk -- 小巧轻盈的 http 性能测试工具.
- mongodb入门基本语法
- Microsoft.Office.Interop.Excel 报错