最近老被这个问题困扰,执行很多程序,包括TotalCmd,一执行就报错:目录名无效。

我看了,文件确实存在,路径也正确,用管理员权限运行,也是一样。

在网上找了很久,也没有答案。

今日发现,原来在Vista的Windows目录下的Temp目录被修改了,而TotalCmd这类程序,是直接访问这个临时文件夹的,如果不存在,则不能正常运行。

解决方法很简单:在Vista的系统目录Windows下,建立一个Temp目录就可以了。