1

Работая над экстрактором документации CMD , я обратил внимание, что GRAFTABL указан HELP но «не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл». Это приводит к двум вопросам:

  • Как можно использовать GRAFTABL или есть замена?
  • Как получить документацию для команды?

Ссылка:

  • A: Где увидеть все параметры для команды Windows?
  • import os, subprocess; print('Pass' if all(code in {0, 1} for code in ((print(word), os.system(f'echo {word} >> complete_help.txt'), os.system(f'help {word} >> complete_help.txt'))[2] for word in (line.split(None, 1)[0] for line in subprocess.Popen('help', stdout=subprocess.PIPE).stdout.read().decode('latin_1').splitlines() if line) if word.isalpha() and word.isupper())) else 'Fail')

2 ответа2

2

Вы обнаружили немного устаревшего кода / данных, которые не были очищены. Команда больше не нужна или не подходит, так как CMD больше не различает "графический режим" и "текстовый режим"; это более или менее закончилось Windows 95, и определенно больше не было в Windows XP.

2

Как можно использовать GRAFTABL или есть замена?

Команда graftabl позволяет отображать расширенные символы в графическом режиме с определенной кодовой страницы. Большинству мониторов не требуется загружать команду graftabl.

Команда graftabl является внешней командой и доступна в следующих операционных системах Microsoft как graftabl.com.

  • MS-DOS 3.0 через MS-DOS 5.0
  • Windows 95
  • Windows 98
  • Windows ME
  • Windows NT
  • Windows 2000
  • Windows XP

Примеры:

    graftabl 437

Грузы графтабл для США.

Справка по исходной команде MS-DOS graftabl

Это также, кажется, доступно на WindowsServer.

Функциональность была заменена Chcp - Изменить кодовую страницу - Windows CMD - SS64.com:

chcp 437

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .