首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > windows >

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

2013-01-28 
[求助]怎样才能直接运行环境变量Path中目录的子目录中的程序我有一个文件夹C:\mytools,包含了很多子目录,

[求助]怎样才能直接运行环境变量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的后面

热点排行