You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改PowerShell命令,用$USER_HOME变量创建指定子目录?

PowerShell 命令修改问题

我们需要让PowerShell在$USER_HOME目录中创建mysubdirectory(无论该目录在任意机器上的名称是什么),当前在GitHub runners中使用的命令因硬编码用户主目录而不够健壮,原命令如下:

New-Item -ItemType Directory -Force -Path C:\Users\runneradmin\mysubdirectory\

如何修改上述单行命令,用$USER_HOME变量替代硬编码字符串C:\Users\runneradmin?


修改后的命令

直接用PowerShell内置的$HOME变量(对应用户主目录)替换硬编码路径即可,修改后的命令如下:

New-Item -ItemType Directory -Force -Path "$HOME\mysubdirectory\"

说明

  • PowerShell中$HOME是内置环境变量,自动指向当前用户的主目录,跨平台兼容(Windows、Linux、macOS均适用)
  • 用双引号包裹路径字符串,确保变量能被正确解析

内容的提问来源于stack exchange,提问作者CodeMed

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 04:30:47