Chcę zmienić rozmiar okna wiersza polecenia w pliku wsadowym, czy możliwe jest ustawienie wysokości i szerokości przez coś, co mogę dodać w pliku wsadowym?Zmiana rozmiaru wiersza poleceń za pomocą komend
Odpowiedz
Modify cmd.exe properties using the command prompt Prawie wszystko, o co prosisz. Więcej na ten temat, mode con: cols=160 lines=78
powinno osiągnąć to, co chcesz. Zmień wartości 160 i 78 na swoje wartości.
Nadal jestem mylić co do tego, co chciałbym dodać, aby wiersz polecenia był otwarty przy ustawionej wysokości i szerokości: s Postaram się po prostu dodać to, co powiedziałeś wcześniej. – Aaron
Po prostu wpisz to, co napisałem w znaczniku kodu: 'mode con: cols = 160 lines = 78' make size change. – lfxgroove
Hm wydaje się działać. Ok, dzięki. – Aaron
mode con:cols=[whatever you want] lines=[whatever you want].
Jednostka to liczba znaków, które pasują do wiersza polecenia, np.
mode con:cols=80 lines=100
uczyni wiersza polecenia 80 znaków ASCII szerokości i 100 wysokości
Tak, byłem zdezorientowany, dopóki nie zauważyłem, że zmienia rozmiar w ASCII Chars. – Aaron
Większość osób powie, aby uruchomić to polecenie:
mode con:cols=80 lines=100
ale trzeba po prostu spróbować wpisując:
MODE 1000
jako wiersz w pliku wsadowym lub polecenie cmd.
Można użyć /start /max [your batch]
będzie wypełnić ekran z programem to przeciwstawić /min
Chociaż odpowiedzi podane tutaj mogą być stosowane tymczasowo zmienić rozmiar okna, nie wydaje się mieć wpływ na wielkość czcionki (przynajmniej nie na moim komputerze). Mam alternatywny sposób. Nie wiem, czy to, czego szukasz, ale jeśli chcesz dokonać zmian automatycznie/stałe do konsoli rozmiaru czcionki/okna, zawsze można zrobić skrypt, który edytuje rejestr:
HKEY_CURRENT_USER\Console
HKEY_CURRENT_USER\Console\%%SystemRoot%%_system32_cmd.exe
HKEY_CURRENT_USER\Console\%%SystemRoot%%_system32_WindowsPowerShell_v1.0_powershell.exe
Te klucze poradzisz sobie z konsolami, które pojawią się, gdy uruchomisz skrypt lub naciśnij klawisz Shift i wybierz "Otwórz tutaj wiersz poleceń". Wpis w wierszu polecenia w menu startowym nie używa rejestru do przechowywania preferencji, ale zapisuje prefiksy w samym skrcie.
Mam monitor, który można uruchomić w trybie macierzystym 720p lub supersamplingiem 1440p. Potrzebowałem szybkiej metody zmiany rozmiaru/rozmiaru okna mojej konsoli, więc zrobiłem te skrypty. Te skrypty robią dwie rzeczy: (1) zmieniają rozmiary czcionek/okien w rejestrze i (2) zamieniają skróty w menu Start na te, które mają inne okno i rozmiar czcionki. Zasadniczo wykonałem dwa zestawy skrótów poleceń Wiersz polecenia i Power Shell i zapisałem je w Dokumentach. Jeden zestaw skrótów został skonfigurowany z użyciem rozmiaru czcionki Consolas na 16, ponieważ mój monitor jest w 720p (nazywany "Command Prompt.720pRes.lnk"), a inna wersja tego samego skrótu została skonfigurowana z rozmiarem czcionki na 36 (nazywanym "Wiersz polecenia .HighRes.lnk "). Skrypt skopiuje ze zbioru, którego chcę użyć do zastąpienia menu Start.
konsoli 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"
konsola-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"
prostu typu
MODE [width],[height
Przykład:
MODE 14,1
To najmniejszy rozmiar możliwe.
MODE 1000,1000
to największy z możliwych. Jeśli chcesz, aby go zminimalizować, typ
start /min [yourbatchfile/cmd]
i oczywiście do maximaze,
start /max [yourbatchfile/cmd]
Obecnie pracuję nad robi to z tych samych plików wsadowych, dzięki czemu nie trzeba mieć dwa lub uruchomić go z cmd. oczywiście są skróty, ale spróbuję to rozgryźć.
to zmieni rozmiar okna lub bufora (np. Czy będę abl, aby przewinąć zawartość okna?) – beppe9000
Jeśli chcesz uruchomić plik .bat na pełnym ekranie, kliknij prawym przyciskiem myszy "example.bat" i kliknij przycisk Utwórz skrót, następnie kliknij prawym przyciskiem myszy na właściwości skrótu i kliknij, następnie kliknij układ, w układzie, który możesz dostosować plik na ekran ręcznie, jednak możesz go uruchomić tylko w ten sposób, jeśli używasz skrótu. Możesz także zmienić rozmiar czcionki, klikając czcionkę zamiast układu, wybierz lucida i dopasuj rozmiar czcionki, a następnie kliknij przycisk Zastosuj
- 1. mapowanie dysku sieciowego za pomocą wiersza poleceń
- 2. Uruchamianie witryny za pomocą wiersza poleceń Windows
- 3. jak rozpocząć warknięcie za pomocą wiersza poleceń
- 4. Zmiana rozmiaru obrazu warunkowego za pomocą Carrierwave
- 5. Zmiana rozmiaru płótna za pomocą tkaniny js
- 6. Zmiana rozmiaru obrazu za pomocą C#
- 7. przetwarzanie wiersza komend przez introspekcję
- 8. Zmiana adresu IP za pomocą wiersza poleceń w systemie Windows XP
- 9. Czy można używać instrumentów za pomocą wiersza poleceń?
- 10. Jak przekonwertować WOFF na TTF/OTF za pomocą wiersza poleceń?
- 11. Jak przekonwertować obraz na skalę szarości za pomocą wiersza poleceń?
- 12. Jak obliczyć najbliższych sąsiadów za pomocą Weka z wiersza poleceń?
- 13. Jak wyodrębnić archiwum XIP za pomocą wiersza poleceń?
- 14. Jak przekazać opcje linkera do msbuild za pomocą wiersza poleceń?
- 15. Jak przesłonić wartość pliku właściwości za pomocą argumentów wiersza poleceń?
- 16. Tworzenie projektu Android z wiersza poleceń za pomocą Eclipse
- 17. Jak wycofać listę zmian za pomocą wiersza poleceń?
- 18. Przekazywanie parametrów za pomocą wiersza poleceń do NUnit
- 19. Jak uzyskać informacje o serwerze mysql za pomocą wiersza poleceń?
- 20. uruchomić Cordova (w rzeczywistości) urządzenie Android za pomocą wiersza poleceń?
- 21. Visual Studio - czy mogę eksportować szablony za pomocą wiersza poleceń?
- 22. Wysuwanie łączników za pomocą narzędzia wiersza poleceń mysql
- 23. Jak wyszukiwać w komunikatach commit za pomocą wiersza poleceń?
- 24. Jak mogę zbudować pakiet SharePoint 2010 za pomocą wiersza poleceń?
- 25. Jak mogę sprawdzić aktualizacje Visual Studio za pomocą wiersza poleceń?
- 26. kompilacji F Program # w systemie Linux za pomocą wiersza poleceń
- 27. Korygowanie zamawiania wiersza poleceń GCC za pomocą Automake
- 28. X11: podnieść istniejące okno za pomocą wiersza poleceń?
- 29. Podział pliku access.log według dat za pomocą narzędzi wiersza poleceń
- 30. Ustaw domyślną przeglądarkę internetową za pomocą wiersza poleceń?
Zapytałem o nieco podobne pytanie: http://stackoverflow.com/q/7941143/539542 – Animesh