반응형
PowerShell - 호출된 응용 프로그램의 프로세스 ID 가져오기
외부 응용 프로그램(예: & 'Notepad')을 호출한 다음 호출된 응용 프로그램의 프로세스 ID를 얻어야 합니다.
메모장 가져오기 =에서 모든 메모장 프로세스를 반환합니다.
다음과 같은 작업을 수행하고 싶습니다.
$objApp = & 'c:\Notepad.exe'
WHILE (get-process -ID $objApp.id | select -property Responding) {
Start-Sleep -s 10
Echo "STILL WAITING"
}
Echo "Done!!"
사용하다Start-Process
와 함께-PassThru
다음과 같은 주장:
$app = Start-Process notepad -passthru
Wait-Process $app.Id
좀 더 간결하게:
# Starts Notepad and returns the ID
(Start-Process Notepad -passthru).ID
언급URL : https://stackoverflow.com/questions/4762982/powershell-get-process-id-of-called-application
반응형
'source' 카테고리의 다른 글
ElasticSearch 7.0 버전을 Spring Boot과 통합하는 방법은 무엇입니까? (0) | 2023.09.04 |
---|---|
동일한 열에서 다른 결과가 있을 수 있는 SQL 데이터 수집 (0) | 2023.09.04 |
socket.socket vs.socket.send. (0) | 2023.09.04 |
PHP Curl 라이브러리를 사용하여 HTTP를 지속/유지합니까? (0) | 2023.09.04 |
"동적 유형 텍스트 스타일을 사용하여 글꼴 요구를 자동으로 조정" 경고의 의미는 무엇입니까? (0) | 2023.09.04 |