2013-02-12 3 views
1

IBM의 Tivoli (TSM)에서 여러 수동 백업을 실행해야하는 작업이 있으며 각 창을 별도의 창에서 시작해야 각 작업을 기다릴 필요가 없습니다. 완전한.새 명령 줄 창에서 PSEXEC을 실행하십시오.

나는 txt 파일에서 서버 목록을 가져오고 각 인스턴스가 자신의 창에 있어야합니다.

명령 줄은 다음과 같습니다 psexec에 @하여 Servers.txt -s -w "C :

PSEXEC @servers.txt -s -w "C:\Program Files\Tivoli\TSM\baclient" "C:\Program Files\Tivoli\TSM\baclient\dsmc.exe" "Incremental" 

OK, 나는 그것을 고정 - - 다음 작업에 계속 -d 옵션을 사용하여이 같은 : \ Program Files \ Tivoli \ TSM \ baclient "-d"C : ₩ Program Files ₩ Tivoli ₩ TSM ₩ baclient ₩ dsmc.exe ""증분 "

+0

* 문제 * 당신은 가지고 있습니까? – Anew

답변

1

Windows 'start 명령을 사용할 수 있습니다.

+0

이 명령 줄을 스크립트에 통합하고 싶지만 텍스트 파일에서 가져온 각 서버에 대해 새로운 파일을 열어야합니다. 그렇게하면 동시에 실행할 수 있으며 이전 서버가 백업을 마칠 때까지 기다릴 필요가 없습니다. – user2066489

2

그냥 각각의 단일 실행 명령의 완료를 기다리지 않으려면, 당신은 psexec에의 -d 옵션을 사용할 수 있습니다 : 프로세스를 기다리지 말고 -d

이 (비 대화식) 종료 .

0

마이클에게 게시 주셔서 감사합니다. -d 옵션을 추가하여 필요하지 않은 응답을 기다리지 않고 계속 진행하도록했습니다. PSEXEC @ servers.txt -s -w "C : ₩ Program Files ₩ Tivoli ₩ TSM ₩ baclient"-d "C : ₩ Program Files ₩ Tivoli ₩ TSM ₩ baclient ₩ dsmc.exe" "증 분식"

관련 문제