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

Verteilen von Files auf 2 Rechner

Frage Entwicklung Batch & Shell

Mitglied: 84075

84075 (Level 2)

24.06.2010, aktualisiert 14:01 Uhr, 3468 Aufrufe, 2 Kommentare

hallo Leute,

ich habe vorgehabt Files von meinem Zielrechner auf zwei remoterechner die exakt gleich konfiguriert sind wie meiner zu kopieren. das klappt auch wunderbar mit:
list.txt:
\\host1
\\host2
...
batch:
@echo off
set frompath= "Laufwerk:\pfad die zu kopierende datei"
for /f "eol= tokens=1" %%i in (H:\list.txt) do copy /v /y %frompath% %%i\D$\Zielordner

Nun meine Frage. Ich habe mehrere Verzeichnisse
E:\software\sw01
E:\software\sw02
E:\software\sw03
...

In diesen Verzeichnissen liegen *.cfg Files. All diese Verzeichnisse sind auch identisch auf den anderen beiden Rechnern. Wenn ich nun auf meinem Rechner (eine Änderung der *.cfg Datei vornehme würde ich diese Datei gerne auf die anderen beiden Rechner verteilen die ja genau die gleiche Struktur haben.
Ist das besser mit einem Skript zu machen oder mit rsync?

Unter Linux habe ich hierfür ein shell-skript:
01.
#!/bin/sh 
02.
 
03.
# verteilt Dateien auf andere hosts 
04.
 
05.
SERVER="host 01 host02 host03" 
06.
 
07.
for host in $SERVER 
08.
do 
09.
  self=`uname -n` 
10.
  if [ "$host" != "$self" ] 
11.
  then 
12.
     rcp -rp $1 $host:/$PWD/$1 
13.
  fi 
14.
done 
15.
exit 0
Mitglied: Marco123
24.06.2010 um 14:33 Uhr
würde dir rsync ans herz legen, zumal du dort auch einige weitere features nutzen kannst, die du beim Script aufwendig implementieren muss.
z.b besitzer übertragen (inhaber der Datei)
Bitte warten ..
Mitglied: sniffnase
24.06.2010 um 18:48 Uhr
xcopy *.cfg \\pfad /D /s


/D:M-T-J Kopiert nur die an oder nach dem Datum geänderten Dateien.
Ist kein Datum angegeben, werden nur Dateien kopiert,
die neuer als die bestehenden Zieldateien sind.

/s = alle unterverzeichnisse
Bitte warten ..
Neuester Wissensbeitrag
Exchange Server

WSUS bietet CU22 für Exchange 2007 SP3 nicht an. EOL Exchange 2007

Tipp von DerWoWusste zum Thema Exchange Server ...

Ähnliche Inhalte
Windows 10
gelöst Rechner fährt nicht vollständig runter (15)

Frage von M.Marz zum Thema Windows 10 ...

CPU, RAM, Mainboards
Wo finde ich Chipsatztreiber für älteren HP- Rechner (4)

Frage von peisi51 zum Thema CPU, RAM, Mainboards ...

Heiß diskutierte Inhalte
Exchange Server
Test-ActiveSyncConnectivity Error nach neuem Zertifikat (17)

Frage von Driphex zum Thema Exchange Server ...

Batch & Shell
gelöst Batch xls nach aktuellem Datum auslesen und email senden (14)

Frage von michi-ffm zum Thema Batch & Shell ...

Backup
Datensicherung ARCHIV (12)

Frage von fautec56 zum Thema Backup ...