Hallo Herr Sommer, vielen Dank für Ihre Antwort, dieses Workaround haben wir schon ausprobiert und angewendet. An dieser Stelle eine Korrektur zu Ihrem Vorschlag: im 2. Schritt soll die Aufgabe unter dem Benutzerkontext, der diesen Job ausführen soll, eingerichtet werden. Ansonsten kann auf diesen Task nicht zugegriffen werden. Hier die notwendigen Schritte: GPEDIT Einstellungen (notwendig fürs Speichern der Passwörter) gpedit.msc ausführen (nur als Administrator möglich) Unter Computerkonfiguration → Windows-Einstellungen → Sicherheitseinstellungen → Lokale Richtlinien → Sicherheitsoptionen . Richtlinie → Netzwerkzugriff: Speicherung von Kennwörtern und Anmeldeinformationen für die Netzwerkauthentifizierung nicht zulassen auf deaktiviert setzen. Aufgabe planen Aufgabenplanung starten. Im Kontext des angemeldeten Benutzers starten, ansonsten kann die geplante Aufgabe nicht gestartet werden. RM (rechte Maustaste) auf Aufgabenplanung (lokal) → Aufgabe erstellen… . Allgemein Name: SQLTest Benutzer ändern… ⇒ lokalen Administrator auswählen. Unabhängig von der Benutzeranmeldung aktivieren. Mit höchsten Privilegien ausführen aktivieren. Konfigurieren für: Windows 7, … einstellen. Aktionen Programm festlegen <Pfad zu DATEV>\PROGRAMM\DBMSTOOL\DVPCDBMSCHECKCONSOLE711.EXE Parameter: <Pfad zu DATEV>\DATEN\DBMSTOOL\DATA01\STANDARD\STDMSCHECK_LOCALHOST.XML Bedingungen Alles deaktivieren. Einstellungen Ausführung der Aufgabe bei Bedarf zulassen an. Aufgabe beenden, falls sie länger ausgeführt wird als: 2 Stunden an. Beenden der aktiven Aufgabe erzwingen, falls sie auf Aufforderung nicht beendet wird an. Keine neue Instanz starten mit OK speichern und dabei das Administratorpasswort eingeben. Nun stellt sich die Frage, wie ich das Ergebnis dieser Prüfung in meinem Skript weiterverarbeiten kann. - Ist es möglich, die letzten Prüfergebnisse abzufragen? Auch ohne Administratorrechte? Viele Grüße Anton
... Mehr anzeigen