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, 3236 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 ..
Heiß diskutierte Inhalte
Windows 7
gelöst BOOTMGR is missing (auch nach bootrec -RebuildBcd) (20)

Frage von Mipronimo zum Thema Windows 7 ...

Router & Routing
Tipps für Router (ca. 100 clients, VPN) (20)

Frage von oel-auge zum Thema Router & Routing ...

Windows Userverwaltung
Windows Freigabe: Zugriff auf alle Ordner trotz Sicherheitseinstellungen (18)

Frage von Pandreas zum Thema Windows Userverwaltung ...

Exchange Server
gelöst MS Exchange 2016 - Basicconfig Fragen (15)

Frage von maddig zum Thema Exchange Server ...