CMD 命令行
1. 创建列表
通过空格分隔的字符串可以被当作列表使用。
bat
set MY_LIST=item1 item2 item3
通过 ;
分隔的字符串可以被当作列表使用。
bat
set MY_LIST=item1;item2;item3
换行的写法:
bat
set MY_LIST=^
item1^
item2^
item3
set MY_LIST=^
item1;^
item2;^
item3;
遍历列表:
bat
for %%i in (%MY_LIST%) do echo %%i
2. 循环
查看循环的用法:
bat
for /?
遍历 0~99 中的全部数字:
bat
for /L %%i in (0,1,99) do (
echo %%i
)
3. DISM
开启系统功能(如虚拟机平台):
bat
dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
添加可选功能(如 OpenSSH 服务器):
bat
dism /Online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
可选功能也可用使用 PowerShell 脚本来操作:
powershell
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
4. 配置 Oh My Posh
官方文档
本指南仅供参考,请以 官方文档 为准,建议阅读官方英文文档获得更新。
以 PowerShell 7.x 为例,首先安装 PowerShell 7.x:
bash
winget install Microsoft.PowerShell
安装后启动最新的 PowerShell:
bash
pwsh
安装 Oh My Posh:
bash
winget install JanDeDobbeleer.OhMyPosh
安装字体:
bash
oh-my-posh font install
选择任何一种都可以。
下面配置终端软件使用此字体,在 Windows Terminal 中在设置中配置字体。
编辑 PowerShell 配置文件:
powershell
notepad $PROFILE
注意:此时杀毒软件可能保护此目录,或者不存在则需要创建此目录,请手动处理。
将下面的命令保存到上述文件中:
powershell
oh-my-posh init pwsh | Invoke-Expression
这是默认主题,也可以自己选择或配置主题。
现在,新启动的 PowerShell 7.x 就会使用 Oh My Posh 主题了。