컴퓨터를 시작/재시작 할 때 Windows에서 일부 응용 프로그램을 시작하는 스크립트를 실행하고 싶습니다. 뿐만 아니라 아무것도 표시되지 않습니다Windows에서 부팅 한 직후에 powershell 스크립트를 실행하도록 예약하는 방법은 무엇입니까?
$home\AppData\Local\Microsoft\Windows\PowerShell\ScheduledJobs directory
작업 스케줄러 도구에
Register-ScheduledJob -Name "MyJob" -ScriptBlock {.\C:\Users\Administrator\my_script.ps1 -input_value xyz} -Trigger (New-JobTrigger -AtStartup)
그러나 아무것도 시작 및 출력 폴더에서 실행되지 도착 :
은 내가 Register-ScheduledJob cmdlet을 시도했다. 다음과 같이my_script.ps1는 단순히 자바 항아리를 시작합니다
param(
[parameter(Mandatory=$TRUE,Position=0)]
[string] $input_value
)
write-output "Starting my Java app ... "
start powershell {java -jar slave.jar <<-some params ...>> ; Read-Host}
Exit 0
을 내가 시작 - 작업 -DefinitionName MyJob와 작업을 실행하려고해도이 출력 있지만 아무 일도 발생하지 않습니다, 그것의 실행 ...
그아이디어가 있으십니까?