Programma uitvoeren
Van toepassing op: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
De activiteit programma uitvoeren voert een programma of de opdracht op elke computer in uw domein in interactieve of de achtergrond. Gebruik deze activiteit back-toepassingen of een batchscript dat een reeks complexe opdrachten wordt uit te voeren.
De activiteit uit te voeren programma configureren
Voordat u de activiteit programma uitvoeren configureren, moet u bepalen het volgende:
De opdrachtregelargument of het programma dat wordt uitgevoerd en computers waarop deze wordt uitgevoerd op.
U moet ook om te bepalen of de gebruiker op de doelcomputer moet deelnemen aan het programma wanneer deze wordt uitgevoerd. Het gebruikersaccount dat wordt uitgevoerd, het programma of de opdracht moet beheerdersrechten programma's uitvoeren op de doelcomputer.
Gebruik de volgende informatie voor het configureren van de activiteit .NET-Script uitvoeren.
Details
Instellingen |
Configuratie-instructies |
---|---|
Uitvoering van het programma |
Selecteer deze modus een programma uitvoeren op dezelfde manier als een Windows-snelkoppeling of het dialoogvenster Windows uitvoeren. U kunt ook het weglatingsteken (...) om te zoeken naar de computer. |
Uitvoeren van opdrachten |
Selecteer deze modus een opdracht uitvoeren op dezelfde manier als Windows vanaf de opdrachtprompt. |
Computer |
Geef op de computer waarop dit programma of deze opdracht wordt uitgevoerd. |
Programmapad |
|
Parameters |
Typ de parameters die wordt doorgegeven aan het programma dat u wilt uitvoeren. Deze optie is alleen beschikbaar wanneer u selecteert het uitvoering van het programma modus. |
Werkmap |
Typ het volledige pad naar de map die door het programma of de opdracht wordt gebruikt. De opdracht of het programma alsof deze werd uitgevoerd vanaf de map. |
Geavanceerd
Instellingen |
Configuratie-instructies |
---|---|
Uitvoeringsmodus |
Selecteer een van de volgende opties worden uitgevoerd voor het programma:
|
Wachten op de voltooiing van het programma |
Selecteer deze optie om te wachten op het programma of de opdracht voltooien voordat u naar de volgende activiteit in het runbook heeft het programma uitvoeren. Als u de uitvoeringsmodus naar interactief, en vervolgens de gebruiker het programma sluiten moet voordat het programma uitvoeren-activiteit wilt verplaatsen naar de volgende activiteit in de runbook is. |
Beƫindigen na |
Geef het maximum aantal minuten wachten op het programma of de opdracht te voltooien. Deze waarde instelt op 0 om het programma uitvoeren activiteit moet worden gewacht voor onbepaalde tijd op de voltooiing van het programma of de opdracht. Als de respijtperiode is verlopen en het programma of de opdracht is niet voltooid wordt wordt uitgevoerd, wordt het programma uitvoeren activiteit afgesloten het programma of de opdracht en het rapport een fout is opgetreden. |
Niet wachten tot de voltooiing van het programma |
Selecteer deze optie om de activiteit programma uitvoeren voor het uitvoeren van het programma of de opdracht en niet wachten op om door te voltooien. Wanneer deze optie is geselecteerd, de gepubliceerde gegevensitems die worden gegenereerd door de activiteit programma uitvoeren worden niet beschikbaar is voor andere activiteiten. |
Gebruikersnaam |
Als u de naam van een ander account wilt aanmelden bij een computer en een programma uitvoert, typt u het nummer van de in het vak gebruikersnaam. Notitie Deze gebruikersnaam alleen zich bij de computer waarop de activiteit programma uitvoeren wordt uitgevoerd en maakt gebruik van het type interactief aanmelden. Als het programma dat de activiteit programma uitvoeren start toegang krijgt bronnen op andere computers tot, gebruikt dezelfde gebruikersnaam op de externe computer, maar met het type netwerk aanmelden. |
Wachtwoord |
Typ het wachtwoord die zijn gekoppeld aan de naam van de gebruiker het programma uitvoeren op de externe computer. |
Gepubliceerde gegevens
De volgende tabel bevat de items gepubliceerde gegevens.
Item |
Beschrijving |
---|---|
Programmapad |
Het programmapad of de opdracht die is ingevoerd. |
Parameters voor programma |
De parameters die zijn doorgegeven aan het programma. Deze optie is alleen beschikbaar wanneer programma uitgevoerd is geselecteerd op de Details tabblad. |
Het mappad werken |
Het pad van de map. |
Proces-id |
Het proces-ID van de toepassing die is gestart wanneer het programma uitvoeren activiteit wordt uitgevoerd. Als u opdracht uitgevoerd, dit is het proces-ID van de opdrachtprompt van Windows-toepassing. |
Afsluitcode programma |
De retourcode van de toepassing die werd uitgevoerd door de activiteit programma uitvoeren. |
Computer |
De naam van de computer waarop de toepassing is gestart. |
Programma-uitvoer |
De tekst die is verzonden naar de console tijdens het uitvoeren van het programma. |
Zuivere uitvoer |
De ongewijzigde uitvoer van het programma. |
Uitvoerbestand programma |
De naam van het lokale bestand waarin de uitvoer van het programma is opgeslagen. |
UNC-programma uitvoerbestand |
De naam van het bestand waarin de uitvoer van het programma is opgeslagen in UNC-indeling. |
Beveiliging
Het programma uitvoeren activiteit is gebaseerd op gg.bat. Gg.bat kunt u processen op andere systemen, compleet met volledige interactiviteit voor consoletoepassingen worden uitgevoerd. Ga voor meer informatie over gg.bat naar gg.bat.
De activiteit programma uitvoeren neemt bepaalde beveiligingsproblemen van gg.bat. Gg.bat gebruikt met name named pipes. Dit is een beveiligingsprobleem als referenties kunnen worden verzonden via dit hulpprogramma.
Is een tijdelijke oplossing voor klanten over beveiligingsproblemen betrokken te maken van een toegewezen station met de server dat het doel van de activiteit programma uitvoeren. Dit maakt een beveiligingscontext voor de activiteit programma uitvoeren.