可执行文件(例如)findstr.exe
放置在\system32
文件夹中,并且可以从命令提示符下的任何位置进行访问。但是,使用我的批处理文件之一只能在某些CD中使用。如何在Windows 10上将bat文件转换为命令?
使批处理脚本像隐式命令一样易于访问的可扩展且简单的方法
在希望从命令提示符下从“任何地方”访问脚本的系统上创建一个新文件夹,然后在PATH
环境变量(例如C:\LinkScripts
)中设置此文件夹。
使用MKLink在其他位置链接实际的脚本,并创建一个符号文件链接,将每个脚本链接到您创建并添加到PATH
环境变量的新文件夹(请参阅如何设置或更改PATH系统变量?)。
进行调整后,打开命令提示符的新实例,PATH
现在当您键入脚本名称并按Enter时,它将运行您与MKLink链接的批处理文件的批处理文件逻辑。
批处理示例
md C:\LinkScripts
mklink C:\LinkScripts\test.cmd C:\Actual\Script\Folder\test.cmd
mklink C:\LinkScripts\pest.cmd C:\Colder\Script\Bolder\pest.cmd
mklink C:\LinkScripts\zest.cmd C:\Different\Script\Shoulder\zest.cmd
结果
现在,您可以打开一个新的命令提示符并运行zest
,test
无论是否pest
带有附加.cmd
(或.bat
)文件扩展名,它都将运行,无论它们中的逻辑是什么。这将使您能够轻松地为需要以这种方式使用的每个脚本或任何新添加的脚本运行一个简单的命令。
如何设置或更改PATH系统变量?
Windows 10和Windows 8
- 在搜索中,搜索,然后选择:系统(控制面板)
- 单击高级系统设置链接。
- 单击环境变量。在“系统变量”部分中,找到
PATH
环境变量并将其选中。点击编辑。如果PATH
环境变量不存在,请单击“新建”。- 在“编辑系统变量”(或“新系统变量”)窗口中,指定PATH环境变量的值。单击确定。通过单击“确定”关闭所有剩余的窗口。
- 重新打开命令提示符窗口,然后运行您的Java代码。
Windows 7的
在桌面上,右键单击“计算机”图标。
从上下文菜单中选择“属性”。
单击高级系统设置链接。
单击环境变量。在“系统变量”部分中,找到
PATH
环境变量并将其选中。点击编辑。如果PATH
环境变量不存在,请单击“新建”。在“编辑系统变量”(或“新系统变量”)窗口中,指定
PATH
环境变量的值。单击确定。通过单击“确定”关闭所有剩余的窗口。重新打开命令提示符窗口,然后运行您的Java代码。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句