Command Prompt Here in Windows XP

本文介绍了一种在Windows系统中通过右键菜单快速启动命令行的方法。适用于XP及更早版本的操作系统,对于Win7及之后的版本,可以通过Shift+右键的方式实现类似功能。文章提供了VBS脚本用于在文件夹的右键菜单中添加“CommandPromptHere”选项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

右键打开命令行,非常方便的用法。参考http://technet.microsoft.com/zh-cn/library/dd633109.aspx

将如下vbscript代码保存为CommandPromptHere.vbs, 然后双击运行,此时"Command Prompt Here"就被加到文件夹的右键菜单了。可以右键点击某个文件夹试试。

Set objShell = CreateObject("WScript.Shell")
objShell.RegWrite "HKCR\Folder\Shell\MenuText\Command\", "cmd.exe /k cd " & chr(34) & "%1" & chr(34)
objShell.RegWrite "HKCR\Folder\Shell\MenuText\", "Command Prompt Here"

以上说的的XP, Win7用Shift+右键就行了。

下图是效果:


Windows 命令提示符中启动 Anaconda Prompt,可以通过修改系统路径或使用 PowerShell 脚本来实现。以下是几种可行的方法: ### 1. 通过命令行直接激活 Anaconda 环境 Anaconda Prompt 的本质是运行了一个设置了特定环境变量的命令行会话,可以在普通 CMD 中手动激活 Anaconda 环境: ```cmd call "D:\programs\anaconda3\Scripts\activate.bat" ``` 如果 Anaconda 安装路径不同,请将上述路径替换为实际安装目录。运行该命令后,当前命令行窗口即可使用 `conda` 命令和 Anaconda 提供的 Python 环境 [^3]。 ### 2. 使用 PowerShell 启动 Anaconda Prompt PowerShell 提供了更灵活的脚本支持,可以通过以下命令启动 Anaconda 环境: ```powershell powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'D:\programs\anaconda3\shell\condabin\conda-hook.ps1' ; conda activate base" ``` 此命令会加载 `conda-hook.ps1` 脚本,初始化 Conda 环境,并自动激活 `base` 环境。这种方法与 Windows Terminal 中配置的 Anaconda 启动方式一致 [^2]。 ### 3. 自定义 CMD 快捷方式模拟 Anaconda Prompt 如果希望在开始菜单中创建一个类似 Anaconda Prompt 的快捷方式,可以复制 `cmd.exe` 的快捷方式,并将其重命名为 `Anaconda Prompt.exe`,然后将其放置在开始菜单的 Anaconda 文件夹中: ``` C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit) ``` 这种方式虽然不会改变 CMD 的本质,但可以通过手动激活 Anaconda 环境来模拟 Anaconda Prompt 的行为 [^1]。 ### 4. 在 VS Code 中配置终端为 Anaconda Prompt 如果习惯使用 VS Code 的终端,可以修改其配置文件,将默认终端切换为 Anaconda Prompt: ```json { "terminal.integrated.profiles.windows": { "Anaconda Prompt": { "commandline": "cmd.exe", "args": ["/k", "D:\\programs\\anaconda3\\Scripts\\activate.bat"] } }, "terminal.integrated.defaultProfile.windows": "Anaconda Prompt" } ``` 此配置会在终端启动时自动激活 Anaconda 环境,从而实现与 Anaconda Prompt 相同的功能 [^5]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值