今早问了 Linux 里的 TTY 、 Terminal 、 Shell 、 Console 傻傻分不清 之后,还想提一个关于 Windows 上同类型的问题。请问 NT 3.X 以后的 Windows 里, DOS 、 CMD 、 Batch 、 PowerShell 是什么?各自之间的关系和区别?
1
Lattez 2016-09-20 17:04:56 +08:00 2
DOS 是个跑 16bit 软件的操作系统, CMD 只是复原了个命令行的操作方式的壳,本质还都是新的 32bit 程序, bat 就是一串 dos 命令自动化集...ps 就完全是一套新的 shell 了
|