在 Windows 10 上cmd.exe
,我输入了一个format D: /P:3
命令来格式化我的 1TB 外部磁盘。该过程开始运行,我在 10 分钟左右完成 1% 后离开了我的计算机。
在 30 分钟时,我的电脑决定我什么都不做,然后让自己进入睡眠状态,从而中断了格式化过程。
我很不高兴。
此后,我应用了通常的方法来摄取咖啡因,并在我再次运行此过程时强制计算机保持清醒。但是,它在我的脑海中提出了一个在网上很难搜索到的问题:
为什么 Windows(或与此相关的任何操作系统)无法将打开的命令提示符应用程序的 shell 中正在运行的进程识别为保持清醒的正当理由?
看视频让事情保持清醒,在键盘上移动鼠标/打字让事情保持清醒......为什么不在用户打开的命令提示符应用程序中输入用户输入的命令?
是否有一些出色的逻辑支持排除这一点的原因,或者只是多年来通过继承延续下来的另一种愚蠢的设计选择?