1
서비스 목록이 텍스트 파일에 있습니다. 아래처럼 Get-Content에서 사용하고 있습니다. 하지만 파일에서 서비스를받는 동안 작동하지 않습니다. get-service Service *를 사용하고 아래 코드를 사용하면 작동합니다. 변경 사항으로 코드를 수정하도록 도와주세요. 설정 서비스 라인과서비스 상태 powershell을 가져올 수 없습니다.
$TEST= Get-Content "Somelocation\service.txt"
foreach ($service in $TEST)
{
if($**service.Status** -eq "Stopped")
{
Set-Service $**service.Name** -StartupType Manual
"Starting $service"
start-service $service -WarningAction SilentlyContinue
}
else
{
"$service was already started."
}
}
참고 작동하지 .STATUS 및 .name을로 경우 조건 라인 : 나는 대담한 말을하지만 내부 코드를 발생하지 ** 사용하여 시도
시작 서비스 $ Servi를 사용하는 것이 좋습니까? $ serviceInstance.Start() 대신 파일을 하나씩 차례로 시작해야하는 서비스가있는 서비스 – RishuA
예, 시작 서비스도 사용할 수 있습니다. –
감사합니다. 나의 주요 문제는 .Status를위한 것이었고 해결되었다. 나는 똑같은 시도를했는데 왜 안되는 지 알았고, 실수를 철자했다. – RishuA