小编Zhr*_*hro的帖子

IBM 曾经在箭头键上方有过 Home/End/PgUp/PgDn/Insert/Del 区域的正式名称吗?

我尝试在线搜索,但我只能找到所有其他键组的名称。参考这张图片,所有的组都被标记了。有问题的组上方的三个键实际上被称为“特殊功能”键,但我感兴趣的区域显示为“其他键”。

适用于 Mac、Android 和国际布局的键盘具有额外的键,这些键通常单独引用,不存在于专用或以其他方式隔离的组中。某些键盘具有各种替代(通常是自定义)布局,其中还包括“多媒体键”组。

我的问题是,IBM 在最初的介绍中是否曾为这组密钥命名?由于它们包含在一个组中,我想它可能有一个特定的名称。也许有一些类似于 Model M 布局定义的国际标准可以提供答案?

我也对其他布局常见的键的任何其他术语感兴趣。请注意,我对单个键或特定符号名称的完整列表不感兴趣。

一个不同的问题,但在相似的切线上:

对于那些每天在文本编辑器中工作或者是文字处理爱好者的人,我在 Stack Overflow 上有一个关于在没有这些键的情况下打字的问题: 如何在没有 Home/End 键和 Fn 键的键盘上导航代码?

对于历史讨论、意见和个人用例:

我已经在 VOGONS 论坛上讨论了现代笔记本电脑和紧凑型台式机键盘上明显缺少这些键的问题。我很想听听其他人对这个主题的看法:http : //www.vogons.org/viewtopic.php?f=5& t= 60868

键盘布局图

keyboard keyboard-shortcuts keyboard-layout

6
推荐指数
1
解决办法
498
查看次数

如何递归解析目录并将每个文件MKLINK到具有相同树结构的目标路径

我有一个a\包含文件和子目录的目录,我想将这些文件和子目录复制到路径中b\,而不是将我想MKLINK <link> <target>对每个文件执行调用的文件复制到新路径中,而不是执行实际复制。

所以如果我有一个目录:

Z:\a\file1.txt
Z:\a\file2.txt
Z:\a\some_path\file3.txt
Z:\a\some_path\file4.txt
Run Code Online (Sandbox Code Playgroud)

我将链接从路径复制a\b\结果将如下所示:

Z:\b\file1.txt           <<===>> z:\a\file1.txt
Z:\b\file2.txt           <<===>> z:\a\file2.txt
Z:\b\some_path\file3.txt <<===>> z:\a\some_path\file3.txt
Z:\b\some_path\file4.txt <<===>> z:\a\some_path\file4.txt
Run Code Online (Sandbox Code Playgroud)

如果目标目录没有匹配的文件夹结构,则目录层次结构将保留为非链接文件夹。请注意,只有文件是链接

一个成功的测试将成功,其中Z:\b是一个空目录,Z:\b包含一个文件夹Z:\b\some_path,以及之前的测试但Z:\b我已经包含同名文件;冲突将被忽略,并且不会为它们创建链接。

如何使用批处理文件执行此操作,除了标准 Windows 10 安装中可用的依赖项之外,没有其他依赖项?

windows symbolic-link command-line batch-file cmd.exe

5
推荐指数
1
解决办法
4677
查看次数

如何运行包含 CD 的 MS-DOS/Win9x 批处理文件,同时保留原始工作目录?

考虑以下批处理文件test.bat

CD C:\SOFTWARE
program.exe
Run Code Online (Sandbox Code Playgroud)

该脚本运行自C:\ELSWHERE

C:\ELSWHERE> C:\test.bat
Run Code Online (Sandbox Code Playgroud)

脚本退出后,当前工作目录是 nowC:\SOFTWARE而不是以前的工作目录C:\ELSWHERE

该脚本将工作目录更改为,C:\SOFTWARE因为program.exe需要config.ini位于当前C:\SOFTWARE工作目录并使用当前工作目录来定位它。如果软件program.exe直接运行,C:\或者C:\ELSWHERE使用其绝对路径名,程序将无法读取其配置并抛出错误。解决方案是首先CD进入该C:\SOFTWARE文件夹并从那里运行程序。

在批处理文件中执行此操作的问题是,这也会更改先前环境的工作目录,无论是主机 COMMAND.COM 工作目录还是另一个批处理文件。

对于基于 NT 的命令提示符来说,这不是问题,它可以访问pushdpopd以及其他有用的环境变量来保留旧的工作目录。但在旧的 MS-DOS\Win9x command.com 的限制下是否可以做到这一点?

command-line windows-95 ms-dos windows-98 batch-file

5
推荐指数
1
解决办法
496
查看次数

为什么我的 SATA 驱动器可以被 DOS 识别,但 XP 需要驱动程序才能识别它?

我正在尝试使用 Sil3112 和 Sil3114 PCI 至 SATA 控制器。这些卡可以被 DOS 和 Windows 9x 识别并启动,但不能被 Windows XP 安装程序识别和启动。

如果我在安装过程中按 F8 键安装驱动程序,我可以让 Windows XP 识别连接到该卡的 SATA 驱动器。但是,当 DOS 不需要任何驱动程序就可以看到它们时,为什么有必要这样做呢?

我已在这两张卡上安装了最新的非 RAID BIOS,因此这不是 RAID 配置问题。连接已安装 XP 的驱动器将允许系统访问引导加载程序,但计算机在尝试引导时会蓝屏,可能是因为这些驱动程序实际上丢失了。

为什么XP需要这些驱动程序?

在此输入图像描述

windows hard-drive sata

0
推荐指数
1
解决办法
283
查看次数