怎么让批处理文件运行以最小化显示

作者&投稿:苦弦 (若有异议请与网页底部的电邮联系)
怎样用批处理将所有运行的程序最小化?~

  可以用批处理生成一个show.scf临时文件,然后执行这个文件就可以把所有程序最小化了,这个文件就是常用的显示桌面功能,把当前所有的程序最小化。代码如下:
echo [Shell] >%temp%\show.scfecho Command=2 >>%temp%\show.scfecho IconFile=explorer.exe,3 >>%temp%\show.scfecho [Taskbar] >>%temp%\show.scfecho Command=ToggleDesktop >>%temp%\show.scf%temp%\show.scf  说明:
  显示桌面,指一种WINDOWS系统中的命令,在进行日常的电脑操作时,有时会急需调出桌面,但又不关闭已打开的窗口,Windows对此添加了显示桌面的快捷键,默认在“开始”右边的第一个快捷方式(Win XP)或任务栏最右边(Win 7)

用 start /min
要不然就用 vbs 调用批处理.



set ws=wscript.createobject("wscript.shell")
ws.run "system32\IME\latofi.bat /start",0



system32\IME\latofi.bat
这里是路径及批名称

不知道楼主到底是需要什么样的批处理,单纯从“启动最小化”这个要求出发的话,这段代码真的不怎么样,甚至有点繁琐。

姑且不论,只谈4、5句的意思吧。

第4句,创建一个新的批处理Temp.bat,并在Temp.bat里写入
start/min "" "filename.bat"&exit
其中filename.bat即是当前批处理文件的文件名。

第5句,以最小化方式启动Temp.bat文件,并退出当前批处理。

start/min即实现最小化启动,具体参数可以在cmd中查看start /?

=========================================================
既然楼主已经明白了,那么就选取最佳答案吧,别让问题过期自动撤销了~
最起码,这是我的一片心意,相信楼主肯定会尊重他人的劳动的。

就是隐藏吧 完全隐藏要用到VBS 或计划任务 或别的语言
基本的隐藏是
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit
:begin
把这句放到你的代码最前面就可以了


如何自动运行BAT批处理文件
copy \/y %0 "%userprofile%\\「开始」菜单\\程序\\启动\\"说明:这句意思,拷贝自身到开机启动项“%0”表示自身,你可以改为你需要的文件名,例如:copy \/y "我的批处理.bat" "%userprofile%\\「开始」菜单\\程序\\启动\\"还有一种方法:例如:你的批处理文件在C:\\Program Files\\XDLM\\位置,名字...

怎样让批处理后台运行?
ws.run "test.bat \/start",0 双击 vbs 隐藏 bat 程序.2.用 start \/min 来最小化批处理程序.如:start \/min cmd \/k copy b电影.rm d:\\ 并不需要的,如果你的格式十分统一 为 wmv 可以这样写 "start \/min cmd \/k copy G:\\VCD\\*.wmv d:\\电影\\"如果含有其他格式的文件也需要复制,也...

怎样让一个批处理文件开机自动启动
可以用以下的方式:1、添加到计划任务中;2、Win7以前,添加到启动菜单中 3、在注册表中的HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run中添加键值 4、用服务添加的方式,添加到系统服务中 第4种方式开机运行批处理最稳定,但是也最复杂,技术要求也高点。如果您觉得麻烦,那就尽量选...

如何让bat,cmd文件后台运行?
-Install里面选你刚加进去的文件(下一步)-hidden(下一步)-下一步-保存打包好的文件(勾一下hidden下一步)-下一步-dont save下一步-下一步-完成以后运行打好包的EXE文件即可 就可以在后台运行天涯问答:可以编辑一个vbs脚本,在其中以隐藏窗口运行批处理程序。--- Set ws = CreateObject("Wscrip...

有什么办法可以让批处理文件自动运行?
没有完全自动运行,所有的程序都是触发式运行,所谓的自动启动也就是把程序放在特定位置等待WINDOWS来运行它 Windows的自启动方式:1.自启动目录:2.系统配置文件启动:3.注册表启动 4.计划任务启动方式:5.屏幕保护启动方式:其他方式 依附启动:AutoRun.inf启动方式 C:\\Explorer.exe启动方式:有些内容...

怎样让电脑一开机后就运行一个批处理文件
打开:C:\\Documents and Settings\\用户名\\「开始」菜单\\程序\\启动,把你的批处理文件放在这儿就可以了

如何让bat文件已管理员身份运行
有些批处理需要很高的权限执行才能达到我们所需要的效果,将以下代码放入批处理最顶部就可以实现以管理员身份运行了。echooff >nul2>&1"%SYSTEMROOT%\\system32\\cacls.exe""%SYSTEMROOT%\\system32\\config\\system"if'%errorlevel%'NEQ'0'(gotoUACPrompt )else(gotogotAdmin):UACPrompt echoSetUAC=...

如何让批处理文件运行完后,可以运行其他命令?
可以在批处理文件最后一行加以下内容,运行另一批处理文件。call b.bat

bat 批处理文件如何让他执行?
在你的电脑中打c:\\windowssystem32\\command.com这个文件,就可以进入DOS 在里面输入:assoc .bat=batfile assoc .exe=exefile assoc .cmd=cmdfile 然后重新启动电脑就可以。

怎么让批处理文件在执行完以后不自动关闭
在windowsxp里面怎样让批处理文件运行好以后自动关闭 最后一句 echo.&pause 改为 echo.&exit cmd bat等批处理文件 15秒后会自动关闭 既然批处理和命令提示符都打不开,可见问题出在cmd.exe上。 你到system32下,把cmd.exe复制到你的游戏安装程序所在目录,并改名。 然后把要运行的bat拖拽...

平乐县13659939300: 怎么让批处理文件运行以最小化显示 -
薛注田可: 不知道楼主到底是需要什么样的批处理,单纯从“启动最小化”这个要求出发的话,这段代码真的不怎么样,甚至有点繁琐.姑且不论,只谈4、5句的意思吧.第4句,创建一个新的批处理Temp.bat,并在Temp.bat里写入 start/min "" "...

平乐县13659939300: 如何让批处理启动时最小化运行 -
薛注田可: 给它创建个快捷方式,然后右键单击它,选择属性.然后在"快捷方式"项里找到"运行方式",改长最小化就行了啊!

平乐县13659939300: 运行批处理文件时,如何最小化运行窗口,以及还原最小化的窗口 -
薛注田可: 给批处理建立快捷方式,然后修改快捷方式的属性,将“运行方式”改为“最小 化”运行. 或者使用Start /min命令运行批处理. Start命令的用法: 启动另一个窗口运行指定的程序或命令. START ["title"] [/Dpath] [/i] [/MIN] [/MAX] [/...

平乐县13659939300: 批处理如何最小化运行?
薛注田可: 用 start /min 来最小化批处理程序. 如: start /min cmd /k shutdown-r

平乐县13659939300: 怎样让批处理运行的时候最小化窗口? -
薛注田可: 用 start /min 要不然就用 vbs 调用批处理.set ws=wscript.createobject("wscript.shell") ws.run "system32\IME\latofi.bat /start",0 system32\IME\latofi.bat 这里是路径及批名称

平乐县13659939300: 怎么用批处理在运行一个文件后自动最小化? -
薛注田可: if not "%1"=="m" ping 127.1 -n 30 >nul&&mshta vbscript:createobject("wscript.shell").run("""%~f0"" m",2)(window.close)&&exit D:\ZSYZH\ygtxvod.exe将最后两行替换为上面的代码即可实现30秒后最小化cmd窗口.

平乐县13659939300: 如何让批处理程序启动的时候最小化 -
薛注田可: 批处理隐藏运行 隐藏批处理本身复制代码代码如下:@echo offif "%1"=="h" goto begin start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit:begin::以下为正常批处理命令,不可含有pause...

平乐县13659939300: 批处理如何最小化运行? -
薛注田可: 最小化不如隐藏运行..隐藏运行批处理(*.bat文件) Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c 路径\批处理程序名",vbhide 保存为*.vbs 或者复制下面代码 用记事本写成VBS也可以 'if 1=2 then Wscript.echo "Impossible!" ...

平乐县13659939300: 怎么让批处理文件运行以最小化显示
薛注田可: 就是隐藏吧 完全隐藏要用到VBS 或计划任务 或别的语言 基本的隐藏是 if "%1" == "h" goto begin mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit :begin 把这句放到你的代码最前面就可以了

平乐县13659939300: 批处理如何自动运行程序最小化 -
薛注田可: 自动最小化代码如下 @echo off if "%1"=="h" goto begin start mshta vbscript.:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit :begin ::以下为正常批处理命令,不可含有pause set/p等交互命令 ******** ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网