hrz*_*fer 1 windows command-line cmd batch-file
我正在为全新的计算机工程专业的学生教授入门课程.本周我将教授基本的Windows控制台(命令提示符)命令和批处理文件(以及几周后的unix).去年,一些学生抱怨说"已经没有必要了".由于我坚持教它,我有一些理由.但我想听听你们的意见.在我开始之前,我可以用什么理由来说服他们?
谢谢.
好的,现在几个答案之后,我想列出我教授基本控制台命令和基本批处理文件使用的理由.
编辑:在MS-DOS的原始问题中,我试图说的是Windows命令提示符和命令行.
这将是他们将使用的东西吗?如果不是,他们可能会忘记它,或者在不知道原因的情况下学习它,也许会厌恶它,并且你不想要它.
我认为他们最终会使用powershell(如果不是*nix shell),为什么不教呢?
有充分的理由为学习使用命令行工作-这是比任何GUI这么多的任务快得多-但DOS真的确实有一个明显过时的空气吧.这并不是说它已经过时了 - cmd仍然出于各种Windows而出于充分的理由 - 但学生需要感觉他们正在学习新的和酷的东西.
我会专注于Linux来教授命令行 - 没人能说这在2010年没有关系! - 并处理DOS shell及其(更有限的)可能性和差异作为其中的一部分.
正如上面的幻象说:"现代Windows中不存在MS-DOS".Win2K/WinXP/Win2003中的命令提示符与原始MS-DOS不同.我认为MS-DOS几乎(如果不是绝对的)过时且不值得学习,除非对于想要了解Microsoft OS演进路径的人.
但是,对于Windows用户,仍应学习cmd.以下是我认为的原因:
着名的"实用程序员"一书中的第15节(提示21)解释了为什么应该学习命令行.
在Windows 7上,PowerShell似乎是比cmd更好的选择.