cmd (DOS)bat窗口大小和缓冲区的问题

作者: admin 分类: C++ 发布时间: 2019-09-30 16:29

因为经常要用weblogic,接触到DOS(cmd)窗口,缓冲区总是很小,烦恼,怎么把每个窗口都设置成默认打开最大缓冲呢?终于找到了。

参考了这篇文章:http://wuhandida321.blog.163.com/blog/static/4878328820091020104232981/

最后找到自己想要的。

在运行中输入:regedit,确定,进入注册表,找到 HKEY_CURRENT_USER\Console

找到ScreenBufferSize 把值设置为:270f009f (高度9999,宽度159)

找到WindowSize 把值设置为:19009f (高度25,宽度159)

因为有缓冲区,所以不用担心bat长期运行会耗尽内存。

守护程序

分享奇迹  
来自电脑网络类芝麻团 推荐于2017-11-27

@echo off
:ST
tasklist /nh|find /i “abc.exe”
if ERRORLEVEL 1 (start d:\abc.exe) else (echo 进程存在!)
ping 127.0.0.1 -n 10 >nul
goto ST
保存为bat运行即可实现你的功能

//——————————————————————————————————————————————————-

依梦琴瑶  
@echo off & title 循环检查进程(隐藏) By 依梦琴瑶
%1 start “” mshta vbscript:createobject(“wscript.shell”).run(“””%~0″” ::”,0)(window.close)&&exit

oop
tasklist | findstr /i “v.exe” || call :StartX
timeout /t 15 /nobreak
goto Loop

:StartX
start “” mshta vbscript:createobject(“wscript.shell”).run(“””%ProgramFiles%\RR\x.bat”””,0)(window.close)
goto :eof

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

标签云