**已关闭。**此问题为not about programming or software development。当前不接受答案。
此问题似乎与a specific programming problem, a software algorithm, or software tools primarily used by programmers无关。如果您认为此问题与another Stack Exchange site的主题有关,您可以留下评论,说明在何处可以回答此问题。
2天前关闭。
Improve this question
刚开始阅读Bash Cookbook,第2版,对这一说法感到困惑。
每一个现代操作系统都至少有一个 shell 程序,有些有很多。有些 shell 程序是面向命令行的,如本书中讨论的 shell 程序。有些是图形化的,如Windows资源管理器或Macintosh Finder。
你能澄清一下Windows资源管理器是如何被归类为shell的吗?因为它只专注于文件管理。另外,我知道shell可以是CLI或GUI。
做了大量的调查,但没有得到确切的答案.
1条答案
按热度按时间daolsyd01#
这当然取决于你对“shell”的定义。有些只把命令行/终端shell当作shell。其他的也包括图形用户界面作为shell。
Explorer.exe使事情变得有点复杂,因为它负责任务栏/桌面,也负责文件浏览器。
微软显然将资源管理器视为 shell :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
中的shell
值默认为Explorer.exe