首页 | 程式人生 | 原创下载 | 技术文档 | 留言我们 | 关于我们 |
WINDOWS XP系统的另类BUG
作者:
phanrider
2006-02-24
千万不要被标题搞错了,之所以为另类,就是无关痛痒的BUG了 那么请先按以下方法设置 打开组策略->用户设置->管理模板->系统->阻止访问命令提示符。启用该一选项,也停用命令提示符脚本处理吗?选“是”。然后我们再在运行中输入cmd时,会出现
或任意运行一个BAT或者CMD文件,都会出现该提示,难道我们就不能运行扩展名为BAT、CMD的文件吗。事实上并非如此,还记得command.com这个文件吗?所以我们再在运行中输入command时,果然可以运行,但再输入dir时,却有如下提示
这时ntvdm.exe起作用了,根据注册表作了相应的限制。也就是说,还是受到了限制。 那么创建一个内容只有“echo ok”的test.bat,我们再用cmd.exe /k test.bat调用它看是否能执行。
仍然不是希望看到的,那么我们再改成command /k test.bat
执行成功。猜想原因可能是cmd已对参数进行了判断过滤,而ntvdm装载command时没有判断过滤参数,而装载过后就受到了限制。另外,在command.com下唯一可以使用的是cd命令。 最后,再看一个笔误吧
看到什么没有?怎么会有个DATE?应当是不小心所至吧。 |
![]()
|