读书人

[]怎样才能直接运行环境变量Path中目录

发布时间: 2013-01-28 11:49:56 作者: rapoo

[求助]怎样才能直接运行环境变量Path中目录的子目录中的程序
我有一个文件夹C:\mytools,包含了很多子目录,里面有很多.exe小程序,分布在各个子目录中。要怎么设置环境变量Path,才能让我直接在cmd窗口中直接运行这些小程序,而不用cd到相应的目录中。

我有试过把C:\mytools加入Path变量,但发现只能运行C:\mytools这一级目录下的程序,而子目录下的都不行,cmd找不到。

谢谢!
[解决办法]
继续添加目录。或者在路径后面加入*.*
[解决办法]
每个目录都要加到系统path变量里


@echo off
setlocal ENABLEDELAYEDEXPANSION
set t=;c:\mytools
for /f "delims=" %%i in ('dir c:\mytools /ad /b /s') do (
set t=!t!;%%i
)
echo %t%>c:\a.txt
notepad c:\a.txt


把a.txt里的内容,添加到系统path的后面

读书人网 >windows

热点推荐