如何从文件中打开命令提示符

时间:2013-09-21 08:44:35

标签: windows batch-file command-prompt

为了快速访问指向特定目录的命令提示符,我想双击.bat文件(保存在桌面上),然后命令提示符将打开指向特定文件夹,并希望命令提示符保持打开状态。 这就是我所做的:

rem -changing the drive to e:
e: 
rem - setting the path to the specific folder
cd \users\myName\Documents\folderName\folderName\folderName\

==>这会导致在指定目录中打开命令提示符,但会立即关闭。

我在'e'驱动器中打开没有问题(启动cmd e :),但是当我指定文件夹的路径时,它不起作用

有办法做到这一点吗?

3 个答案:

答案 0 :(得分:0)

您需要使用cmd.exe的选项/ K

请查看以下链接:

open command prompt window and change current working directory

希望有所帮助,

答案 1 :(得分:0)

@echo off
cd /d "e:\users\myName\Documents\folderName\folderName\folderName\"
cmd /k
exit

答案 2 :(得分:0)

如上所述,/ K选项是关键。但是,如果您想要更好的CMD环境,请考虑在桌面文件夹中创建CMD的快捷方式。通过更改每个快捷方式的属性,您可以自定义环境,窗口大小,字体,缓冲区等。

要执行此操作,请使用以下内容创建一个快捷方式:

%windir%\system32\cmd.exe /K C:\Batch\your_batch_file.bat

在your_batch_file.bat中,您可以设置环境变量,路径,选择驱动器,设置工作目录等。

通过更改快捷方式的属性,您可以完全自定义窗口大小,字体,颜色,缓冲区等。

我用它来为Ruby,JRuby,CMD等设置单独的环境。

快捷方式属性类似于this