diff --git a/script/vault-start.ps1 b/script/vault-start.ps1 index 3cf3436..f1b9e15 100755 --- a/script/vault-start.ps1 +++ b/script/vault-start.ps1 @@ -8,16 +8,15 @@ $vaultArgs = @( "-dev", "-dev-tls", "-dev-root-token-id=root", - "-dev-listen-address=127.0.0.1:8200" + "-dev-listen-address=127.0.0.1:8200", + ">>", + "vault-logs/stdout.log", + "2>>", + "vault-logs/stderr.log" ) Write-Output "✅ Starting Vault server..." -$process = Start-Process -FilePath ".\vault.exe" ` - -ArgumentList $vaultArgs ` - -PassThru ` - -NoNewWindow ` - -RedirectStandardOutput "vault-logs/stdout.log" ` - -RedirectStandardError "vault-logs/stderr.log" +$process = Start-Process -FilePath "cmd.exe" -ArgumentList "/c start `"Vault Server`" /B .\vault.exe $vaultArgs" - $vaultPid = $process.Id Write-Output "✅ Vault process started with PID: $vaultPid"