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
Kommentar vom Moderator Biber am 29.04.2011 um 11:57:32 Uhr
Zitat von ghostX:
Habe eine Batch-Datei die die Dateiendung von bestimmten Dateien in *.txt umbennent.
Set rgc+=1
#744
Kommentar vom Moderator Dani am 29.04.2011 um 11:13:48 Uhr
Formatierung eingefügt.

Dateinamen beibehalten

Frage Entwicklung Batch & Shell

Mitglied: ghostX

ghostX (Level 1) - Jetzt verbinden

29.04.2011, aktualisiert 11:57 Uhr, 2077 Aufrufe, 3 Kommentare

Hallo Experten,

Habe ein kleines Problemchen und hoffe Ihr habt Rat.

Habe eine Batch-Datei die die Dateiendung von bestimmten Dateien in *.txt umbennent. Anschließend entfernt es die Leerzeilen die in dieser Datei vorkommen. Das funktioniert soweit ganz gut

Mein Problem ist dass ich immer eine Quell- und eine Zieldatei angeben muss und die Batchdatei in dem selben Ordner der zu verarbeitenden Dateien liegen muss. Ich möchte alle *.txt Dateien in einem bestimmten Verzeichnis auf einmal verarbeiten und die Zieldatei soll immer den ursprünglichen Dateinamen beibehalten.

Wahrscheinlich ist das nur eine Zeile Code mehr, bin aber leider nur ein Anfänger in diesem Gebiet und deshalb hoffe ich auf Eure Hilfe

So sieht mein jetziger Script aus:
01.
ren *.prd *.txt 
02.
 
03.
findstr ^.$ QuelldateiXYZ.txt>Zieldatei123.txt
Mitglied: bastla
29.04.2011 um 12:03 Uhr
Hallo ghostX!

Da Du ja sowieso den Namen ändern willst und auch jeweils eine Temporärdatei benötigst, könntest Du das etwa so kombinieren (ungetestet):
for %%i in (*.prd) do findstr ^.$ "%%i">"%%~dpni.txt" & del "%%i"
Grüße
bastla
Bitte warten ..
Mitglied: ghostX
29.04.2011 um 12:35 Uhr
Hi bastla,

danke für die rasche Antwort.

Funktioniert echt klasse. Kann ich auch einen Quellpfad angeben, so dass die Batchdatei nicht zwingend in dem Quellordner liegen muss? Also so irgendwie:

for %%i in (c:\quellverzeichnis\*.prd) do findstr ^.$ "%%i">"%%~dpni.txt" & del "%%i"
Bitte warten ..
Mitglied: bastla
29.04.2011 um 14:06 Uhr
Hallo ghostX!

Ich hoffe doch, dass Du das inzwischen auch schon (erfolgreich) versucht hast (deswegen hatte ich übrigens auch gleich "%%~dpni" verwendet) ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch Datei: Dateiendung beibehalten, jedoch Dateiname Datei B wie Dateiname Datei A umbenennen
gelöst Frage von SchniefnaseBatch & Shell8 Kommentare

Hallo zusammen, ich habe eine Frage zu einer Batchdatei. Ich erhalte aus einer externen Verarbeitung stets 2 Dateien, isoliert ...

Batch & Shell
Terminal FTP Timestamp beibehalten
Frage von Loip104Batch & Shell1 Kommentar

Guten Abend, Ich habe hier ein kleines script bei welchem nur ein paar datein täglich von a noch b ...

Drucker und Scanner
Druckerwarteschlangen Druckreihenfolge beibehalten
Frage von joni2000deDrucker und Scanner

Hallo Admins! Folgender Sachverhalt: Auf einer Server (W2k8 R2; kein Druckerserver) sind lokal (IP-Port) mehrere Drucker installiert. Dabei ist ...

Windows Server
Druckserver ausrollen oder Konstellation beibehalten?
Frage von MettGurkeWindows Server2 Kommentare

Hallo Administrator-Team Ich habe Anfang der Woche einen Kunden von einem Kollegen übernommen. Ein SBS macht da alles. Nun ...

Neue Wissensbeiträge
Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 2 StundenRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 3 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 4 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Sicherheit

Teamviewer Sessions können gekapert werden - Update tw. verfügbar

Information von sabines vor 4 TagenSicherheit7 Kommentare

In bestimmten Konstellationen können Teamviewer Sessions gekapert werden, wahrscheinlich aber ein recht unwahrscheinliches Szenario. Da der Teamviewer gerne für ...

Heiß diskutierte Inhalte
Vmware
Installation Windows 10 VMware
Frage von Ghost108Vmware17 Kommentare

Hallo zusammen, versuche gerade mit Hilfe des vshpere clients eine virtuelle Windows 10 maschine aufzusetzen. 1. virtuelle Maschine erstellt ...

Exchange Server
SBS 2011 E-Mails können gesendet werden, aber nicht von extern empfangen
Frage von andreas1234Exchange Server14 Kommentare

Hallo Community, ich habe das Problem, dass seit knapp zwei Wochen die E-Mails von meinem SBS 2011 einwandfrei gesendet ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Windows Server
Server 2012 über Eingabeaufforderung devmgmt.msc geht nicht
gelöst Frage von achim222Windows Server9 Kommentare

Hallo, ich habe hier einen Server 2012 der im Reparaturmodus startet. Es liegt an einem falschen VirtIO Treiber für ...