CODE: [Copy to clipboard]
其实这个应该不是 bug
在桌面上建 一个notepad.exe 用 IE 查看网页的源文件.会调用桌面notepad.exe
而不是系统文件夹.
例如:
写一个a.bat批处理 用到nc命令.
这个批处理和nc.exe 在同一目录下.
那在批处理文件中 可以直接 nc ....
a.bat 内容:
@echo off
nc 格式 参数 ...
attrib a.bat
----------------------------------
如果nc.exe 和a.bat文件不在同一目录下.也不在系统目录下.
那么执行 a.bat会报错. 说nc 不是内外部命令或批处理文件
----------------------------------
因为执行a.bat里 他会先搜索目录下有没有 nc 这个文件.如果没有再去系统目录下搜索.还是没有就报错!
同样的如果在 目录下 建一个 attrib.exe 的文件 那么 a.bat执行到 attrib a.bat
这一句时.也会报错.说attrib 不是一个有效的程度.
因为同样的道理!
一个程度在执行时.须要调用外部文件时.他会选搜索同一目录下有没有这个文件.如果没有再去系统文件夹里找.
[