我在我的用户文件夹中写了一个批处理文件,我经常使用它。当我在不同的文件夹中工作时,有没有什么方法可以从cmd调用它,而没有写出完整的路径?
答案 0 :(得分:1)
该位置必须位于系统%PATH%
中才能直接在cmd中执行。您可以在cmd中输入%PATH%
来查看当前的echo %PATH%
。
因此,您有两个选择:将脚本目录添加到%PATH%
,或将脚本放在%PATH%
中已包含的位置。
要将目录添加到%PATH%
,从控制面板中选择System
,选择“高级”选项卡,然后选择“环境变量”按钮,然后找到PATH(用户或系统)和编辑它。只需追加“;”它。
但添加整个目录可能很危险,因为它可以直接从cmd访问脚本目录中的所有可执行文件。在我看来,更好的方法是将脚本复制到%PATH%
中已存在的目录,如Windows\System32
。