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

kopierbatch soll nicht erreichbare clients in log schreiben

Frage Entwicklung Batch & Shell

Mitglied: 84075

84075 (Level 2)

11.11.2009 um 16:49 Uhr, 2853 Aufrufe, 4 Kommentare

hallöchen,

ich habe eine batch die kopiert mir files auf meine clients die in meiner AD sind. In der batch gebe ich an welche files kopiert werden sollen und auf welche clients. Eine Liste der Clients steht utner list.txt. Funktioniert alles wunderbar, nur sind eben nicht alle Clients immer online. Die wo eben nicht online sind sollen in eine log File geschrieben werden, was ich noch nicht im skript habe. Hier meine batch:

@echo off
chcp 1252
set frompath= "Z:\directory\file"

for /f "eol= tokens=1" %%i in (T:\apps\batch\list.txt) do copy /v /y %frompath% %%i\C$\Programme\database
Mitglied: 60730
11.11.2009 um 16:53 Uhr
Servus,

zwei bedingungen:

  • Bitte nutze Code Tags
  • Bitte schreibe auf, wie denn die batch läuft - angestossen wird.

Gruß

ps: wenn du unter "meinen" Beiträgen mal etwas suchst - wirst du einen finden, der was mit Softwareverteilung zu tun hat.
Und den solltest du mal lesen.
Bitte warten ..
Mitglied: 84075
11.11.2009 um 17:08 Uhr
Sorry ganz vergessen mit den code tags!

Also die kopieren.bat wird manuell angestossen und sie liest die clients anhand der list.txt aus. Dann fängt sie an die Datei zu kopieren die angegeben wird. Naja wie gesagt, sie soll nur noch ne log schreiben welche clients nicht erreichbar waren.
PS: deine SW-Verteilung habe ich entdeckt...muss sie mal durchlesen.
Bitte warten ..
Mitglied: Biber
11.11.2009 um 18:30 Uhr
Moin cyaency,

im Prinzip, wenn du es bei diesem Einzeiler belassen willst, dann...
  • verzichte auf ein Batchfile und feuere es vom CMD-Prompt ab
  • und hänge NACH dem "DO Copy ...." noch an: 1>nul 2>nul|| echo Nicht erreichbar: %date% %time% :%i\C$\Programme\database
  • ABER. wenn du es nun doch als Batch machst: schreib ruhig ein, zwei Zeilen mehr
  • UND lass den Schalter /v weg
  • UND prüfe lieber vorher mit einem IF EXIST oder mit dem Kopieren EINER Dummy-Datei, ob das Ziel erreichbar ist. Nicht mit Copy *.* = 20 Megatonnen
  • UND um Gates willen: WTF ist denn sowohl die Inputliste als auch die zu kopierenden Dateien auf Netzlaufwerken Z: und T:??? Geht das schneller als von C: oder D.??

Grüße
Biber

P.S. Ich verzichte genauso lange wie ihr auf Code-Tags. :-P
Bitte warten ..
Mitglied: bstefan82
11.11.2009 um 19:15 Uhr
Du könntest die client rechner auch in ne ad gruppe packen und ne policy mit ein shutdown script (dein script) machen... vorrausgesetzt die rechner werden regelmäßig heruntergefahren/neugestartet.
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Ubuntu
gelöst Status Kopiervorgang mit dd in log schreiben (3)

Frage von caspi-pirna zum Thema Ubuntu ...

Batch & Shell
gelöst Kl. Frage: Log-File schreiben per Batch (3)

Frage von Yauhun zum Thema Batch & Shell ...

Microsoft
12 Windows Clients zentral administrieren (10)

Frage von kaufmann zum Thema Microsoft ...

Windows Update
WSUS zeigt max. 69 Clients an (2)

Frage von TheGoodOne zum Thema Windows Update ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (17)

Frage von liquidbase zum Thema Windows Update ...

Windows Tools
gelöst Aussendienst Datensynchronisierung (12)

Frage von lighningcrow zum Thema Windows Tools ...