Hoi,
Ik heb een resem folders, waarbij ik ENKEL de folders die files met extensions ".png" bevatten wil moven/kopiëren.Via win10 kan ik wel een search doen op .png en al die files kopiëren, maar dan ben ik de folder structuur kwijt. En 't zijn een 500+ tal folders, dus manueel liefst niet.
De folders staan op een synology netwerk share
Folders kopiëren met files die extension .png bevatten
-
- Elite Poster
- Berichten: 8445
- Lid geworden op: 28 jan 2012, 18:22
- Uitgedeelde bedankjes: 164 keer
- Bedankt: 618 keer
Zou robocopy dat niet kunnen?
- lacer
- Elite Poster
- Berichten: 2635
- Lid geworden op: 24 feb 2007, 23:15
- Locatie: Gent
- Uitgedeelde bedankjes: 109 keer
- Bedankt: 133 keer
Ik zie niet wat je bedoeld met "structuur kwijt". Geef eens een voorbeeld hou het nu is op je synology netwerk share en hoe het zou zijn, éénmaal gekopieerd ?spacekiek schreef:Hoi,
Ik heb een resem folders, ..... maar dan ben ik de folder structuur kwijt. En 't zijn een 500+ tal folders, dus manueel liefst niet.
....
ok, ik denk dat ik het ondertussen begrepen heb je hebt folders met bestanden met verschillende extenties, dus niet enkel .png
Laatst gewijzigd door lacer 03 dec 2019, 21:04, in totaal 1 gewijzigd.
EdpNet XL 99/35 Mbps
VoIp OVH + Gigaset C610IP + C430H
Telenet Digital TV HD Digicorder AD 2100 black
RPi 2B + 3B +3B+ Kodi
FLUKSO monitoring Elec-Gas-Water-PV > PVoutput
Ubuntu Mate 18.04
VoIp OVH + Gigaset C610IP + C430H
Telenet Digital TV HD Digicorder AD 2100 black
RPi 2B + 3B +3B+ Kodi
FLUKSO monitoring Elec-Gas-Water-PV > PVoutput
Ubuntu Mate 18.04
-
- Elite Poster
- Berichten: 1872
- Lid geworden op: 25 sep 2007, 20:14
- Locatie: Berlare (O-Vl)
- Uitgedeelde bedankjes: 33 keer
- Bedankt: 119 keer
xxcopy kan dat toch ? Wel wat zoeken naar de juiste opties bij het commando.
Voip: Edpnet/Voiptiger met Linksys SPA3102
Internet: Edpnet Vdsl XL met Fritzbox 7360
TV: Telenet CI+/Digicorder en Astra op Xtrend met Open-Pli
Internet: Edpnet Vdsl XL met Fritzbox 7360
TV: Telenet CI+/Digicorder en Astra op Xtrend met Open-Pli
-
- Premium Member
- Berichten: 683
- Lid geworden op: 26 jan 2011, 18:44
- Uitgedeelde bedankjes: 77 keer
- Bedankt: 64 keer
Total Commander misschien?
https://www.ghisler.com/download.htm
1.Selecteer de directory of directories (Insert-toets)
2.Druk F5
3.Vul in de 2de regel *.png in
4.OK
Misschien een nadeel: directories die geen png-files bevatten worden ook gekopieerd (maar blijven dan wel leeg natuurlijk).
Die kun je manueel verwijderen ofwel maak je gebruik van een plugin voor Total Commander: http://totalcmd.net/plugring/emptycheck.html (niet zelf getest).
https://www.ghisler.com/download.htm
1.Selecteer de directory of directories (Insert-toets)
2.Druk F5
3.Vul in de 2de regel *.png in
4.OK
Misschien een nadeel: directories die geen png-files bevatten worden ook gekopieerd (maar blijven dan wel leeg natuurlijk).
Die kun je manueel verwijderen ofwel maak je gebruik van een plugin voor Total Commander: http://totalcmd.net/plugring/emptycheck.html (niet zelf getest).
-
- Plus Member
- Berichten: 110
- Lid geworden op: 12 jun 2010, 22:37
- Uitgedeelde bedankjes: 7 keer
- Bedankt: 20 keer
Via PowerShell bv, 1ste lijn zoekt alle folders onder C:\Source waarin .png files staan. 2de lijn kopieert al deze folders naar C:\Destination.
Code: Selecteer alles
$pngfolders = (Get-ChildItem -Path C:\Source -Recurse -Filter *.png).DirectoryName
foreach ($folder in $pngfolders) {Copy-Item -Path $folder -Destination C:\Destination -Recurse}
-
- Elite Poster
- Berichten: 5759
- Lid geworden op: 01 feb 2006, 12:36
- Uitgedeelde bedankjes: 1057 keer
- Bedankt: 435 keer
Ik weet niet over hoeveel data het gaat, maar misschien alles copiëren en dan alles wat je niet wou (eventueel via search) terug deleten ? Dan ben je zeker dat je structuur intact blijft.
- willem2
- Member
- Berichten: 76
- Lid geworden op: 31 mei 2011, 14:56
- Locatie: 2830
- Uitgedeelde bedankjes: 9 keer
- Bedankt: 11 keer
In Total Commander* kiezen voor "Directory's synchroniseren...", doet met het filter *.png exact wat je verlangt.Flippi schreef:Total Commander misschien?
https://www.ghisler.com/download.htm
1.Selecteer de directory of directories (Insert-toets)
2.Druk F5
3.Vul in de 2de regel *.png in
4.OK
Misschien een nadeel: directories die geen png-files bevatten worden ook gekopieerd (maar blijven dan wel leeg natuurlijk).
Die kun je manueel verwijderen ofwel maak je gebruik van een plugin voor Total Commander: http://totalcmd.net/plugring/emptycheck.html (niet zelf getest).
* Linux ? > Double Commander
- spacekiek
- Elite Poster
- Berichten: 1182
- Lid geworden op: 14 jan 2004, 07:44
- Uitgedeelde bedankjes: 6 keer
- Bedankt: 12 keer
Nice, dank je!!!willem2 schreef: In Total Commander* kiezen voor "Directory's synchroniseren...", doet met het filter *.png exact wat je verlangt.
Deze heb ik ook eens geprobeerd, just for the fun of itKerberosX schreef:Via PowerShell bv, 1ste lijn zoekt alle folders onder C:\Source waarin .png files staan. 2de lijn kopieert al deze folders naar C:\Destination.Code: Selecteer alles
$pngfolders = (Get-ChildItem -Path C:\Source -Recurse -Filter *.png).DirectoryName foreach ($folder in $pngfolders) {Copy-Item -Path $folder -Destination C:\Destination -Recurse}
Geen ervaring hiermee, maar best wel veelzijdig die powershell !
Thx all