You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
806 B
PowerShell
25 lines
806 B
PowerShell
# 运行第二个 Flash Send 实例用于测试
|
|
# 使用不同的端口和实例名称
|
|
|
|
$env:FLASH_SEND_PORT_OFFSET = "100"
|
|
$env:FLASH_SEND_INSTANCE = "Test2"
|
|
|
|
Write-Host "启动 Flash Send 实例 2..." -ForegroundColor Green
|
|
Write-Host "UDP:53317 (共用) | WS:53418 | HTTP:53419" -ForegroundColor Cyan
|
|
|
|
$exePath = "$PSScriptRoot\..\src-tauri\target\release\flash-send-instance2.exe"
|
|
|
|
# 如果副本不存在则复制
|
|
if (-not (Test-Path $exePath)) {
|
|
$srcPath = "$PSScriptRoot\..\src-tauri\target\release\flash-send.exe"
|
|
if (Test-Path $srcPath) {
|
|
Copy-Item $srcPath $exePath
|
|
Write-Host "已复制可执行文件" -ForegroundColor Yellow
|
|
} else {
|
|
Write-Host "错误: 请先编译主程序 (cargo build --release)" -ForegroundColor Red
|
|
exit 1
|
|
}
|
|
}
|
|
|
|
& $exePath
|