这个问题我已经有很长时间了,而且很烦人。
假设我想运行mysqldump.exe...这是我的进程:开始->运行,输入"cmd“...直到我最终到达c:/program files/mysql/bin/,然后我终于可以调用"mysqldump.exe“。
我不介意使用Windows资源管理器转到c:/program files/mysql/bin,但是这样我就不能在shell中打开任何.exe文件,而且我也不能打开那个目录的shell。
我该怎么做呢?
发布于 2009-02-23 06:08:00
微软为Windows XP发布了一款名为Open Command Prompt Here的强大玩具。如果你使用的是Vista,你需要做的就是hold shift and right-click。
发布于 2009-02-23 06:15:32
这就是我对这些类型的命令所做的:
将"Command Prompt“快捷方式的副本拖到桌面上。
打开快捷方式的属性。
将目标:字段更改为:%SystemRoot%\system32\cmd.exe /k mysqldump.exe
将Start in:字段更改为:c:/program files/mysql/bin/
点击Ok,然后将快捷方式从"Command Prompt“重命名为"Mysqldump”。
然后,只要需要该命令,就双击该图标。cmd.exe的"/k“选项使窗口保持打开状态。
发布于 2009-02-23 06:07:53
这是我的进程:开始->运行,输入"cmd“...一个接一个的目录中,直到我最终到达c:/program files/mysql/bin/,然后我终于可以调用"mysqldump.exe“
为什么不只是下面这些呢?
c:
cd "c:/program files/mysql/bin"
mysqldump.exe更好的是,将其放入一个批处理文件中并执行它。
您还可以为cmd.exe创建一个快捷方式,并将"Start in“目录设置为"c:/program files/mysql/bin”。
https://stackoverflow.com/questions/576648
复制相似问题