HOMEPATH=\Documents and Settings\Administrator这一句指定了的不是系统根目录,而是用户环境配置文件夹,所以当我在“开始”》“运行”输入cmd.exe运行时,它会在c:\Documents and Settings\Administrator查找有没有cmd.exe,然后再找system32目录里的cmd.exe,这样就不能利用这个特性执行指定程序了。 解决的方法有两种: 1.在c:\Documents and Settings\Administrator放入一个cmd.exe 2.打开系统特性>高级>环境变量,在用户变量里增加一个变量名: HOMEPATH 变量值为\(这样就会先搜索系统根目录下的) 而用set命令是无法修改的,只有这种方法可以改。 最后,我建议大家把原来是HOMEPATH=\的改掉,毕竟把木马之类放在系统根目录不一定好,我们可以另外查找一个可写的目录,把木马放到那里,然后再改HOMEPATH