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

pfad angabe in textdatei wird nicht erkannt

Frage Entwicklung Batch & Shell

Mitglied: Compane

Compane (Level 1) - Jetzt verbinden

06.04.2009, aktualisiert 12:31 Uhr, 3257 Aufrufe, 4 Kommentare

Hallo zusammen,

ich habe mal wieder ne batch geschrieben die an sich bis zu einen Punkt funktioniert!

zur batch:

dort werden die zu kopierenten datein plus pfad hineingeschrieben:
xcopy %quelle% %ziel% /c /d /s /e /r /h /exclude:ausschluss.txt /y >> Kopierinfo.txt

aber die sonderzeichen werden nicht richtig dargestellt

Anhand ein schleife soll zeile für zeile ausgelesen werden und die datei nochmal in ein seperates verzeichniss kopiert werden.

for /f "tokens=* delims=:" %%a in (c:\Kopierinfo.txt) do xcopy %%a "c:\sicherung\%date%\" /c /d /s /e /r /h /y

Da aber die sonderzeichen (besonders die umlaute) falsch angezeigt werden kann er den pfad halt nicht finden!
Sd
Sozialp„dagogik
Zw”tzener
usw

habt ihr da nen tipp für mich??


danke schonmal

grüße
Compane
Mitglied: miniversum
06.04.2009 um 12:55 Uhr
Schalte vor der Zeile in der du die Dateien in die Datei schreibst. die Codepage mit
chcp 1252
um.
Bitte warten ..
Mitglied: Compane
06.04.2009 um 13:03 Uhr
servus

das hatte ich schon so probiert:

chcp 1252
xcopy %quelle% %ziel% /c /d /s /e /r /h /exclude:ausschluss.txt /y >> Kopierinfo.txt

aber es wird trotzdem falsch in die Kopierinfo.txt geschrieben.

Oder istdas dort falsch???

grüße
Compane
Bitte warten ..
Mitglied: bastla
06.04.2009 um 16:50 Uhr
Hallo Compane!

Vor dem Auslesen der "Kopierinfo.txt" dann aber wieder auf CP 850 zurück wechseln, also
chcp 850>nul
Übrigens: Wenn Du bei "xcopy" den Schalter "/e" verwendest, ist "/s" überflüssig ...

Grüße
bastla
Bitte warten ..
Mitglied: Compane
06.04.2009 um 23:22 Uhr
servus

das auslesen hat geklappt jetzt kommt wie nicht anders erwartet der nächste fehler

also der inhalt der txt sieht so aus:

C:\test\Neu Textdokument (2).txt
C:\test\Neu Textdokument.txt
C:\test\men m”n m„n\Neu Textdokument.txt
C:\test\men m”n m„n\”„á\Neu Textdokument.txt
C:\test\men m”n m„n\”„á\Neuer Ordner zzzz\Neu Textdokument.txt

er erstellt auch am anfang die richtige ordnerstruktur ab dann legt er jeden unterordener nochmal in den hauptorden (auch mit den datein)

also anstatt so:

C:\test\men m”n m„n (mit den unterordnern)
C:\test\Neu Textdokument (2).txt
C:\test\Neu Textdokument.txt

sieht es so aus:


C:\test\men m”n m„n (mit den unterordnern)
C:\test\”„á
C:\test\Neuer Ordner zzzz
C:\test\Neu Textdokument (2).txt
C:\test\Neu Textdokument.txt

woran kann dies denn liegen??

grüße
Compane
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst In allen Textdateien eines bestimmten Pfades die Zeilen x bis Ende löschen (2)

Frage von Schloth zum Thema Batch & Shell ...

VB for Applications
Import Textdatei von Dateiname aus Zelle (2)

Frage von grasihuepfer zum Thema VB for Applications ...

Multimedia & Zubehör
gelöst Technische Angaben für Beamer-Kauf (8)

Frage von thaefliger zum Thema Multimedia & Zubehör ...

Batch & Shell
gelöst Zeitangabe mit aktueller Angabe vergleichen (14)

Frage von Peter32 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Linux Netzwerk

Ping und das einstellbare Bytepattern

Erfahrungsbericht von LordGurke zum Thema Linux Netzwerk ...

Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(3)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
SAN, NAS, DAS
MSA 2050 RAID Konfig (21)

Frage von Leo-le zum Thema SAN, NAS, DAS ...

Netzwerkmanagement
Windows Server 2008 R2: "netsh reset" nicht verfügbar? (10)

Frage von RickTucker zum Thema Netzwerkmanagement ...

Netzwerkmanagement
Suche eine Software für Cloudverwaltung (6)

Frage von tsunami zum Thema Netzwerkmanagement ...

Google Android
Musik Wiedergabe am PC mit Smartphone über Bluetooth steuern (5)

Frage von justlukas zum Thema Google Android ...