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

Batch für Dateien in Unterordner umwandeln und danach kopieren

Mitglied: TscheuneHeuner

TscheuneHeuner (Level 1) - Jetzt verbinden

10.01.2008, aktualisiert 11.01.2008, 7263 Aufrufe, 7 Kommentare

z.b. mit IrfanView von bmp in jpg umwandeln

Hallo Gemeinde,

ich würde gerne per Batch mit IrfanView bilder von BMP in Jpg umwandeln. Das Problem ist, dass ich kein Plan habe, wie ich das mit Unterordnern mache!?!

Habe c:\bilder\Unterordner1\[Bilddatei].bmp
\Unterodner2\....
\Unterodner3\....
\Unterodner4\....

usw.

Hab hier schon ne Batch mit der Funktioniert es (aber nur mit dem angegebenen Ordner, bezieht aber keine UnterOrdner)

@echo off
set appdir=C:\IView\i_view32.exe
set original=C:\Bilder\UnterOrnder1\Bildxxx.bmp
set thumbs=C:\Bilder\Thumbs\Bild01.jpg
set pics=C:\Bilder\UnterOrdner\Bild01.jpg

%appdir% %original% /resize=(150) /aspectratio /resample /sharpen=10 /convert=%thumbs%
%appdir% %original% /aspectratio /resample /sharpen=10 /convert=%pics%

so könnte das schon aussehen. Bloß habe ich hier noch feste Ordner was ich nicht möchte (also das Original begrenzt sich nur auf den Ordner "UnterOrdner1").
Danach würde ich gerne die ganze Struktur noch kopieren z.b. auf ein anderes Laufwerk.

Habt ihr Lösungen für dieses Problemchen?

Grüße

Tom
Mitglied: paulepank
10.01.2008 um 13:04 Uhr
Hallo,

man muß das Rad nicht zweimal erfinden.
Für dein Anliegen:
Irfanview starten -> Datei -> Batchkonvertierung/Umbenennung

Da kannst du auch Unterordner auswählen.

cu paulepank
Bitte warten ..
Mitglied: TscheuneHeuner
10.01.2008 um 14:31 Uhr
Es soll aber automatisiert ablaufen. Da ist nix mit GUI!!
Bitte warten ..
Mitglied: paulepank
10.01.2008 um 14:58 Uhr
Hallo,

nachdem du einmal alle Bilder konvertiert hast, was soll da noch automatisiert ablaufen ?

Oder hattest du vergessen zu erwähnen, daß sich in den Ordnern laufend neue bmp-Bilder ansammeln ?

cu paulepank
Bitte warten ..
Mitglied: TscheuneHeuner
10.01.2008 um 15:23 Uhr
Ja, oder so. Es kommen immer wieder neue Ordner dazu. Ich überprüfe nach dem Umwandeln, was schon da ist und was neu ist (auch batch). Was neu ist, wird kopiert.

Beispiel Photobox (Fototank/ Digitaler Bildspeicher)
- Es werden Bilder mit der Digicam gemacht.
- Wenn die Karte voll ist, kommt die in die Fotobox und kopiert die Dateien (Während ne neue Karte schon wieder in der Digicam ist).
- Die Box legt die Bilder im Ordner "CF_[Kartenname]\DCIM\DCIM_[Datum]" ab und das halt für jedes neue Datum oder jede neue Karte. Da ich in der Box CF, SD, MMC etc. stecken und übertragen kann.

Irgendwann hab ich auf der Box 100 Ordner und darin nochmals Unterordner in denen sich die Bilder befinden. Da ich unterschiedliche Cams habe, möchte ich einfach die Dateien als jpg- Backup später auf einer zweiten Festplatte abgelegt haben. RAW- Daten sind zu groß für eine längere Speicherung.
Bitte warten ..
Mitglied: paulepank
10.01.2008 um 17:40 Uhr
Hallo,

01.
@echo off & setlocal enableextensions 
02.
set "appdir=C:\programme\irfanview\i_view32.exe" 
03.
set "pics=d:\test\jpg\" 
04.
set "thumbs=d:\test\thumbs\" 
05.
if not exist %pics%nul md %pics% 
06.
if not exist %thumbs%nul md %thumbs% 
07.
set "original=C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\*.bmp" 
08.
for /f "delims=" %%i in ('dir /s /b "%original%"') do %appdir% %%i /resize=(150) /aspectratio /resample /sharpen=10 /convert=%thumbs%%%~ni.jpg & %appdir% %%i /aspectratio /resample /sharpen=10 /convert=%pics%%%~ni.jpg
kurze Erklärung:
in pics und thumbs wird das Zielverzeichnis (hier ein anderes Laufwerk/Ordner) festgelegt.
einmalig werden die Zielverzeichnisse erzeugt.
in der For-Anweisung werden vom Originalordner inclus. Unterordner alle bmp in die Zielordner konvertiert.
Pfade mußt du natürlich anpassen

In diesem Beispiel werden jedesmal alle bmp konvertiert. Eine Abfrage ob ein Bild schon existiert kannst du dir ja selbst reinbauen.
Hilfreich ist hierbei FOR /? und die Variable %nI


cu Paulepank
Bitte warten ..
Mitglied: TscheuneHeuner
11.01.2008 um 10:29 Uhr
Vielen Dank,

habe das mit dem Check eingebaut. Aber wie übernehme ich die orginale Ordnerstruktur mit rüber??

Momentan macht er durch:
set "pics=d:\test\jpg\"
set "thumbs=d:\test\thumbs\"
if not exist %pics%nul md %pics%
if not exist %thumbs%nul md %thumbs%

die einzelnen Dateien in das verzeichnis Original. Aber ich hätte gerne die Unterordner auch auf der kopie. Das war das Hauptproblem. In der GUI von IfranView geht das aber ich find den Befehl niergends.

Vielen Dank

Tom
Bitte warten ..
Mitglied: paulepank
11.01.2008 um 11:19 Uhr
Hallo,
ich hatte das erstmal weggelassen, weil in deinem Lösungsansatz die Thumbs keine "Struktur" hatten (dein Bsp: set thumbs=C:\Bilder\Thumbs\Bild01.jpg)
Wenn die Thumbs auch in die Unterordner sollen, sag Bescheid und ich passe das mit den Strukturen an. Müssen die Thumbs überhaupt sein ?

[Edit]
In der GUI von IfranView geht das aber ich find den Befehl niergends.
Kannst du auch nicht. In der Hilfe steht das es dafür keine Option gibt
[/Edit]

cu paulepank
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Batch: Dateien aus einem Ordner1 in alle UnterOrdner vom Ordner2 kopieren

gelöst Frage von yousaintBatch & Shell5 Kommentare

Hallo zusammen, wie in der Beschreibung geschildert, würde ich gerne Dateien aus einem Ordner1 in alle Unterordner in einem ...

Batch & Shell

Per batch alle Dateien aus !!definierten!! Unterordnern in ein Zielverzeichnis kopieren

gelöst Frage von ole-objektBatch & Shell4 Kommentare

Hallo, es liegt (schematisch) folgende Ordnerstruktur vor: test\AAA\111\ test\AAA\222\ test\AAA\333\ test\BBB\111\ test\BBB\222\ test\BBB\333\ test\CCC\111\ test\CCC\222\ test\CCC\333\ Ich möchte nur ...

Batch & Shell

Batch - Dateien mehrer Ordner kopieren in jeweilige Unterordner

gelöst Frage von mr-neoBatch & Shell7 Kommentare

Hallo zusammen, folgendes Vorhaben möchte ich durchführen. Ich denke, mit einem cmd Befehl bzw. einer *.bat Datei sollte das ...

Batch & Shell

Via Batch speziellen Unterordner kopieren

Frage von WeezytBatch & Shell3 Kommentare

Moin Leute, brauche wieder mal euren Rat. Ich will mit einem Skript einen speziellen Unterordner aus einem Hauptverzeichnis kopieren. ...

Neue Wissensbeiträge
Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 2 StundenHumor (lol)1 Kommentar

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 14 StundenGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 15 StundenSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Microsoft
ARD-Doku - Das Microsoft Dilemma
Tipp von Knorkator vor 18 StundenMicrosoft3 Kommentare

Hallo zusammen, vor einigen Tagen lief in der ARD u.a. Reportage. Das Youtube Video dazu dürfte länger verfügbar sein. ...

Heiß diskutierte Inhalte
Windows Server
AD DS findet Domäne nicht, behebbar?
Frage von schapitzWindows Server40 Kommentare

Guten Tag, ich habe bei einem Kunden ein Problem mit den AD DS. Umgebung ist folgende: Windows Server 2016 ...

Router & Routing
LANCOM VPN CLIENT einrichten
Frage von Finchen961988Router & Routing27 Kommentare

Hallo, ich habe ein Problem und hoffe ihr könnt mir helfen, wir haben einen Kunden der hat einen Speedport ...

Router & Routing
ISC DHCP 2 Subnetze
gelöst Frage von janosch12Router & Routing19 Kommentare

Hallo, ich betreibe bei mir im Netzwerk einen ISC DHCP Server auf Debian, der DHCP verwaltet aktuell ein /24 ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...