Pagina 1 van 1
Folders kopiëren met files die extension .png bevatten
Geplaatst: 03 dec 2019, 19:17
door spacekiek
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
Re: Folders kopiëren met files die extension .png bevatten
Geplaatst: 03 dec 2019, 19:39
door ITnetadmin
Zou robocopy dat niet kunnen?
Re: Folders kopiëren met files die extension .png bevatten
Geplaatst: 03 dec 2019, 20:54
door lacer
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.
....
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 ?
ok, ik denk dat ik het ondertussen begrepen heb
![Smile :-)](./images/smilies/icon_smile.gif)
je hebt folders met bestanden met verschillende extenties, dus niet enkel .png
Re: Folders kopiëren met files die extension .png bevatten
Geplaatst: 03 dec 2019, 20:57
door MarkDM
xxcopy kan dat toch ? Wel wat zoeken naar de juiste opties bij het commando.
Re: Folders kopiëren met files die extension .png bevatten
Geplaatst: 03 dec 2019, 20:58
door Flippi
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).
Re: Folders kopiëren met files die extension .png bevatten
Geplaatst: 03 dec 2019, 23:37
door KerberosX
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}
Re: Folders kopiëren met files die extension .png bevatten
Geplaatst: 04 dec 2019, 08:14
door Tomby
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.
Re: Folders kopiëren met files die extension .png bevatten
Geplaatst: 04 dec 2019, 09:29
door willem2
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).
In Total Commander* kiezen voor "Directory's synchroniseren...", doet met het filter *.png exact wat je verlangt.
* Linux ? > Double Commander
Re: Folders kopiëren met files die extension .png bevatten
Geplaatst: 04 dec 2019, 10:27
door spacekiek
willem2 schreef:
In Total Commander* kiezen voor "Directory's synchroniseren...", doet met het filter *.png exact wat je verlangt.
Nice, dank je!!!
KerberosX 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}
Deze heb ik ook eens geprobeerd, just for the fun of it
Geen ervaring hiermee, maar best wel veelzijdig die powershell !
Thx all