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