如何从文件中打开命令提示符
Posted
技术标签:
【中文标题】如何从文件中打开命令提示符【英文标题】:How to open the command prompt from a file 【发布时间】:2013-09-21 08:44:34 【问题描述】:为了快速访问指向特定目录的命令提示符,我想双击一个 .bat 文件(保存在桌面上),然后命令提示符将打开指向特定文件夹,并想命令提示符保持打开状态。 这就是我所做的:
rem - 将驱动器更改为 e: e: rem - 设置特定文件夹的路径 cd \users\myName\Documents\folderName\folderName\folderName\==> 这会导致在指定目录中打开命令提示符,但会立即关闭。
我在'e'驱动器中打开没有问题(启动cmd e:),但是当我指定文件夹的路径时,它不起作用
有没有办法做到这一点?
【问题讨论】:
这个问题在这里是题外话,已经在超级用户superuser.com/questions/586967/…上回答了 【参考方案1】:你需要使用cmd.exe的选项/K
请看以下链接:
open command prompt window and change current working directory
希望对你有帮助,
【讨论】:
谢谢!正是我要找的东西: cmd.exe /K "E: && cd E:\users\Laura\Documents\folder\folder\folder"【参考方案2】:如前所述,/K 选项是关键。但是,如果您想要更好的 CMD 环境,请考虑在桌面文件夹中创建 CMD 的快捷方式。通过更改每个快捷方式的属性,您可以自定义环境、窗口大小、字体、缓冲区等。
为此,请创建一个带有 Target 的快捷方式,如下所示:
%windir%\system32\cmd.exe /K C:\Batch\your_batch_file.bat
在your_batch_file.bat中可以设置环境变量、路径、选择驱动、设置工作目录等。
通过更改快捷方式的属性,您可以完全自定义窗口大小、字体、颜色、缓冲区等。
我使用它为 Ruby、JRuby、CMD 等设置单独的环境。
快捷方式属性类似于:
【讨论】:
谢谢!它对我不起作用,但它给了我这个想法:在属性窗口的“快捷方式”选项卡中;我设置目标仅设置驱动器“E”,并在“开始于”框中,设置特定文件夹的路径。谢谢!劳拉 当然可以。这只是我使用的截图。 YMMV。谢谢。【参考方案3】:@echo off
cd /d "e:\users\myName\Documents\folderName\folderName\folderName\"
cmd /k
exit
【讨论】:
感谢您的评论。它没有达到我的预期。 可能是因为额外的外壳。尝试使用我在上面添加的退出命令。它会在您选择的文件夹中打开一个 CMD 提示符。以上是关于如何从文件中打开命令提示符的主要内容,如果未能解决你的问题,请参考以下文章
如何通过命令提示符从 HAR 文件生成 Gatling 模拟类