Taskplaner nicht ausgeführt batch (bat) Datei mit MSTest-Befehle

Ich habe mehrere batch-Dateien, die eine log-Datei Pfad und starten Sie visual studio 2010 ordertests. Wenn ich ausführen einer batch-Datei aus windows explorer läuft er einwandfrei. Das problem ist, dass wenn ich den Windows Task-Scheduler zum ausführen einer batch-Datei meine orderedtest nicht ausgeführt.

Beispielcode:

::: 
::: This batch kicks off the searchinlineset test set node.
:::

SetLogPath.vbs "\\spm08r2dw\ATPData\Webportal Test Results\"

%comspec% /c "call "%VS100COMNTOOLS%vsvars32.bat" & mstest /testcontainer:"%SmartUITestInstallPath%AUTs\Tests\DemoSuite\SearchInlineSet\SearchInlineSet.orderedtest"" /nologo /usestderr

OS: Windows 7/2008 r2

Task Scheduler Konfiguration Bilder:

  1. Allgemein:

    Taskplaner nicht ausgeführt batch (bat) Datei mit MSTest-Befehle

    (Quelle: vsoh.com)

  2. Einstellungen:

    Taskplaner nicht ausgeführt batch (bat) Datei mit MSTest-Befehle

    (Quelle: vsoh.com)

  3. Bedingungen:

    Taskplaner nicht ausgeführt batch (bat) Datei mit MSTest-Befehle

    (Quelle: vsoh.com)

  4. Aktion Bearbeiten:

    Taskplaner nicht ausgeführt batch (bat) Datei mit MSTest-Befehle

    (Quelle: vsoh.com)

  5. Bearbeiten Trigger:

    Taskplaner nicht ausgeführt batch (bat) Datei mit MSTest-Befehle

    (Quelle: vsoh.com)

  • Ich nahm Schnappschüsse von der config für meine Aufgabe, aber ich kann keine Bilder hochladen da dies mein Erster Beitrag ist. 😛
  • Dies kann nicht die Auseinandersetzung mit dem Thema selbst und ich erkenne, dass Ihre batch-Datei ist in Ordnung, ansonsten aber... haben Sie versucht, die Verdoppelung der inneren Anführungszeichen in der letzten Zeile (die um %VS100COMNTOOLS%vsvars32.bat und um %SmartUITestInstallPath%AUTs\SmartPlant Foundation\SPWebPortal\Tests\DemoSuite\SearchInlineSet\SearchInlineSet.orderedtest)?
  • Und wenn meine Vorherige Vorschlag war nicht dumm genug, hier ist noch eins: haben Sie sichergestellt, dass das Skript aufgerufen, per Task Scheduler ist die gleiche, die Sie testen aus dem Windows-Explorer?
  • Ich habe versucht, Verdoppelung bis auf die Anführungszeichen und das Skript nicht mehr ausführen. Ich doppelt, dreifach überprüft den Pfad auf der Registerkarte Aktionen des Schedulers und es sieht korrekt zu mir. Ich habe den Pfad eingegeben, in das "Programm/Skript:" input-box als E:\BatchFiles\RunTests\ExecuteWP_SearchInlineSet.bat @AndriyM
  • Ich bin aus der (dumme) Ideen so weit, sorry. By the way, sagte Sie, Sie konnte nicht nach den Bildern (da Sie ein neuer Benutzer sind). Wenn Sie denken, Sie könnten hilfreich sein, man könnte Sie hochladen zu einem Bild-hosting-server und post-verbindungen. Jemand mit mehr Wiederholungen (wie mich) wäre dann in der Lage, integrieren Sie die Bilder in deinen post ein.
  • Task Scheduler-Konfiguration Bilder: allgemein Einstellungen Bedingungen Aktion Bearbeiten Trigger Bearbeiten @AndriyM
  • Und wenn es etwas gibt, was Sie brauchen, um zu sehen, ich kann die screen-capture-und link es auch. Vielen Dank für Ihre Hilfe. 🙂
  • Es ist alles in Ordnung, ich bin glücklich zu helfen. Kann nicht sagen nichts über das, was Sie könnte mehr brauchen, aber. Zuerst dachte ich (immer noch tun, wirklich), das Problem möglicherweise mit der batch-Datei selbst oder mit dem Programm(en) aufgerufen, indem Sie es. Aber wenn Sie denken, das problem haben etwas zu tun mit den Einstellungen in der Aufgabenplanung kann ich nicht vorschlagen, Ihnen etwas, das ist nicht wirklich mein Fachgebiet.
  • Es gibt eine Sache, die ich vielleicht falsch interpretiert, aber. Was genau scheint nicht ausgeführt werden, ist es, den gesamten Stapel an sich oder speziell mstest?

InformationsquelleAutor | 2012-05-25
Schreibe einen Kommentar