我想为 Windows 终端创建一个专用配置文件,内容如下:
- 更新
PATH
变量。 - 设置一些新的环境变量。
我怎样才能实现这个目标?
答案1
对于 Windows 终端中的任何 shell:
设置 > 配置文件 > [配置文件] > 命令行,然后配置此命令以设置您的环境。例如,您可以加载批处理脚本,然后再返回终端
对于 PowerShell:
如果存在配置文件脚本,Powershell 会在启动时自动运行该脚本,该脚本存储在 中$profile
。在该脚本中设置变量可能是处理此问题最简洁的方法。
如果您想要多个配置文件,那么您可以更改 WT 中的命令行以在启动 powershell 时运行特定的脚本文件,类似于您对任何其他 shell 所做的操作:
powershell.exe -NoExit -File 'C:\folder\profile-one.ps1'
以下是从中加载批处理文件的完整示例c:\test\test-env.bat
:
@echo off
set myString=Hello World
然后在新的 Windows 终端配置文件中使用cmd.exe /k "C:\test\test-env.bat"
然后,在 WT 中打开该配置文件后,结果是批处理文件首先运行:
C:\test>echo %myString%
Hello World