弹出输入框(文本框)
$revision = Read-Host "请输入revision版本号"
# p4-force-update.ps1
# 需拷贝到p4本地工程目录下使用
$revision = Read-Host "请输入revision版本号"
$revision_int = [int]$revision
if ($revision_int -gt 1) {
$folder=(Get-Item .).FullName
$param=$folder+"\...@$revision"
$cmd="p4 sync -f $param"
Write-Host $cmd
Invoke-Expression $cmd
}
# 由于是全新拉取,执行可能会耗时很久
# p4-rollback.ps1
# 需拷贝到p4本地工程目录下使用
$revision = Read-Host "请输入revision版本号"
$revision_int = [int]$revision
if ($revision_int -gt 1) {
$folder=(Get-Item .).FullName
$param=$folder+"\...@$revision"
$cmd="p4 sync $param"
Write-Host $cmd
Invoke-Expression $cmd
}
add-type -AssemblyName PresentationFramework
[System.Windows.MessageBox]::Show("$(Get-Location)")
# 添加MessageBox所在的namespace,打印当前活动目录pwd,注意pwd不一定是当前ps1文件所在目录