在处理CMD
文档提取器时,我注意到GRAFTABL
列出的HELP
命令“未被识别为内部或外部命令、可操作程序或批处理文件”。这引出了两个问题:
- 怎么
GRAFTABL
用,或者有没有什么替代品? - 如何检索该命令的文档?
参考:
- 答:在哪里可以查看 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')
答案1
您发现了一些尚未清理的遗留代码/数据。该命令不再需要或适用,因为 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 2000
- Windows XP
例子:
graftabl 437
为美国提供可移植的负载。
它似乎也可以在Windows服务器。
该功能已被取代Chcp - 更改代码页 - Windows CMD - SS64.com:
chcp 437