如何进行批处理文件移动并调整自身大小

时间:2014-03-19 10:27:42

标签: windows batch-file cmd resize

如何使.bat(批处理文件)cmd窗口移动自身并调整为200x200。我知道可以对hta文件进行,但也可以对.bat进行。我看过谷歌,但我发现没有任何用处。

1 个答案:

答案 0 :(得分:1)

使用此:

mode con: cols=200 lines=200

移动窗口的示例。您基本上必须编写一个注册表项,然后使用刚刚添加的键名创建一个新窗口。然后清理脚本和reg键。

@echo off
setlocal

set "Server1=127.0.0.1"

call :PosWindows 50 50 %server1% "%server1%"
reg delete "hkcu\console\%server1%" /f>nul
exit /b


:PosWindows xpos ypos serverip title
set /a "pos=(%2 << 16) + %1"
>nul reg add "hkcu\console\%~4" /v WindowPosition /t REG_DWORD /d "%pos%" /f
>%3.cmd echo.@echo off
>>%3.cmd echo mode con: cols=200 lines=200 
>>%3.cmd echo.ping %3
start "%~4" cmd /k "%3.cmd"
ping -n 1 -w 4000 127.0.0.1>nul
if exist "%~3.cmd" del /q "%~3.cmd"
exit /b