![如何使用 cmd/batch 移动多个文件](https://linux22.com/image/1246551/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20cmd%2Fbatch%20%E7%A7%BB%E5%8A%A8%E5%A4%9A%E4%B8%AA%E6%96%87%E4%BB%B6.png)
如何移动文件
目录:\wamp\bin\mysql\mysql5.1.36\bin
到
目录:C:\windows\system32
这样我就可以自动使用 mysql 命令而无需设置路径。
答案1
最好将路径环境变量本身设置为包含 MySQL bin 目录,而不是将其内容移动到路径中已有的另一个目录。您没有说明您使用的是哪个版本的 Windows。在 XP 上,您需要
- 在桌面上,右键单击“我的电脑”,然后单击“属性”。
- 在系统属性窗口中,单击高级选项卡。
- 在高级部分中,单击环境变量按钮。
- 最后,在环境变量窗口(如下所示)中,突出显示系统变量部分中的路径变量,然后单击编辑按钮。使用您希望计算机访问的路径添加或修改路径行。每个不同的目录都用分号分隔,如下所示。
使用 Google 搜索其他版本的 Windows(如果与上面的不一样)。
答案2
一般而言,将文件移出安装目录并不是最好的主意,因为升级/卸载程序不知道您将文件移到了哪里。然后,找出正确的行动方案就成了您的负担。
最好调整PATH环境变量。
答案3
使用 PATH 变量。一位前雇主曾经设置他们的标准工作站以将 java.exe 复制到 windows\system32 以减少帮助台呼叫。几个月后,突然间您的升级似乎不起作用了,这真是一个巨大的 PITA 调试。
我个人的方法是像这样嵌套路径:
MY_SQL_5_HOME = C:\wamp\bin\mysql\mysql5.1.36\
MY_SQL_6_HOME = C:\wamp\bin\mysql\my-sql-6-path
MYSQL_HOME=%MYSQL_5_HOME%
PATH=%MYSQL_HOME%\bin;(etc)
然后如果您想在版本之间切换,您可以交换MYSQL_HOME的设置。