Top-Themen

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 Erstellen einer Batchdatei

Mitglied: 4949

4949 (Level 1)

23.09.2004, aktualisiert 01.10.2004, 18966 Aufrufe, 10 Kommentare

Hilfe beim Erstellen einer Batchdatei

Hallo,
ich bin neu im Bereich von Batchdateien und kenn mich noch nicht damit aus.

Ich soll eine Batchdatei erstellen,die Konzepte in ein temporäres Verzeichnis zusammenkopiert, zippt und dann das temporäre Verzeichnis löscht.Dabei soll nur das aktuelle Dokument *.doc (kein Verzeichnis etwa wie alte Stände, auch keine excelfiles, keine rtf.-Dateien, keine Powerpointshow, keine HTML-Seiten....)
kopiert werden.
In Fällen, wie Tafel Load, in dem es meherer Dokumente gibt, soll zum Kopieren ein Filter verwendet werden

Ich hab absolut keine Ahnung wie ich das programmieren soll.
Kann mir vielleicht jemand dabei helfen?
Dankeschön!
Mitglied: Lord-Helmi
23.09.2004 um 11:14 Uhr
Hallo,

du willst also aus einem Verzeichniss eine bestimmte *.doc-Datei in ein anderes kopieren. Dabei soll aber nur die aktuelle Version kopiert werden. Woran willst du das festmachen? haben diese Dateien einen bestimmten Namen? Welche Art von Filter soll für die anderen Verzeichnisse gelten?

Um ein Dokument per Script ein ein ZIP-File zu packen, brauchst du einen Packprogramm, dass sich auch über die Kommandozeile bedienen lässt. Für WinZIP gibt es hier eine entsprechende Erweiterung, die du dir downloaden kannst.

Was soll nach dem Packen mit dem Zip-File passieren?

Gruß
Michael
Bitte warten ..
Mitglied: 4949
23.09.2004 um 11:20 Uhr
Wir haben einen Projektserver in dem alle Konzepte sind.Es geht um die Konzepte:
Loadkonzepte
Integrationskonzepte
Verdichtungskonzepte
Export
Reporting
Auftragssteuerungen
Archivierung
Dimensionen
Es soll halt nur ein Filter sein,der die sachen raus zieht die ich dort in dem verzeichnis haben will.
Und ich hab absolut keine Ahnung wie ich das anstellen soll
Bitte warten ..
Mitglied: 4949
23.09.2004 um 11:24 Uhr
die zip datei soll auf dem Desktop oder in einem Verzeichnis liegen!
Bitte warten ..
Mitglied: 4949
23.09.2004 um 11:35 Uhr
so das programm zum bedienen von win zip über die komandozeile hab ich jetzt,aber wie kann ich das ganze schreiben???
Bitte warten ..
Mitglied: Lord-Helmi
23.09.2004 um 11:51 Uhr
Hallo,

ich gehe einfach mal davon aus, dass es sich bei den "Projekten" um Ordner handelt, in denen die Daten zu dem entsprechenden Projekt abgelegt werden.

Als erstes würde ich mit einer FOR-Schleife das aktuelle Datum auslesen und so den temporären Ordner benennen.

Danach würde ich mit einer FOR-Schleife die Ordner durchlaufen und dann aus allen gefundenen Ordnern die entsprechenden Dateien (z.B. *.doc) rauskopieren. Das hat den Vorteil, falls mal neue Ordner dazukommen, musst du nicht dein Script ändern.

Dann mittels WinZIP die Dateien in ein ZIP-File packen, welches du dann auch nach Datum benennen kannst.

Das ganze könnte in etwa so aussehen:
@ECHO OFF
@for /F "tokens=1,2,3,4 delims=/. " %%a in ('date/T') do set SICDATE=%%d-%%c-%%b
md %SICDATE%
@for /R %%e in (.) do copy %%e\*.doc %SICDATE%
cd %SICDATE%
c:\programme\winzip\wzzip %SICDATE%.zip *.doc

Gruß
Michael
Bitte warten ..
Mitglied: Lord-Helmi
23.09.2004 um 11:54 Uhr
Hallo,

du nimmst das oben gepostete Script und legst es als *.CMD in das Verzeichniss, in dem auch eure ganzen Projekte liegen. Wenn du das Script ausführst, wird ein neuer Ordner mit dem Tagesdatum angelegt. In dem Ordner liegen dann auch die Kopierten *.doc-Dateien und das daraus erstellte ZIP-File. Ich hoffe, das funktioniert so. Eventuell musst du die Pfade noch etwas anpassen.

Gruß
Michael
Bitte warten ..
Mitglied: Lord-Helmi
26.09.2004 um 08:07 Uhr
Hallo,

da ein wenig Feedback für uns auch ganz nett ist und wir auch gerne wissen möchten, ob unsere Tipps funktionieren, teile uns doch mal mit, ob das ganze funktioniert hat.

Gruß
Michael
Bitte warten ..
Mitglied: 4949
30.09.2004 um 14:16 Uhr
hat soweit funktioniert,hab nur neue probleme.... Habs nicht so mit batches
Bitte warten ..
Mitglied: Lord-Helmi
01.10.2004 um 07:33 Uhr
Hallo,

wenn du uns die Probleme beschreibst, bin ich mir fast sicher, dass wir auch für die neuen Probleme eine Lösung finden.

Gruß
Michael
Bitte warten ..
Mitglied: 4949
01.10.2004 um 09:04 Uhr
ich habe einen pfad auf meinem pc und will dort in ein unterverzeichnis sachen vom server mithilfe einer batchdatei kopieren. Das funktioniert alles prima,aber wie kann ich die pfadangabe unabhängig machen(ist für andere rechner gedacht!)
also statt c:\\konzepte\*.doc
*:\\konzepte\*.doc?
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batchdatei: Variablen-Wertezuweisung
gelöst Frage von donnyS73lbBatch & Shell2 Kommentare

Hallole, eine Anfängerfrage: Was mache ich hier falsch? echo %variable1% liefert das richtige Ergebnis, denn variable1 hat einen gültigen ...

Windows 10
Aufgabenplanung und Batchdatei
gelöst Frage von supertuxWindows 105 Kommentare

Hallo zusammen, ich habe mir eine Batch erstellt, diese setzt bestimmt User-Einstellung am PC zurück. Diese Batch habe ich ...

Batch & Shell
Problem mit Batchdatei
Frage von achkleinBatch & Shell3 Kommentare

Hallo, ich habe für eine Bekannte eine kleine Batchdatei geschrieben, die automatisch alte Nachsendeaufträge im Download-Ordner löschen soll. Allerdings ...

Batch & Shell

Batchdatei Fehlermeldung unterdrücken

gelöst Frage von Koala86Batch & Shell5 Kommentare

Hallo, ich habe ein Problem mit einer Batchdatei. Ich habe ein Script geschrieben, welches automatisch einen Screenshots im Ordner ...

Neue Wissensbeiträge
Windows Mobile

Support für Windows Mobile endet im Dezember 2019

Information von transocean vor 1 TagWindows Mobile

Moin, Microsoft empfiehlt als Alternative den Umstieg auf iOS oder Android, wie man hier lesen kann. Gruß Uwe

Internet

Kommentar: Bundesregierung erwägt Ausschluss von Huawei im 5G-Netz - Unsere Presse wird immer sensationsgieriger

Information von Frank vor 2 TagenInternet5 Kommentare

Hier mal wieder ein schönes Beispiel für fehlgeleiteten Journalismus und Politik zugleich. Da werden aus Gerüchten plötzlich Fakten, da ...

Windows 10

Netzwerk-Bug in allen Windows 10-Versionen durch Januar 2019-Updates

Information von kgborn vor 3 TagenWindows 101 Kommentar

Nur ein kurzer Hinweis für Admins, die Windows 10-Clients im Portfolio haben. Mit den Updates vom 8. Januar 2019 ...

Windows 10

Windows 10 V1809: Rollout ist gestartet - kommt per Windows Update

Information von kgborn vor 3 TagenWindows 102 Kommentare

Eine kurze Information für die Admins, die Windows 10 im Programm haben. Microsoft hat die letzte Baustelle (die Inkompatibilität ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Bekannte Drosselungen bei Providern ?
Frage von HenereLAN, WAN, Wireless11 Kommentare

Servus zusammen, in bereits angefangen, aber ich hoffe dass der Beitrag hier mehr Informationen bringt. Sind Portdrosselungen bzw gezielte ...

LAN, WAN, Wireless
Temporäre WLAN Verbindung für AD-Login
Frage von Christian.WidauerLAN, WAN, Wireless10 Kommentare

Hallo zusammen, ich weiß leider nicht unter welchem Begriff ich dafür suchen muss, daher habe ich bisher leider nichts ...

DNS
SFTP über DynDNS nicht OK - über ext. IP funktioniert es
gelöst Frage von C.MorgensternDNS10 Kommentare

Hallo zusammen! Ich habe Probleme beim SFTP Zugriff auf eine Linux Maschine vom WAN aus über eine DynDNS Adresse. ...

Netzwerkmanagement
Server bauen
Frage von JugendringNetzwerkmanagement10 Kommentare

Moin Moin, wir, der Jugendring sind ein ständig wachsender Verein mit vielen Unterprojekten. Da liegt es nah, dass wir ...