Quiero cambiar el tamaño de la ventana del símbolo del sistema en un archivo por lotes, ¿es posible establecer un alto y ancho a través de algo que puedo agregar en el archivo por lotes?Resize command prompt a través de los comandos
Respuesta
Modify cmd.exe properties using the command prompt Bastante tiene lo que estás pidiendo. Más sobre el tema, mode con: cols=160 lines=78
debe lograr lo que desea. Cambie 160 y 78 a sus valores.
Todavía estoy confundido en cuanto a lo que agregaría para abrir el símbolo del sistema a un alto y ancho establecidos: s Intentaré simplemente agregar lo que dijo primero. – Aaron
Simplemente escriba lo que publiqué en la etiqueta de código: 'mode con: cols = 160 lines = 78' hace que el tamaño cambie. – lfxgroove
Hm parece que funciona. Bien gracias. – Aaron
mode con:cols=[whatever you want] lines=[whatever you want].
La unidad es el número de caracteres que caben en el símbolo del sistema, por ej.
mode con:cols=80 lines=100
hará que el símbolo del sistema 80 caracteres ASCII de ancho y 100 de altura
Sí, estaba confundido hasta que me di cuenta de que cambia el tamaño en Caracteres ASCII. – Aaron
La mayoría de la gente le dirá que ejecutar este comando:
mode con:cols=80 lines=100
pero se debe sólo tratar de escribir:
MODE 1000
como una línea en el archivo por lotes o el símbolo del sistema cmd.
Puede utilizar /start /max [your batch]
llenará la pantalla con el programa que se oponen a /min
Aunque las respuestas dadas aquí se puede utilizar para cambiar temporalmente el tamaño de la ventana, no parecen afectar el tamaño de fuente (por lo menos no en mi PC). Tengo una forma alternativa. No sé si esto lo que estás buscando, pero si desea realizar cambios automática/permanentemente a la consola de tamaño de la fuente/ventana, siempre se puede hacer un script que modifica el registro:
HKEY_CURRENT_USER\Console
HKEY_CURRENT_USER\Console\%%SystemRoot%%_system32_cmd.exe
HKEY_CURRENT_USER\Console\%%SystemRoot%%_system32_WindowsPowerShell_v1.0_powershell.exe
Esas llaves tratar con las consolas que aparecen cuando ejecuta un script o presionar shift y seleccionar "abrir símbolo del sistema aquí". La entrada del símbolo del sistema en el menú de inicio no usa el registro para almacenar sus preferencias, sino que almacena las preferencias en el acceso directo.
Tengo un monitor que puedo ejecutar en supersampling 720p nativo o 1440p. Necesitaba una forma rápida de cambiar el tamaño de la fuente/ventana de mi consola, así que hice estos scripts. Estos scripts hacen dos cosas: (1) cambiar los tamaños de fuente/ventana en el registro y (2) cambiar los accesos directos en el menú Inicio por otros que tienen una ventana y un tamaño de fuente diferentes. Básicamente, hice dos conjuntos de copias de los accesos directos del símbolo del sistema y del shell de energía y los almacené en documentos. Un conjunto de accesos directos se configuró con el tamaño de fuente Consolas en 16 para mi monitor en 720p (llamado "Símbolo de comando.720pRes.lnk") y otra versión del mismo acceso directo se configuró con tamaño de fuente en 36 (llamado "Símbolo del sistema" .HighRes.lnk "). El script copiará del conjunto que quiero usar para sobrescribir el menú de Inicio uno.
consola 1440p.cmd:
::Assign New Window and Font Size for Windows Command Prompt
set CMDpNewFont=00240000
set CMDpNewWindowSize=000f0078
set commandPromptLinkFlag=highRes
::Make temporary .reg file to resize command console
>%temp%\consoleSIZEchanger.reg ECHO Windows Registry Editor Version 5.00
>>%temp%\consoleSIZEchanger.reg ECHO.
>>%temp%\consoleSIZEchanger.reg ECHO [HKEY_CURRENT_USER\Console]
>>%temp%\consoleSIZEchanger.reg ECHO "WindowSize"=dword:%CMDpNewWindowSize%
>>%temp%\consoleSIZEchanger.reg ECHO "FontSize"=dword:%CMDpNewFont%
>>%temp%\consoleSIZEchanger.reg ECHO.
>>%temp%\consoleSIZEchanger.reg ECHO [HKEY_CURRENT_USER\Console\%%SystemRoot%%_system32_cmd.exe]
>>%temp%\consoleSIZEchanger.reg ECHO "WindowSize"=dword:%CMDpNewWindowSize%
>>%temp%\consoleSIZEchanger.reg ECHO "FontSize"=dword:%CMDpNewFont%
>>%temp%\consoleSIZEchanger.reg ECHO.
>>%temp%\consoleSIZEchanger.reg ECHO [HKEY_CURRENT_USER\Console\%%SystemRoot%%_system32_WindowsPowerShell_v1.0_powershell.exe]
>>%temp%\consoleSIZEchanger.reg ECHO "WindowSize"=dword:%CMDpNewWindowSize%
>>%temp%\consoleSIZEchanger.reg ECHO "FontSize"=dword:%CMDpNewFont%
::Merge and delete consoleSIZEchanger.reg
REGEDIT /S %temp%\consoleSIZEchanger.reg
del %temp%\consoleSIZEchanger.reg
::Copy Preconfigured Command Prompt/PowerShell shortcuts to Pinned Start Menu, Accessories and any other Custom Location you would define
copy "%homedrive%%homepath%\Documents\Command Prompt.%commandPromptLinkFlag%.lnk" "%homedrive%%homepath%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\Command Prompt.lnk"
copy "%homedrive%%homepath%\Documents\Command Prompt.%commandPromptLinkFlag%.lnk" "%homedrive%%homepath%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories\Command Prompt.lnk"
copy "%homedrive%%homepath%\Documents\Windows PowerShell.%commandPromptLinkFlag%.lnk" "%homedrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows PowerShell\Windows PowerShell.lnk"
copy "%homedrive%%homepath%\Documents\Windows PowerShell.%commandPromptLinkFlag%.lnk" "%homedrive%%homepath%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\Windows PowerShell.lnk"
copy "%homedrive%%homepath%\Documents\Windows PowerShell (x86).%commandPromptLinkFlag%.lnk" "%homedrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows PowerShell\Windows PowerShell (x86).lnk"
copy "%homedrive%%homepath%\Documents\Windows PowerShell (x86).%commandPromptLinkFlag%.lnk" "%homedrive%%homepath%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\Windows PowerShell (x86).lnk"
consola-720p.cmd:
::Assign New Window and Font Size for Windows Command Prompt
set CMDpNewFont=00100000
set CMDpNewWindowSize=0014007d
set commandPromptLinkFlag=720Res
::Make temporary .reg file to resize command console
>%temp%\consoleSIZEchanger.reg ECHO Windows Registry Editor Version 5.00
>>%temp%\consoleSIZEchanger.reg ECHO.
>>%temp%\consoleSIZEchanger.reg ECHO [HKEY_CURRENT_USER\Console]
>>%temp%\consoleSIZEchanger.reg ECHO "WindowSize"=dword:%CMDpNewWindowSize%
>>%temp%\consoleSIZEchanger.reg ECHO "FontSize"=dword:%CMDpNewFont%
>>%temp%\consoleSIZEchanger.reg ECHO.
>>%temp%\consoleSIZEchanger.reg ECHO [HKEY_CURRENT_USER\Console\%%SystemRoot%%_system32_cmd.exe]
>>%temp%\consoleSIZEchanger.reg ECHO "WindowSize"=dword:%CMDpNewWindowSize%
>>%temp%\consoleSIZEchanger.reg ECHO "FontSize"=dword:%CMDpNewFont%
>>%temp%\consoleSIZEchanger.reg ECHO.
>>%temp%\consoleSIZEchanger.reg ECHO [HKEY_CURRENT_USER\Console\%%SystemRoot%%_system32_WindowsPowerShell_v1.0_powershell.exe]
>>%temp%\consoleSIZEchanger.reg ECHO "WindowSize"=dword:%CMDpNewWindowSize%
>>%temp%\consoleSIZEchanger.reg ECHO "FontSize"=dword:%CMDpNewFont%
::Merge and delete consoleSIZEchanger.reg
REGEDIT /S %temp%\consoleSIZEchanger.reg
del %temp%\consoleSIZEchanger.reg
::Copy Preconfigured Command Prompt/PowerShell shortcuts to Pinned Start Menu, Accessories and any other Custom Location you would define
copy "%homedrive%%homepath%\Documents\Command Prompt.%commandPromptLinkFlag%.lnk" "%homedrive%%homepath%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\Command Prompt.lnk"
copy "%homedrive%%homepath%\Documents\Command Prompt.%commandPromptLinkFlag%.lnk" "%homedrive%%homepath%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories\Command Prompt.lnk"
copy "%homedrive%%homepath%\Documents\Windows PowerShell.%commandPromptLinkFlag%.lnk" "%homedrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows PowerShell\Windows PowerShell.lnk"
copy "%homedrive%%homepath%\Documents\Windows PowerShell.%commandPromptLinkFlag%.lnk" "%homedrive%%homepath%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\Windows PowerShell.lnk"
copy "%homedrive%%homepath%\Documents\Windows PowerShell (x86).%commandPromptLinkFlag%.lnk" "%homedrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Windows PowerShell\Windows PowerShell (x86).lnk"
copy "%homedrive%%homepath%\Documents\Windows PowerShell (x86).%commandPromptLinkFlag%.lnk" "%homedrive%%homepath%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\Windows PowerShell (x86).lnk"
simplemente escriba
MODE [width],[height
Ejemplo:
MODE 14,1
que tiene el tamaño más pequeño posible.
MODE 1000,1000
es el más grande posible. Si quieres minimizarlo, el tipo
start /min [yourbatchfile/cmd]
y, por supuesto, a maximaze,
start /max [yourbatchfile/cmd]
Actualmente estoy trabajando en hacer esto desde los mismos archivos por lotes, de modo que usted no tiene que tener dos, o comenzar con cmd. por supuesto, hay atajos, pero voy a tratar de resolverlo.
cambiará el tamaño de la ventana o del búfer (por ejemplo, ¿podré abrir el contenido de la ventana?) – beppe9000
Si desea ejecutar un archivo .bat en pantalla completa, haga clic derecho en "example.bat" y haga clic en crear acceso directo, haga clic derecho en el acceso directo y haga clic en Propiedades, luego haga clic en diseño, en el diseño puede ajustar su archivo a la pantalla de forma manual, sin embargo, solo puede ejecutarlo de esta manera si usa el acceso directo. También puede cambiar el tamaño de fuente haciendo clic en la fuente en lugar de diseño, seleccione lucida y ajuste el tamaño de la fuente y luego haga clic en aplicar
- 1. VS2008 Command Prompt + Cygwin
- 2. ¿Cómo ejecutar comandos DOS/CMD/Command Prompt desde VB.NET?
- 3. Usar PowerShell para Visual Studio Command Prompt
- 4. Entorno pseudográfico en Windows Command Prompt
- 5. Enviando comandos al prompt cmd en C#
- 6. Múltiples comandos a través de Jsch Shell
- 7. Cómo crear un archivo por lotes para Visual Studio Command Prompt
- 8. Cómo ejecutar comandos cmd a través de Java
- 9. ¿Cómo verificar si un archivo existe en un archivo .BAT de DOS (Windows Command Prompt)?
- 10. Comandos de llamada de WP a través de eventos
- 11. Mónadas en el prompt?
- 12. Textarea resize
- 13. Phonegap y prompt()
- 14. Ejecución de comandos de git a través de PHP
- 15. ¿cómo conecto los comandos enviados a pdb a través de gud?
- 16. svn historial a través de la línea de comandos
- 17. Color para PROMPT (solo la PROMPT adecuada) en cmd.exe y PowerShell?
- 18. línea de comandos análisis arg a través de la introspección
- 19. Ejecutar comandos de Windows CMD a través de Python
- 20. Resize UIImageView en UITableViewCell
- 21. iText Image Resize
- 22. Javascript Image Resize
- 23. Enviando comandos AT a través de ADB Android
- 24. Bash Command Logger
- 25. MapView IOS MapView resize
- 26. Vim comma command keys
- 27. Ejecutando comandos múltiples en cmd a través de psexec
- 28. ¿Cómo buscas a través del historial de comandos de vim?
- 29. wpf resize complete
- 30. QWidget resize signal?
He hecho una pregunta similar: http://stackoverflow.com/q/7941143/539542 – Animesh