Zeitabgleich
hallo leute,
folgendes problem hab ich, vielleicht
könnt ihr mir helfen.
hab folgende batch geschrieben:
putty.exe -load "bueroepos" -l root -pwxxxxx -m file.txt
diese liest die file.txt aus und arbeitet sie nacheinander ab.
file.txt:
/etc/init.d/tomcat5 stop
killall java
date -s 15:30:00
hwclock --systohc
/etc/init.d/tomcat5 start
das klappt so weit, aber ich will die zeit
nicht immer in der file.txt selbst
reinschreiben, sondern, er soll die zeit von
meinem pc aus nehmen.
wie müsste die file.txt dann aussehen?
mfg cyprian
folgendes problem hab ich, vielleicht
könnt ihr mir helfen.
hab folgende batch geschrieben:
putty.exe -load "bueroepos" -l root -pwxxxxx -m file.txt
diese liest die file.txt aus und arbeitet sie nacheinander ab.
file.txt:
/etc/init.d/tomcat5 stop
killall java
date -s 15:30:00
hwclock --systohc
/etc/init.d/tomcat5 start
das klappt so weit, aber ich will die zeit
nicht immer in der file.txt selbst
reinschreiben, sondern, er soll die zeit von
meinem pc aus nehmen.
wie müsste die file.txt dann aussehen?
mfg cyprian
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 29206
Url: https://administrator.de/contentid/29206
Ausgedruckt am: 26.11.2024 um 22:11 Uhr
7 Kommentare
Neuester Kommentar
Hi,
hast der Linuxrechner eine Internetverbidung?
Falls ja, würde ich einfach die NTP Pakete installieren, und die Zeit
auf dem Rechner über das Internet abgleichen.
Alkternativ kannst Du das auch von Deinem (Windows) Rechner aus machen (lassen),
in dem Du einen kleinen NTP Server auf dem Windows Rechner installierst,
z.B. die Freeware Atomic Timesync zu finden unter: http://www.analogx.com/contents/download/network/ats.htm
Als Timeserver nehme ich z.B. : ntp1.ptb.de
Gruß
cykes
hast der Linuxrechner eine Internetverbidung?
Falls ja, würde ich einfach die NTP Pakete installieren, und die Zeit
auf dem Rechner über das Internet abgleichen.
Alkternativ kannst Du das auch von Deinem (Windows) Rechner aus machen (lassen),
in dem Du einen kleinen NTP Server auf dem Windows Rechner installierst,
z.B. die Freeware Atomic Timesync zu finden unter: http://www.analogx.com/contents/download/network/ats.htm
Als Timeserver nehme ich z.B. : ntp1.ptb.de
Gruß
cykes
Moin cyprian,
wie wäre es denn, wenn Du die File.txt jedesmal neu schreiben lässt in Deiner Batch?
::--snipp cyprians.bat
@echo off
echo /etc/init.d/tomcat5 stop>file.txt
echo killall java >>file.txt
echo date -s %time% >>file.txt
echo hwclock --systohc>>file.txt
echo /etc/init.d/tomcat5 start>>file.txt
putty.exe -load "bueroepos" -l root -pwxxxxx -m file.txt
::-----snapp cyprians.bat
Eventuell, wenn sich die *nix-Seite an der Windows-Zeitangabe mit den Hundertstel-Sekunden stört (18:25:31,89), dann noch vorarbeiten:
date -s %time:~0,8% >>file.txt
..also nur die ersten 8 Stellen von %time% nehmen ( 18:25:31)
Hope That Helps
Biber
wie wäre es denn, wenn Du die File.txt jedesmal neu schreiben lässt in Deiner Batch?
::--snipp cyprians.bat
@echo off
echo /etc/init.d/tomcat5 stop>file.txt
echo killall java >>file.txt
echo date -s %time% >>file.txt
echo hwclock --systohc>>file.txt
echo /etc/init.d/tomcat5 start>>file.txt
putty.exe -load "bueroepos" -l root -pwxxxxx -m file.txt
::-----snapp cyprians.bat
Eventuell, wenn sich die *nix-Seite an der Windows-Zeitangabe mit den Hundertstel-Sekunden stört (18:25:31,89), dann noch vorarbeiten:
date -s %time:~0,8% >>file.txt
..also nur die ersten 8 Stellen von %time% nehmen ( 18:25:31)
Hope That Helps
Biber