Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Frage zu BATCH at-Befehl

Frage Entwicklung Batch & Shell

Mitglied: pcklick

pcklick (Level 1) - Jetzt verbinden

13.01.2013 um 16:26 Uhr, 4488 Aufrufe, 6 Kommentare

Ich habe den genialen Befehl "at" gefunden. Leider finde ich keine gute Beschreibung dazu (Der /help Befehl auch nicht optimal)...

Folgendes geht nicht:
at 12:00 /EVERY:SO start /IM cmd.exe

Ich wollte die "cmd.exe" soll um 12.00 Uhr jeden Sonntag starten. In die Liste wirds aufgenommen. Ausgeführt aber nicht...
Wie behebe ich das?

2. Frage:
Wie führe ich von einer andern Batch-Datei eine weitere Batchdatei die bsp-weise "at 12:00 /EVERY:SO start /IM cmd.exe" enthält, automatisch per Administrator?

3. Frage:
Der User loggt sich SO nicht auf dem PC ein. Erst am MO wieder. Wird der Befehl (at 12:00 /EVERY:SO start /IM cmd.exe) dann nachträglich am MO ausgeführt? Wenn nicht, wie mache ich das?

Vielen Dank für Hilfe im Vorraus
Liebe Grüsse
Mitglied: colinardo
13.01.2013, aktualisiert um 16:53 Uhr
nimm anstatt at --> schtasks /? das bietet wesentlich mehr Optionen als "at"

Dort lautet der Befehl für deine o.g. Startzeit
01.
schtasks /create /tn "Meine Testaufgabe" /ST 12:00 /SC WÖCHENTLICH /D SO  /RU "SYSTEM" /TR "cmd.exe"
hier wird im Beispiel cmd.exe mit "System"-Rechten ausgeführt.
Über den Taskplaner gibt es auch die Möglichkeit anzugeben das eine Aufgabe wenn sie nicht ausgeführt wurde, nach dem nächsten Start nachgeholt wird. Das geht glaub ich aber nicht per Parameter; du kannst aber mit dem Taskplaner einen Task erstellen in dieser dann die Option setzen und als XML-Datei exportieren und dann an schtasks übergeben. Z.B. so:
01.
schtasks /TN "Mein Task" /XML "meintask.xml"
Grüße Uwe
Bitte warten ..
Mitglied: pcklick
13.01.2013 um 16:43 Uhr
Vielen Dank! Noch eine Frage zu deinem Befehl: Der User loggt sich SO nicht auf dem PC ein. Erst am MO wieder. Wird der Befehl (at 12:00 /EVERY:SO start /IM cmd.exe) dann nachträglich am MO ausgeführt? Wenn nicht, wie mache ich das?
Bitte warten ..
Mitglied: colinardo
13.01.2013 um 16:50 Uhr
Habe mein Kommentar oben dazu ergänzt, denke das AT den verpassten Task nicht nachholt.
Bitte warten ..
Mitglied: pcklick
13.01.2013 um 17:06 Uhr
Muss ich den 2. Befehl nutzen. Bzw. ich verstehe nicht, was das bedeuten soll?
Bitte warten ..
Mitglied: colinardo
13.01.2013 um 17:12 Uhr
Mit dem ersten Befehl erstellst du den kompletten Task für den Taskplaner via batch. Für den zweiten Befehl musst du erst mit dem in Windows eingebauten Taskplaner einen Task zusammenklicken und die Option für das nachholen des Befehls setzen (diese kannst du blöderweise nicht auf der Kommandozeile als Parameter übergeben). Danach exportierst du diesen Task als XML-Datei und übergibst diese an schtasks.
War das deutlicher ?
Bitte warten ..
Mitglied: pcklick
13.01.2013 um 18:57 Uhr
Vielen Dank, ich schliesse das Thema :D
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Mehrzeiligen Powershell-Befehl mit Batch ausführen (3)

Frage von Compu2017 zum Thema Batch & Shell ...

Windows Netzwerk
gelöst Copy Befehl in einer batch funktioniert nicht. (3)

Frage von Pauli-H zum Thema Windows Netzwerk ...

Windows 10
gelöst Fenster Mini- Maximieren per Batch-Befehl (2)

Frage von knitti zum Thema Windows 10 ...

Batch & Shell
gelöst BATCH Zieldatei nach Shell-Befehl leer? (7)

Frage von freshman2017 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(38)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
POS Hardware und alternativen zu Raid 1? (20)

Frage von Brotkasten zum Thema Festplatten, SSD, Raid ...

ISDN & Analoganschlüsse
gelöst Splitter - RJ45 zu RJ11? (13)

Frage von Waishon zum Thema ISDN & Analoganschlüsse ...

Linux Desktop
KDE Slimbook (11)

Link von Frank zum Thema Linux Desktop ...

LAN, WAN, Wireless
gelöst Suche Firmware Image für Cisco Aironet 1252 (10)

Frage von Herbrich19 zum Thema LAN, WAN, Wireless ...