Top-Themen

Aktuelle Themen (A bis Z)

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

Jeden So von einer Batch eine Batch aufrufen

Frage Entwicklung Batch & Shell

Mitglied: EasyEyeSystem

EasyEyeSystem (Level 1) - Jetzt verbinden

05.12.2007, aktualisiert 16:38 Uhr, 4912 Aufrufe, 5 Kommentare

Ich müsste jeden Sonntag eine Batchdatei durch ein Logonscript ausführen.
Jedoch sollte die auszuführende Datei nicht jeden Tag ausgeführt werden. Und somit müsst dies in meinem Logonscript eingebaut werden das es nur jeden So oder evtl. auch Mo ausgeführt wird.

Gibt es hierführ eine Lösung?

Noch mal anhand einem Beispiel:
Mo - Logonscript
Di - Logonscript
Mi - Logonscript
Do - Logonscript
Fr - Logonscript
Sa - Logonscript
So - Logonscript das führt noch so.bat aus
Mitglied: stuefer
05.12.2007 um 12:33 Uhr
warum legts du nicht einfach ein Task an ??
Bitte warten ..
Mitglied: bastla
05.12.2007 um 13:27 Uhr
Hallo EasyEyeSystem!

Soferne es keine Einwände gegen den Einsatz von (temporärem) VBS gibt, könntest Du das im Batch so machen:
01.
set WT= 
02.
echo On Error Resume Next:WScript.Echo Weekday(WScript.Arguments(0))>%Temp%\WT.vbs 
03.
for /f %%i in ('cscript //nologo %Temp%\WT.vbs %date%') do set WT=%%i 
04.
if defined WT if %WT%==1 call \\Server\Share\so.bat
In %WT% wird (sofern kein Fehler aufgetreten und daher %WT% nicht gesetzt ist) der Wochentag als Zahlenwert (So=1, Sa=7) zurückgeliefert.

Grüße
bastla
Bitte warten ..
Mitglied: TuXHunt3R
05.12.2007 um 13:33 Uhr
Es gibt ein entsprechendes Kommandozeilentool namens Weekday.exe. Dieses könntest du im Netlogon-Share des Domänencontrollers ablegen. Es zeigt den jeweils aktuellen Wochentag an, welcher auch mit den Errorleveln 1-7 ausgelesen werden kann.

Oder wenn du unter Windows 2000 arbeitest (unter Vista, XP, 2003 geht das hier nicht):
01.
echo %date% | find /i "so" >nul 
02.
if "%errorlevel%"=="0" ( 
03.
call so.bat 
04.
)
Call sorgt dafür, dass so.bat ausgeführt wird und das System nachher mit dem Logonscript weitermacht.
Bitte warten ..
Mitglied: Biber
05.12.2007 um 13:41 Uhr
....und wenn es XP ist und VBS nicht erlaubt, dann lässt sich z.B eine Zeile von RoboCopy.exe oder Now.exe verwerten:
01.
.. 
02.
now |find "200"|find "Sun" >nul 
03.
::--- ODER   Robocopy... 
04.
:: Robocopy /? |find "200"|find "Sun" >nul 
05.
IF not errorlevel 1  @echo Is' wohl Sonntach heute...
Grüße
Biber
Bitte warten ..
Mitglied: EasyEyeSystem
05.12.2007 um 16:38 Uhr
Hallo EasyEyeSystem!

Soferne es keine Einwände gegen den
Einsatz von (temporärem) VBS gibt,
könntest Du das im Batch so machen:
01.
set WT= 
02.
> echo On Error Resume Next:WScript.Echo 
03.
> Weekday(WScript.Arguments(0))>%Temp%\WT.vbs 
04.
> for /f %%i in ('cscript //nologo 
05.
> %Temp%\WT.vbs %date%') do set WT=%%i 
06.
> if defined WT if %WT%==1 call 
07.
> \\Server\Share\so.bat 
08.
> 
In %WT% wird (sofern kein
Fehler aufgetreten und daher %WT% nicht
gesetzt ist) der Wochentag als Zahlenwert
(So=1, Sa=7) zurückgeliefert.

Grüße
bastla

Danke dein Code funktioniert

@stuefer
hab ich mir scho überlegt, aber dann müsst ich für jeden Computer und dann auf jeden einzelenen für jeden Benutzer einen Task anlegen.
Dazu hab ich die Zeit einfach ned. Von Änderungen ganz zu schweigen.

@TuXHunt3R
deine Möglichkeit schau ich mir no an
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Systemelemente per Batch Aufrufen
gelöst Frage von Angelo131095Batch & Shell3 Kommentare

Hallo Leute, Ich habe ein Problem ich habe ein Script geschrieben mit dem ich Systemelemente per Batch ausrufen kann. ...

Batch & Shell
Womit kann ich in einer Batch viertelstündlich eine andere Batch aufrufen?
Frage von red-eyeBatch & Shell16 Kommentare

Hallo allerseits! Seit drei Stunden versuche ich selbst einen geeigneten Befehl zu finden, bzw. hier im Forum eine Antwort ...

Java
Aufruf von java über batch
gelöst Frage von strzataJava16 Kommentare

Hallo, ich weiss nicht, ob an dieser Stelle die Frage richtig plaziert ist. Ein fremdes Java-Programm (normaler Aufruf: java ...

Batch & Shell
URL decodieren mittels Batch-Aufruf
gelöst Frage von GruenspechtBatch & Shell11 Kommentare

Habe aktuell ein Problem mit einer Batch-Datei unter DOS (CMD-Aufruf unter Win7/10): Ziel ist es, ein URL so umzuwandeln, ...

Neue Wissensbeiträge
Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 1 TagMicrosoft Office9 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 1 TagDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 1 TagSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Microsoft Office

Outlook 2016 - Beim Weiterleiten keine PDF Anhänge mehr - KB4011626 entfernen

Erfahrungsbericht von Deepsys vor 1 TagMicrosoft Office3 Kommentare

Wenn ihr feststellt das ihr beim Weiterleiten von E-Mails keine PDF Anhänge mehr versendent, dann dankt Microsoft. Diese tolle ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner15 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...