Python: чтение нажатия кнопок в консоли Windows

import msvcrt
msvcrt.getch()
b’f’
msvcrt.getch()
b’\xe0′
msvcrt.getch()
b’M’
msvcrt.getch()
b’\xe0′
msvcrt.getch()
b’H’
msvcrt.getch()
b’\r’
for i in range(0,5):
… msvcrt.getch()

b’1′
b’f’
b’5′
b’\r’
b’\xe0′

Python: как узнать размер окна терминала консоли в Windows

Найдено здесь: https://code.activestate.com/recipes/440694-determine-size-of-console-window-on-windows/

from ctypes import windll, create_string_buffer

# stdin handle is -10
# stdout handle is -11
# stderr handle is -12

h = windll.kernel32.GetStdHandle(-12)
csbi = create_string_buffer(22)
res = windll.kernel32.GetConsoleScreenBufferInfo(h, csbi)

if res:
    import struct
    (bufx, bufy, curx, cury, wattr,
     left, top, right, bottom, maxx, maxy) = struct.unpack("hhhhHhhhhhh", csbi.raw)
    sizex = right - left + 1
    sizey = bottom - top + 1
else:
    sizex, sizey = 80, 25 # can't determine actual size - return default values

print sizex, sizey

Проверил, работает

Как войти в командную строку при установке Windows 7

При установке windows 7 во время открытого окна разметки диска можно нажать Shift + F10 и откроется окно с командной строкой

Сброс пароля Windows из-под Linux

спасибо http://4tux.ru/blog/sbros_parolya_windows_iz_pod_linux

Необходимо установить утилиту chntpw:

sudo apt-get install chntpw

Далее нужно примонтировать раздел с Windows, и перейти в него из консоли. Например, раздел с Windows мы примонтировали по адресу /media/win. Таким образом, в консоли переходим в данную директорию:

cd /media/win/Windows/system32/config

Обратите внимание, регистр символов имеет значение, «WINDOWS», «Windows» и «windows» — не одно и то же.

Если нам нужно сбросить пароль системной учетной записи Администратора, запускаем:

sudo chntpw SAM

Если же нужно сбросить пароль пользователя (администратора) vasya, то пишем:

sudo chntpw –u vasya SAM

После выполнения команды вам будет предложено несколько вариантов: сбросить пароль, установить новый, сделать пользователя администратором, разблокировать пользователя.

 

В тему:
Список стандартных паролей для intel iPOS
Пароль по умолчанию для принтеров и МФУ Brother
RaspberryPi логин и пароль по умолчанию