2013-03-07 4 views
0

.bat 파일을 호출하는 powershell 버튼으로 작업하고있었습니다. 나는 주변을 둘러 보았지만 다른 방향으로 만 움직이는 것처럼 보입니다. PowerShell 단추에서 .bat 파일을 호출하는 구문을 이해하려고합니다. 이 명령 줄에서 작동하는 것,하지만 내 단추 내에서 사용하여 문제가 있어요. 어떤 설교?powershell 버튼 클릭 이벤트에서 .bat 파일 실행

$StartButton = New-Object System.Windows.Forms.Button 
$StartButton.Location = New-Object System.Drawing.Size(170, 450) 
$StartButton.Size = New-Object System.Drawing.Size(125,43) 
$StartButton.Font = New-Object System.Drawing.Font("Courier New", "10.5") 
$StartButton.Text = "Start Tuner" 
$StartButton.Add_Click(invoke-command{C:\temp\Map.bat}) 
$tunerForm.Controls.Add($StartButton) 

고맙습니다.

답변

1

죄송 사람은 ... 나는 또한 시작을 사용할 수 있습니다

+0

내 잘못된 경보 .. – Mikey

2

...

죄송합니다 "/cc:\path\to\batch\file.bat cmd를"대답 .. 호출 표현을 발견 -Process and -wait

Start-Process myBatch.bat -wait 

그런 식으로 스크립트는 실행/완료되는 동안 다른 작업을 수행하지 않습니다.

관련 문제