在做批处理时候运行for()命令不可用

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:17:26
运行for /f %%i in ('net user') do echo %%i
显示net user不是外部或内部命令,也不是可运行的程序和批处理文件
path如下
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs

windows下能搜到net.exe
困扰了好几天,哪位大侠解决一下!
net.exe的路径为c:\windows\system32

环境变量的问题,改过来就好了。
我的电脑-右键-属性-高级-环境变量。
请参考其他系统的正确设置。

net.exe在path目录下吗?
或者你从别的机器上拷个net.exe放到%SystemRoot%\system32下
我机器上可以执行。

我是小兵,可是我曾经遇到过这样的问题。

重新在其他电脑复制一个NET.EXE过来覆盖一下就可以用了。

不行的话你加我

Q