bat文件运行时会有一个黑黑的cmd.exe窗口,很吓人,就算用start/min命令去运行bat文件,电脑的任务栏下仍然会有相关的图标,怎么让bat文件在后台无声无息无影无形地运行呢?以下的办法可以达到你的目的。

方法一
  bat里有隐藏窗口的命令,很简单,只需要在代码头部加一段代码就可以了。 
  @echo off 
  if "%1" == "h" goto begin 
  mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit 
  :begin 
  ::下面是你自己的代码。

@echo off
if "%1" == "h" goto begin
vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
"C:\Program Files\Altair\14.0\hw\bin\win64\hw.exe" -clientconfig hwpost.dat -b -tcl check.tcl

方法二
  在你批处理的相同目录下新建一个记事本,里面输入: 
  DIM objShell set objShell=wscript.createObject("wscript.shell") 
  iReturn=objShell.Run("cmd.exe /C c:\1.bat", 0, TRUE)   
  (其中win.bat为你自己的批处理名字,自己改)
  然后把这个记事本保存为后缀名为.vbe的文件,到时候你只要运行这个vbe文件就达到目的了!
  可以写的简单点: 
  Set ws = CreateObject("Wscript.Shell") 
  ws.run "cmd /c c:\1.bat",0 
  或者 
  CreateObject("WScript.Shell").Run "cmd /c c:\1.bat",0 
  (这种写法很多杀软报毒, 需要替换参数0) 
  最后那个0是指窗口参数,用法为:
  0 隐藏窗口并激活另一窗口。 
  1 激活并显示一个窗口。若窗口是最小化或最大化,则恢复到其原来的大小和位置。 
  2 激活窗口并以最小化显示该窗口。 
  3 激活窗口并以最大化显示该窗口。 
  4 按窗口最近的大小和位置显示。活动窗口保持活动。 
  5 以当前大小和位置激活并显示窗口。 
  6 最小化指定窗口并激活按 Z 序排序的下一个顶层窗口。 
  7 最小化显示窗口。活动窗口保持活动。 
  8 以当前状态显示窗口。活动窗口保持活动。 
  9 激活并显示窗口。若窗口是最小化或最大化,则恢复到原来的大小和位置。在还原应用程序的最小化窗口时,应指定该标志。

win7下后台运行BAT相关推荐

  1. 【bat】判断字符串是否包含某字符串;bat字符串截取;vbs 如何加入参数;Windows如何后台运行bat文件(没有命令提示符框);.bat文件设置自动关机以及弹框确认

    [bat]判断字符串是否包含某字符串: @echo off set a=55544333 set c=6666dfsfds set b=44 echo %a%| findstr %b% >nul ...

  2. win7下PHP运行环境搭建(apache2+mysql+php)

    win7下PHP运行环境搭建(apache2+mysql+php) 首先需要下载PHP代码包和Apache与Mysql的安装软件包,并且检测你的iis是否打开了,如果开着就关掉,否则就会起冲突 PHP ...

  3. win7下程序运行权限问题解决方案

    今天遇见一个win7下程序运行权限问题(需要对目录下文件有读写权限):网上google下得到解决方案有,现记录下: 一: windows 7和vista提高的系统的安全性,同时需要明确指定" ...

  4. Linux 下后台运行程序,查看和关闭后台运行程序(转载)

    1.运行.sh文件 直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令. (1)&命令 功能:加在一个命令的最后,可以把这 ...

  5. Windows下后台运行cmd启动的程序

    命令行方式运行JAVA @echo off start java -jar urp.jar exit 后台运行 @echo off start javaw -jar urp.jar exit 多了一个 ...

  6. Windows 和 Linux 下后台运行 Jar包

    目录 问题概述 Windows 环境 1.下载 nssm 工具 2.编写bat脚本 3.注册服务 4.启动 bat ​编辑Linux环境 问题概述 在windows的服务器中,通过打开一个cmd窗口, ...

  7. xshell怎么让程序后台运行_使程序在Linux下后台运行

    我们计算的程序都是周期很长的,通常要几个小时甚至一个星期.我们用的环境是用putty远程连接到日本Linux服务器.所以使程序在后台跑有以下三个好处: 1:我们这边是否关机不影响日本那边的程序运行.( ...

  8. 程序在Linux下后台运行,进程查看及终止

    目录 nohup后台运行 查看运行的后台进程 jobs ps 其他对于任务的操作 终止后台运行的进程 nohup后台运行 nohup command >out.file 2>&1 ...

  9. 使程序在Linux下后台运行

    一.为什么要使程序在后台执行 我们计算的程序都是周期很长的,通常要几个小时甚至一个星期.我们用的环境是用putty远程连接到日本Linux服务器.所以使程序在后台跑有以下三个好处: 1:我们这边是否关 ...

最新文章

  1. python编程入门到实践答案-Python编程:从入门到实践
  2. java里 currenttime_java 获取当前时间LocalDateTime currentTimeMillis java.util.Date
  3. GPTEE中的Storage API的使用
  4. 玩转用户标签体系,打造精细化运营底层能力 | 芒种训练营第一课
  5. VMware拍摄快照(系统备份)
  6. traceroute命令的用法实例
  7. PHP自己实现var_dump函数
  8. educoder MongoDB 复制集 分片
  9. http 协议入门
  10. DBS:CUPhone
  11. 计算机iq测试,超大多数人类 瑞典天才电脑智商测试得分150
  12. python qq群_用Python玩转QQ群论坛
  13. krpano使用gyro2.js自定义陀螺仪
  14. 面经分享:网友问我,怎样才能在谷歌匹兹堡办公室里写代码?上篇
  15. 房价――你欠中国老百姓一次彻底的崩盘!
  16. 小程序开发语言python_微信小程序是用什么语言开发的呢
  17. Oracle使用SQL*Plus生成html文件
  18. mysql获取经纬度_mysql-百度地图从MySql中获取经纬度
  19. 2019-2022年中国定期存款基准利率走势(附三个月定期、半年定期、一年定期、二年定期及三年定期存款基准利率)[图]
  20. oneshot一次性服务

热门文章

  1. 国际标准之语言编码 - ISO-639
  2. 物理思维在计算机中的应用,思维导图学物理 学会用大脑的语言进行思考
  3. Windows 和 Linux 系统查询 IP 地址命令
  4. u-boot移值(九)-u-boot的编译、链接过程
  5. lightroom 闪退_最近Autodesk软件全部闪退的解决办法
  6. 交付管理——怎样预判项目风险
  7. 空间解析几何 | 空间曲线与平面 几何量推导
  8. Keycloak授权服务指南
  9. 苹果手机来电归属地_苹果手机来电铃声、充电音还能这么有趣?这款神器也太炫了...
  10. Python读取Word文档内容