Delen via


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

  • Als u hebt geselecteerd de uitvoering van het programma -modus moet dit element wordt weergegeven als programmapad. Typ het volledige pad naar de locatie van het programma dat u wilt uitvoeren. Parameters doorgegeven aan het programma, typt u deze in de Parameters vak.

  • Als u hebt geselecteerd de opdracht uitgevoerd -modus moet dit element wordt weergegeven als opdracht. Typ het pad van de opdracht die u wilt uitvoeren, en omvat de parameters die u wilt doorgeven aan de opdracht op dezelfde regel in de opdracht vak.

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:

  • Interactieve: Selecteer deze optie om weer te geven van een gebruikersinterface op de computer waarop de opdracht of het programma wordt uitgevoerd. Een gebruikersinterface, indien beschikbaar, wordt weergegeven in een gebruikerssessie die is gedefinieerd door de gebruikersreferenties die is opgegeven in het Run as vakken (gebruikersnaam en wachtwoord) op het tabblad Geavanceerd.

  • Achtergrond, normale prioriteit: Selecteer deze optie als de opdracht of het programma op de achtergrond met de prioriteit van het proces ingesteld op normaal uitgevoerd. In deze modus wordt geen gebruikersinterface weergegeven.

  • Achtergrond, lage prioriteit: Selecteer deze optie als de opdracht of het programma uitvoeren op de achtergrond met de prioriteit is ingesteld op laag ingesteld. In deze modus wordt geen gebruikersinterface weergegeven. Sommige programma's functioneren mogelijk niet correct wanneer ingesteld op een lage prioriteit. Als dit het geval is, gebruikt u de interactief of achtergrond, normale prioriteit instellingen in plaats daarvan.

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.