Ich habe einen Computer, den ich von Jenkins Builds verwende, und einen Server, auf dem ich mehrere Websites betrieben habe.
Wenn der Jenkins-Build abgeschlossen ist, möchte ich den IIS auf dem Server anhalten, alle Dateien kopieren und den IIS starten, wenn er fertig ist.
Ich habe ein Skript erstellt, das die Dateien kopiert, nachdem Jenkins fertig ist. Wie kann ich jedoch den IIS auf dem Server vom Jenkins-Computer aus stoppen?
Grundsätzlich möchte ich diese beiden Skripte ausführen:
iis_stop.bat:
iisreset /stop
iis_start.bat:
iisreset /start
powershell
script
cmd.exe
Mangs
quelle
quelle
Versuchen zu benutzen (Windows Sysinternals) PsExec v2.11 :
quelle