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. 四种类型的数据分析模式
  2. oracle database 9i/10g/11g 编程艺术 源代码下载
  3. 1.6 @FunctionalInterface注解
  4. ASP.NET MVC ActionMethodSelectorAttribute 以及HttpGet等Action特性
  5. linux tunl0 ip,Centos7下lvs负载均衡lvs-tun模式配置
  6. [七月挑选]Tomcat使用命令行启动之指定jdk版本
  7. 释放Ubuntu/Linux系统cache,增加可用内存空间
  8. Android系统(118)---Android抓取各种log的方法
  9. 重装ubuntu系统后VS Code远程连接失败
  10. C++11 chrono库
  11. php mysql cpu使用率_Mysql CPU占用高的问题解决方法小结
  12. 木其工作室(专业程序代写服务)[转]Linux设备驱动程序学习-中断处理
  13. Windows系统服务器IIS7.5 Asp.net支持10万请求的设置方法
  14. 咸鱼3D打印—3D打印的基本流程
  15. 抖音短视频在线下载无水印,
  16. unity 老版本 离线下载
  17. 【数据结构】串(一)—— 串的基础知识
  18. pythondocker——外部无法访问,报错:该网页无法正常运作
  19. 微积分review 极限,迫敛性,极限四则运算,自然常数来历
  20. 渗透一个最近很火的闲鱼钓鱼网站

热门文章

  1. 2012年全球互联网数据一览:中国互联网用户全球第一
  2. Android——下载apk文件,并在通知栏显示下载进度
  3. mysql insert 返回值是什么_各种SQL Insert 返回值
  4. 开源企业内部沟通协作平台, 免费企业IM, ENTBOOST, Windows环境:免安装模式部署
  5. 韦东山ARM第一期作业(三)内存控制器和SDRAM
  6. wordpress后台管理(七)说说管理:发表说说、所有说说
  7. 硬盘的种类、区别、运行原理
  8. 字符编码的常用种类介绍
  9. 分享几个实用的神器 APP
  10. 程序员和黑客的十大本质区别