使用自定义环境变量启动 Windows 命令行提示

vib*_*006 6 windows environment-variables

本指南将帮助使用自定义环境变量启动 Windows 命令提示符。有时我们需要使用自定义环境变量启动命令行。本指南将创建一个快捷方式来启动设置自定义环境变量。

vib*_*006 6

尽管这是一个老问题,但我仍然发现很多人对此提出疑问。基本上,

我们的主要目标是使用自定义环境变量启动命令行提示并防止命令行自动退出!.

我们将在这里使用cmd 的/k开关。您可以通过在命令提示符中键入来阅读有关它的更多信息。我还粘贴了它的快照以显示它提到单词仍然的相关部分,这意味着会话的持久性。这是快照。cmd /?

在此处输入图片说明


方法 1:使用内联环境声明启动命令行

在此方法中,您需要使用&&运算符使用自定义环境变量创建快捷方式(或从 RUN 命令运行)。这里这个 && 表示我们在编程中学习的 AND 类比。

  1. 转到您的 Windows 桌面。
  2. 右键单击桌面,然后单击新建快捷方式
  3. 带有内联变量的典型快捷方式的第 1 个快照(共 2 个)
  4. 不要错过结尾"引号。带有内联变量的典型快捷方式的 2 个快照(共 2 个)
  5. 在快捷方式中粘贴以下行。为了演示一个例子,我在这里设置了一些自定义环境参数来启动我的 ruby​​ 启用命令行。C:\Windows\System32\cmd.exe /k "set RUBYOPT=-E utf-8 && set SSL_CERT_File=c:\Ruby22\cacert.pem". 请注意,我们使用&&运算符在一行中编写命令环境。你可以重复&&任何你想要的次数。现在使用任何名称保存快捷方式并双击它以查看环境设置。

方法 2:从不同的批处理文件 (.bat) 设置自定义环境路径

  1. 创建任何名称的批处理文件。在本例中,我们将其命名为 launch.bat并将其保存到c:\launches\launch.bat在此处输入图片说明
  2. 现在创建一个快捷方式(如方法 1 中所述)或使用以下参数通过Windows + R命令运行它。
  3. C:\Windows\System32\cmd.exe /k "c:\launches\launch.bat".
  4. 从不同批处理文件的环境变量启动命令行
    1. 启动后从不同批处理文件中的环境变量启动命令行