21 lines
810 B
PowerShell
21 lines
810 B
PowerShell
# 编译密码重置工具
|
|
Write-Host "开始编译 reset-password.exe..." -ForegroundColor Cyan
|
|
|
|
# 设置工作目录
|
|
Set-Location $PSScriptRoot
|
|
|
|
# 编译
|
|
go build -o reset-password.exe cmd/reset-password/main.go
|
|
|
|
# 检查编译结果
|
|
if ($?) {
|
|
Write-Host "`n✅ 编译成功!" -ForegroundColor Green
|
|
Write-Host "文件位置:$PSScriptRoot\reset-password.exe" -ForegroundColor Yellow
|
|
Write-Host "`n使用方法:" -ForegroundColor Cyan
|
|
Write-Host " .\reset-password.exe # 自动生成随机密码" -ForegroundColor White
|
|
Write-Host " .\reset-password.exe -p `"你的新密码`"" # 使用指定密码" -ForegroundColor White
|
|
} else {
|
|
Write-Host "`n❌ 编译失败!" -ForegroundColor Red
|
|
Write-Host "请检查错误信息 above" -ForegroundColor Yellow
|
|
}
|