方案:请打开 PowerShell 再执行
有两种方式打开 PowerShell:
方式 1:在开始菜单搜索 PowerShell
搜索:
Windows PowerShell
打开蓝色图标的 Windows PowerShell。
方式 2:在 CMD 里直接输入
在 CMD 输入:
powershell
就会直接进入 PowerShell。
进入后,提示符会变成类似:
PS C:\Users\zhouzhou>
✅ 然后再执行:
echo $PROFILE
此时就会正确显示 PowerShell 的配置文件路径,例如:
C:\Users\zhouzhou\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
把 Windows 配置成 和 mac 一样可以直接用 md5 文件 获取 MD5 小写值。
下面是最清晰、最不会错的步骤。
✅ 步骤 1:进入 PowerShell
如果你在 CMD,可以执行:
powershell
看到提示符变成这样就是成功进入了:
PS C:\Users\zhouzhou>
✅ 步骤 2:查看 PowerShell 配置文件路径
在 PowerShell 输入:
echo $PROFILE
你会看到类似:
C:\Users\zhouzhou\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
这是你的 PowerShell 启动脚本。
✅ 步骤 3:如果文件不存在就创建
输入:
if (!(Test-Path -Path $PROFILE)) { New-Item -Type File -Path $PROFILE -Force }
执行后,文件已经准备好。
✅ 步骤 4:用记事本打开配置文件
输入:
notepad $PROFILE
PowerShell 会自动打开记事本,并加载你的配置文件。
✅ 步骤 5:把下面这段内容复制进去
这是最终的
md5命令,让 Windows 和 mac 行为一致,并输出小写 MD5。
请完整复制 ↓:
function md5($path) {
if (!(Test-Path $path)) {
Write-Host "❌ 文件不存在:$path"
return
}
(Get-FileHash -Path $path -Algorithm MD5).Hash.ToLower()
}
然后 保存 文件,关闭记事本。
✅ 步骤 6:重启 PowerShell(必须)
关闭当前 PowerShell 终端,再重新打开。
🎉 步骤 7:开始使用
现在可以直接像 mac 一样运行:
md5 "C:\Users\zhouzhou\Desktop\release.apk"
输出类似:
f19808f345345dffgdsfgfg3242342e3a00c6
全小写,完美正常!