Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

kopierbatch soll nicht erreichbare clients in log schreiben

Frage Entwicklung Batch & Shell

Mitglied: 84075

84075 (Level 2)

11.11.2009 um 16:49 Uhr, 2874 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 ..
Ähnliche Inhalte
Batch & Shell
gelöst CMD ausgabe in log schreiben (9)

Frage von medikopter zum Thema Batch & Shell ...

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 ...

DNS
gelöst Windows Server Essentials 2016 + Clients Webseiten nicht erreichbar (8)

Frage von bleedingedge zum Thema DNS ...

Neue Wissensbeiträge
Humor (lol)

Wo ist der Fehler auf dem Bild?

(9)

Information von the-buccaneer zum Thema Humor (lol) ...

Windows Update

Offenbar erneutes MS-Update mit Fehlerschleife (2012 R2)

Information von VGem-e zum Thema Windows Update ...

Windows Installation

Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen

(14)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Heiß diskutierte Inhalte
Exchange Server
gelöst Proxy Server Settings Cloud + EWS (17)

Frage von SomebodyToLove zum Thema Exchange Server ...

Windows Server
PDF Editor für den Einsatz auf Terminal Servern (16)

Frage von kwame501 zum Thema Windows Server ...

Windows Installation
Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen (14)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Virtualisierung
Unterschied zwischen VDI und Terminal Server Lösungen (13)

Frage von tukawi06 zum Thema Virtualisierung ...