Wie kann ich die Aufgabenplanung / Batch korrekt starten, Wo ist der Fehler?

Guten Tag, ich habe ein Problem ich benötigte 2 Programme die immer laufen müssen. Nach über 24h haben die aber oft genug ihre Probleme und müssen daher neugestartet werden.

Hierfür wurde eine Batch-Datei geschrieben:

@echo off :start taskkill /f /im rs.exe taskkill /f /im "Amazon Merchant Transport Utility.exe" timeout /t 120 /nobreak start "" C:\AMTU\"Amazon Merchant Transport Utility".exe timeout /t 60 /nobreak start "" C:\VARIO7\Programm\rs.exe @echo on

Vor dem Update des AMTU hatte diese Einstellung der Batch die Programme beendet und gestartet. Doch nach dem notwendigen Update (Windows hatte den AMTU sonst nicht mehr gestartet/unterstützt) kommt die nervige Sicherheitsabfrage ob ich mir bewusst sei, dass dieses Programm Änderungen vornehmen kann bzw. Dateien hoch- und runterlädt.

So nun bleibt die Möglichkeit die Sicherheitsstufe beim WinDoof 10 auf unterirdisch zu setzten und diese Meldung abzuschalten. Doch wirklich begeistert bin ich davon nicht. Also ist die Meldung an.

Blöd nur ... die Batch startet und läuft nur noch korrekt wenn Sie als Admin gestartet wird. Sonst kommt die Warnmeldung.

Damit der Start automatisiert erfolgt insbesondere am Wochenende wurde die Windows interne Aufgabenplanung genutzt.

Hierfür wurde eine Aufgabe erstellt: "Beende und Starte AMTU und RS".

Unter Sicherheitsoptionen wurde das Admin-Userkonto + "Unabhängig von der Benutzeranmeldung auszuführen" + Mit höchsten Privilegien ausführen.

Letzteres - so ging ich aus - seien Adminrechte.

Als Trigger wurde einfach die gewünschte Zeit ausgewählt zu der die Batch ausgeführt werden soll.

Die Aktion enthält "Programm starten" und verweist auf die Batch Datei. Es wurden jedoch keine Argrumente hinzugefügt.

Bedingungen: - Aufgabe nur starten, falls Computer im Netzbetrieb ausgeführt wird.

Einstellungen: - Ausführung der Aufgabe bei Bedarf zulassen - Aufgabe so schnell wie möglich nach verpassten Start ausführen - Beenden der aktiven Aufgabe erzwingen, falls sie auf Aufforderung nicht beendet wird - Vorhandene Instanz anhalten, falls die Aufgabe bereits ausgeführt wird

Das Problem ist folgendes... das Programm scheint zwar zumindest lt. Verlauf zu starten. Doch es packt den AMTU in die Hintergrundprozesse wo er nur sporadisch arbeitet, wenn überhaupt. Ich brauche diese App aber als aktiven Prozess und nicht im Hintergrund.

Habt ihr einen Tipp für mich, wo der Fehler liegt oder gar wie ich es besser umsetze, dass die Programme regelmäßig beenden und starten?

Oder auch wie ich die Sicherheitsmeldungen für bestimmte Programme deaktivieren kann?

Ich danke bereits im Voraus. ^^ Chiru

Computer, Windows, Technik, Amazon, Programm, programmieren, Batch, Technologie, Aufgabenplanung, Windows 10, Spiele und Gaming
Robocopy kopiert nicht alle Dateien?

Hallo zusammen,

ich habe die unten stehende Befehlszeile als .bat gespeichert.

Das Problem ist, dass mir scheinbar willkürlich viele Dateien nicht kopiert werden. Hierzu gehören u.a. Rar-Dateien, Bilder etc.

Der Ordner Promotion hat viele Unterordner (5-8 Unterebenen) und die "untersten" Rar-Dateien werden z.B. gar nicht kopiert. Außerdem auch in höheren Ebenen Bilder, Rar-Dateien etc.

Die Dateien sind teilweise viele Monate alt, können archiviert und auch indiziert werden (entsprechende Hakerl sind gesetzt).

In der bat-Datei sind viele Robocopy-Befehle enthalten (welche nacheinander ausgeführt werden), da ich mehrere Verzeichnisse sichern möchte. Ich möchte außerdem nur neue und neuere (deswegen das Archivbit inkl. "/E") Dateien kopieren. Also typische Backup-Aufgabe.

Hat jemand eine Idee? Könnte es an Problemen mit dem Archivbit liegen? Es ist auch völlig egal, ob ich die Datei an diesem PC oder an einer Kamera oder einem anderen PC erstellt habe. Die komplette Ordnerstruktur wird erstellt, also lesen kann er es.

Ich danke Euch für Eure Ideen.

LG

elchico

Betriebssystem: Windows 7 - x64

chcp 1252
set SORTTIME=%time:~0,2%%time:~3,2%%time:~6,2%
@if "%SORTTIME:~0,1%"==" " set SORTTIME=0%SORTTIME:~1,6%
C:\Windows\system32\ROBOCOPY.EXE D:\Promotion Z:\Seagate-Backup-BK-01\Zeug\Uni\Promotion /COPY:DAT /DST /E /FFT /MT:8 /M /NDL /NS /NP /R:2 /W:5 /LOG+:D:\Programme\Robocopy\Logs\Promotion_log-%date:~6,4%-%date:~3,2%-%date:~0,2%_%SORTTIME:~0,2%%SORTTIME:~2,2%.log
PC, Computer, Windows, kopieren, Backup, Batch, cmd, Archivieren, Robocopy

Meistgelesene Fragen zum Thema Batch