为什么环境变量的终端输出是“echo %PRIVATE_KEY%”?空白的

发布于 2025-01-11 09:25:14 字数 117 浏览 0 评论 0原文

我试图在 Windows 中的环境变量中回显变量的值。我在 cmd echo %PRIVATE_KEY% 中使用此命令成功回显了它,但无法在我的 vscode 终端中输出该值...使用相同的命令

I was trying to echo value of a variable in my env variable in Windows. I successfully echoed it using this command in cmd echo %PRIVATE_KEY% but couldn't output the value in my vscode terminal ...using the same command

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

自此以后,行同陌路 2025-01-18 09:25:14

根据 文档,这一行应该可以解决问题:

echo ${env:PRIVATE_KEY}

According to the documentation, this line should do the trick :

echo ${env:PRIVATE_KEY}
时光病人 2025-01-18 09:25:14
{
  "key": "alt+e",               // whatever keybinding you want
  "command": "workbench.action.terminal.sendSequence",
  "args": {
    "text": "echo ${env:PRIVATE_KEY}"
    // "text": "${env:PATH}"
  },
}

除非您通过 sendSequence 命令将它们发送到终端,否则这些值将不会解析。

{
  "key": "alt+e",               // whatever keybinding you want
  "command": "workbench.action.terminal.sendSequence",
  "args": {
    "text": "echo ${env:PRIVATE_KEY}"
    // "text": "${env:PATH}"
  },
}

Those values won't resolve unless you go through the sendSequence command to send them to the terminal.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文