# 运行图书爬虫 $cp = "libs\gson-2.10.1.jar;libs\slf4j-api-2.0.9.jar;libs\slf4j-simple-2.0.9.jar;libs\json-20231013.jar;out" # 创建进程 $psi = New-Object System.Diagnostics.ProcessStartInfo $psi.FileName = "java" $psi.Arguments = "-cp `"out;$cp`" com.example.crawler.Main" $psi.RedirectStandardInput = $true $psi.RedirectStandardOutput = $true $psi.RedirectStandardError = $true $psi.UseShellExecute = $false $p = [System.Diagnostics.Process]::Start($psi) # 输入选择3 Start-Sleep -Milliseconds 500 $p.StandardInput.WriteLine("3") $stdout = $p.StandardOutput.ReadToEnd() $stderr = $p.StandardError.ReadToEnd() # 等待完成 $p.WaitForExit(120000) Write-Host "=== OUTPUT ===" Write-Host $stdout Write-Host "=== ERRORS ===" Write-Host $stderr