Administrator Startseite

Apple

iOS, iTunes, Mac OS X

Entwicklung

Assembler, BASIC, Batch & Shell, Bibliotheken & Toolkits, CSS, C und C++, Datenbanken, HTML, IDE & Editoren, Installation, Java, JavaScript, KiXtart, Lizenzierung, Pascal & Delphi, Perl, PHP, Python, VB for Applications, Visual Studio@, Webentwicklung, XML

Hardware

Benchmarks, Cluster@, CPU, RAM, Mainboards, Drucker und Scanner, Festplatten, Raid, Grafikkarten & Monitore, LAN, WAN, Wireless@, Multimedia & Zubehör, Notebook & Zubehör, Router & Routing@, SAN, NAS, DAS, Server-Hardware, Sonstige Peripheriegeräte, Speicherkarten, Switche und Hubs

Internet

Blogs, CMS, Domain Registrierung, E-Books, E-Business, E-Mail, Flatrates, Hosting & Housing, Informationsdienste, Instant Messaging, Onlinedienste, SEO, Server, Soziale Netzwerke, Utilities, Webbrowser

Linux

Apache Server, Debian, Desktop, Netzwerk, OpenOffice, LibreOffice, RedHat, CentOS, Fedora, Samba, Suse, Tools & Utilities, Ubuntu, Userverwaltung

Microsoft

Exchange Server, Hyper-V@, Installationsprobleme, Netzwerk, Office, Outlook & Mail, Systemdateien, Tools & Utilities, Userverwaltung, Visual Studio@, Windows 7, Windows 8, Windows Phone, Windows Server, Windows Vista, Windows XP

Multimedia

Audio, Digitiales Fernsehen, Grafik, Icons, Schriftarten, Video

Netzwerke

Cluster@, DNS, DSL, VDSL, Groupware, Grundlagen, ISDN & Analoganschlüsse, LAN, WAN, Wireless@, Monitoring, Netzwerkmanagement, Netzwerkprotokolle, Router & Routing@, TK-Netze & Geräte, UMTS, EDGE & GPRS, Voice over IP

Off Topic

Administrator.de Feedback, Humor (lol), Papierkorb

Sicherheit

Backup, Erkennung und -Abwehr, Firewall, Grundlagen, Informationsdienste, Rechtliche Fragen, Sicherheits-Tools, Tipps & Tricks, Verschlüsselung & Zertifikate, Viren und Trojaner

Sonstige Systeme

Google Android, MikroTik RouterOS, Novell Netware, Sun Solaris

Virtualisierung

Hyper-V@, KVM, Vmware, Xenserver

Weiterbildung

Aus- und Weiterbildung, Ausland, Schulung & Training, Studentenjobs & Praktikum

Zusammenarbeit

Biete Zusammenarbeit, Suche Projektpartner
Weniger Werbung?
Cover IT-Administrator
In der Juni-Ausgabe des IT-Administrator Magazins dreht sich alles um den Schwerpunkt 'Monitoring & Dokumentation'. So zeigen Ihnen die Redaktion unter anderem, wie die Netzwerküberwachung in heterogenen Umgebungen mit Zenoss funktioniert und auf welchem Weg Sie Leistungsdaten von Windows-Clients mit der PowerShell abfragen. Daneben lesen Sie, wie Sie die I/O-Last auf Ihren Servern im Blick behalten und Ihr Red Hat Enterprise Linux auf Trab bringen. ... mehr
Mitglied: bodegabar
15.09.2009 um 07:41 Uhr, 4667 Aufrufe, 22 Kommentare

batch andere Datei genau nach 60 Minuten zu starten

ich hab von batch scripting keine ahnung. vielleicht kann mir jemand helfen !

Problem:
ich möchte eine batch datei ( BAT1 ) erstellen. sobald diese batch gestartet wird, sollen genau 60 Minuten
vergehen bis eine eine andere batch datei ( BAT2) ausgeführt wird. die BAT1 datei darf nur 1 mal am Tag gestartet werden.

Hintergrund: ich möchte die Surfzeit meiner Tochter beschränken. Wenn sie BAT1 startet ( über einen icon auf dem Desktop ) kann sie eine Stunde surfen, danach wird im Hintergrund über BAT 2 ein netsh befehl ausgeführt der den Standardgateway ändert und somit das internet dicht macht.

Ich hoffe auf eure hilfe.

der bo.
Mitglied: Sascha_1
15.09.2009 um 08:19 Uhr
Hallo der bo,

also für solche Wartezeiten verwende ich immer Wait.exe. Ich kann aber nicht sagen ob das in deinem Fall auch nützlich ist, denn wenn nach dem Aufruf der Batch das Dos Fenster geschlossen wird, so ist natürlich auch der Ablauf unterbrochen.

Je nach Alter und Computerknowhow deiner Tochter gibt es aber Alternativen.

Es gibt etliche Programme die diesen Job übernehmen. Habe so eine Software auch eingesetzt. Leider fällt mir gerade der Name nicht mehr ein, zu lange her.

Da kann man dann auch einiges mehr tun, als nur auf 1h das Surfen einschränken.

Gruß

Sascha
Bitte warten ..
Mitglied: NilsvLehn
15.09.2009 um 08:20 Uhr
Vielleicht geht es über den Taskplaner ?? Da kannst die Batch doch reinschieben, und wenn die Zeit erreicht ist, wird die ausgeführt. +

/EDITH : Ich hab jetzt einfach mal vorrausgesetzt das du Windows XP hast. /EDITH
Bitte warten ..
Mitglied: bodegabar
15.09.2009 um 08:23 Uhr
Über den "normalen" XP Taskplaner ?
kann ich dort einen Task nach einer bestimmten Zeit ausführen ?
und wie kann ich sicherstellen, dass dies nur einmal am Tag geht ?

der bo
Bitte warten ..
Mitglied: NilsvLehn
15.09.2009 um 08:24 Uhr
vielleicht könnte dir auch ein kindersicherungsprogramm weiterhelfen, wie zum Beispiel Kindersicherung 2009 von Salfeld:

http://www.salfeld.de/software/kindersicherung/index.html

Das nutzen wir meistens auch bei einzelplatzrechnern fürs personal, da kann dann der schichtleiter bspw. ins Internet, der Mitarbeiter aber gar nicht.

Was ich gesehen habe, kannst du da allgemeine internetzeiten festlegen etc.
Bitte warten ..
Mitglied: bodegabar
15.09.2009 um 08:25 Uhr
ich hab mir das programm angesehen.
ist mir aber viel zu mächtig. darum hatte ich die idee mit dem batchfile.
Bitte warten ..
Mitglied: brotherkeeper
15.09.2009 um 08:26 Uhr
Eine alternativfrage: wäre das nicht genauso brauchbar: http://www.nutzwerk.de/safersurf/start.html?

Gruß

Bee
Bitte warten ..
Mitglied: NilsvLehn
15.09.2009 um 08:29 Uhr
@brotherkeeper:

ihm geht es darum das ganze zeitlich zu begrenzen.

@TE:

wenn deine Tochter ein Icon auf dem Desktop hat, welches ihr ermöglicht sich eine Stunde Surfzeit zu holen, und die nach einer Stunde rum ist, wie willst du dann sicherstellen, das sie nicht nochmal draufdrückt??

Da hast du dann nicht viel bei gewonnen.
Bitte warten ..
Mitglied: bodegabar
15.09.2009 um 08:30 Uhr
Bitte warten ..
Mitglied: bodegabar
15.09.2009 um 08:31 Uhr
in dem ich sicherstelle, dass der batch nur einmal am tag gestartet werden kann
Bitte warten ..
Mitglied: laster
15.09.2009 um 08:36 Uhr
Hallo bo,

der Befehl AT kann so was: "at hh:mm c:\bat2.cmd"
Nun hast Du nur das Problem, die Zeit zu definieren, aber das geht z.B. mit js oder vb ganz gut.

vG. Lars
Bitte warten ..
Mitglied: NilsvLehn
15.09.2009 um 08:38 Uhr
Zitat von bodegabar:
in dem ich sicherstelle, dass der batch nur einmal am tag gestartet
werden kann


Also..

Taskplaner aufmachen...

Neuen Task anlegen.

Task raussuchen (deine 2te Batch datei)

diesem task sagen, das er nur einmal gestartet werden darf am Tag XX Monat XX um XX Uhr.

OK drücken, und du hast nen Task erstellt, der dann um diese Uhrzeit ausgeführt wird.

So kenn ich das zumindest.

Es gibt sicherlich auch noch ne andere möglichkeit. Aber vielleicht gibt es da noch ein paar andere leute für, die das wissen ^^
Bitte warten ..
Mitglied: bodegabar
15.09.2009 um 08:46 Uhr
diesem task sagen, das er nur einmal gestartet werden darf am Tag XX
Monat XX um XX Uhr.

wie könnte ich das machen ?
Bitte warten ..
Mitglied: NilsvLehn
15.09.2009 um 08:57 Uhr
Ich könnte dir das nur sagen anhand von der Windows 7 RC, weil ich die derzeit hier nutze, bin erst heut abend wieder an einem Windows XP rechner, dann könnte ich es dir genauer schildern.
Bitte warten ..
Mitglied: bodegabar
15.09.2009 um 09:14 Uhr
Zitat von NilsvLehn:
Ich könnte dir das nur sagen anhand von der Windows 7 RC, weil
ich die derzeit hier nutze, bin erst heut abend wieder an einem
Windows XP rechner, dann könnte ich es dir genauer schildern.


Vielen Dank, wär toll wenn du für XP eine Lösung finden könntest.

Danke, der Bo
Bitte warten ..
Mitglied: brotherkeeper
15.09.2009 um 09:15 Uhr
Zitat von NilsvLehn:
@brotherkeeper:

ihm geht es darum das ganze zeitlich zu begrenzen.

schau mal hier nach: http://www.google.de/search?hl=de&source=hp&q=kinder+internet+t ... sind einige freeware tools... face-wink

@TE:

wenn deine Tochter ein Icon auf dem Desktop hat, welches ihr
ermöglicht sich eine Stunde Surfzeit zu holen, und die nach einer
Stunde rum ist, wie willst du dann sicherstellen, das sie nicht
nochmal draufdrückt??

Da hast du dann nicht viel bei gewonnen.
Bitte warten ..
Mitglied: Woolfsmann
15.09.2009 um 09:15 Uhr
Hi,

es kommt sehr darauf an wie gut deine Tochter das ganze durchschaut.

Du kannst doch abfragen ob eine Datei mit dem Aktuellen Datum als Dateinname vorhanden ist.
Wenn nicht erzeugst du diese, wenn doch beendet das Programm.

So kann man einmal am Tag die Batch öffnen.

Und nur wenn nicht schaltest du den Gateway aktiv machst danach nen

ping -n 3601 127.0.0.1>nul

und danach machsten den Gateway wieder aus

Das geht zwar, wenn deine Tochter aber in die Batch reinguckt und nen bisschen was davon versteht kann sie es schnell durchschauen.

Gruß Woolfsmann

P.S. Ich halte ja mehr davon mit seinem Kind zu reden und bei ner guten Vertrauensbasis brauch man die Ganze überwachung nicht. Aber das muss jeder selber wissen.
Bitte warten ..
Mitglied: bodegabar
15.09.2009 um 09:20 Uhr
also ich glaub nicht, dass meine tochter in den batch reinschaut.
vor allem, wenn sie so wenig ahnung von der batch programmierung hat wie ich.. deshalb meine bitte:
kannst du mir kurz posten, wie ich das machen soll ?
datei mit datum erstellen, abfragen ob schon vorhanden usw...
ich hab da wirklich keinen background ?

vielen lieben dank, der bo
Bitte warten ..
Mitglied: Jochem
15.09.2009 um 09:44 Uhr
Moin,
sag mal, womit surfst Du bzw. Deine Tochter eigentlich? Da steht doch sicherlich irgendwo ein (DSL-)Router rum, der ein Konfigurationsmenü hat. Und da gibt es AFAIK auch so ne nette Möglichkeit, Kontingente einzurichten für User, die nur zeitlich begrenzt "unterwegs" sein dürfen. (Die Fritz!Box hat sowas und auch der telekom-Router). Wäre das nicht eine Alternative, anstatt mit irgendwelchen Batch-Klimmzügen irgendwas zu machen, was eh nicht lange vorhält?
Das setzt natürlich voraus, daß der Rechner (ich gehe mal davon aus, daß Du und Deine Tochter über einen Rechner ins Netz gehen und nicht jeder eine eigene Kiste hat) eine feste IP-Adresse hat und nicht über DHCP eine zugeteilt bekommt.
Und wenn Du schon netsh einsetzen willst, dann überleg Dir mal eine Möglichkeit, wie Du, abhängig vom User, dem Rechner beim Anmelden eine jeweils eindeutige IP vergeben kannst. Dann kannst Du die Kontingente auf dem Router IP-bezogen einrichten.

Gruß J face-smile chem
Bitte warten ..
Mitglied: bodegabar
15.09.2009 um 09:50 Uhr
wir setzen einen speedport w701 von den telekomikern ein.
mir ist aber nicht bekannt, ob ich mit dem teil kontigente vergeben kann.
das wär natürlich optimal.....
Bitte warten ..
Mitglied: brotherkeeper
15.09.2009 um 10:13 Uhr
wenn du lust hast eine wenig zu modden, kannst du auch den telekom router als avm flashen (habe es allerdings selber noch nicht probiert) aber sollte gehen...

der 701i Router ist ursprünglich von AVM der 700er von siemens...
Bitte warten ..
Mitglied: 60730
15.09.2009 um 11:24 Uhr
Servus,

01.
set "timer=%time:~0,2%"  
02.
set /a timeoff=%timer% +1 
03.
at %timeoff%:%time:~3,2% notepad.exe 
04.
 
05.
rem test 
06.
set tim 
07.
rem test2 
08.
at 
09.
pause

Allerdings......

  • sollte dann ein deutsches System 13.00 anstatt 12pm laufen
  • sollte das mit dem Bätch nicht wirklich "schlau" sein - netsh gateway ändern - wer darfs? Der Admin und da deine Tochter auf die Batch klickt...

Im Sinne der Erziehung - jaa ich weiß da bin ich noch meilenweit (jahre) weg...

...würde ich eher den Ansatz (wenn schon eine Stunde) andenken wollen - teile dir deine Zeit ein - so "muß" Sie die eine Stunde, die du Ihr gibst - Am Stück abreissen....
Und was wird Sie also machen - genau das... (solange, bis Sie Besuch von nem "Freund" kriegt - der mal eben...) ...so schlau ist in diesem Forum nachzusehen....

Gruß
Bitte warten ..
Mitglied: razZOrck
15.09.2009 um 17:06 Uhr
...würde ich eher den Ansatz (wenn schon eine Stunde) andenken
wollen - teile dir deine Zeit ein - so "muß" Sie die
eine Stunde, die du Ihr gibst - Am Stück abreissen....
Und was wird Sie also machen - genau das... (solange, bis Sie Besuch
von nem "Freund" kriegt - der mal eben...) ...so schlau ist
in diesem Forum nachzusehen....

Gruß

Weise Worte des "harten" Mannes face-smile
Gruß
Bitte warten ..
Neuester Wissensbeitrag
Off Topic
Information: Ich wünsche allen Administratoren und die die es noch werden wollen einen wunderschönen SysAdminDay! Ich hoffe eure Anwender denken an euch! Grüße Lenny ... von lenny4me, in Off Topic
Diese Inhalte könnten dich auch interessieren
Batch & Shell
Frage: Hallo liebe Administratoren, Ich hätte gerne per cmd dieses Fenster angezeigt. Ist so etwas überhaupt möglich? Vielen Dank schon mal für alles Mit freundlichen Grüßen Kristus ... von Kristus, in Batch & Shell
Windows Server
Frage: Hallo zusammen, ich bin auf ein Problem mit der Windows Ausgabenplanung gestoßen, dass ich nicht lösen kann. In der Hoffnung das ein Community Mitglied evtl. weiterhelfen kann, wende ... von Ixlinq, in Windows Server
Batch & Shell
Frage: Hi, bin totaler Anfänger in Batch und sitze an folgendem Probelm: Ich soll die Tabelleneinträge bestimmter Spalten in einer Textdatei komplett löschen und allesamt mit Null ersetzen. Mit ... von Grinsebaer, in Batch & Shell
Batch & Shell
Frage: Hallo Leute, es geht darum das ich vor einem Programmstart eine Datei immer Umbenennen muss Und das immer Per Hand. Nun ist meine Frage wie ich das einfach ... von Melhaf, in Batch & Shell
Windows 7
Frage: Sehr geehrte Damen und Herren, ich muss den Dateitypen .001 bis ~.250 ein Standardprogramm zuweisen. Um dies zu erreichen benötige ich eine .bat, in dieser soll sich ein ... von Ourhy1974, in Windows 7
Heiß diskutierte Inhalte
Firewall
Frage: Hallo, ich würde gerne in der Windows Server standard Edition mit der Windows Firewall verschiedene Länder wie China und Russland blockieren. Als Quelle wollte ich die Bereiche von ... von Jetset, in Firewall
Hyper-V
Frage: Hallo Zusammen Ich suche eine kostengünstige Software um Virtuelle Pcs vom Hyper-V Server zu Sichern. es sind 2 Windwos Sever 2012 R2, der erste ist der DC und ... von roeggi, in Hyper-V
Instant Messaging
Frage: Hallo, ich möchte hier eine kleine Diskussionsrunde starten. Zwar würde ich gerne Erfahren wer von euch welche Chat Software benutzt. Wir benutzen bei uns im Moment Skype. Was ... von K-ist-K, in Instant Messaging
Sonstige Peripheriegeräte
Frage: Hallo User! Ich habe einen Fehler mit meinem USB-Stick (Lexar, 16 GB) gemacht. Hatte ihn am Laptop und wollte den über die Option "Hardware sicher entfernen" entnehmen. Leider ... von Taumel, in Sonstige Peripheriegeräte
LAN, WAN, Wireless
Frage: Moin moin allerseits, kaum angemeldet, schon die erste(n) Frage(n). Gegeben ist FritzBox 7390 Verkabelt ist mit Cat 6. Aktiviert sind Gastzugang auf Lan und Wlan. Sowie weiterer Zugang ... von likesoul, in LAN, WAN, Wireless