我希望能够从其名称中找到我记得的(第三方)程序的exe的位置。 (比如photoshop.exe)这可能吗?
就像你可以调用taskmrg.exe
一样答案 0 :(得分:3)
试试这个:
dir /s c:\photoshop.exe
..还要运行:
for /f "delims=" %a in ('dir /b /a-d /s "c:\photoshop.exe"') do "%~fa"
答案 1 :(得分:0)
是的,您当然可以这样做,但它涉及在硬盘分区的每个文件夹中递归搜索文件。
另一种方法是在PATH环境变量中添加包含要执行的.exe的文件夹,但不推荐将您拥有的每个程序添加到PATH。 (它的意思是保持相当小的尺寸)。
答案 2 :(得分:0)
这是dos中FIND命令的语法。
答案 3 :(得分:0)
taskmgr.exe可以在命令提示符处从任何路径执行,因为它的位置属于%PATH%变量中列出的目录。您可以添加任何您希望此变量的其他文件夹,以使任何应用程序遵循相同的行为。警告:除非从主目录中启动,否则某些应用程序无法正常运行。
通过GUI编辑%PATH%变量因Windows版本而异,或者您可以从命令提示符进行编辑。