Gå til innhold

[Løst] batch / powershell - kopiere 10 og 10 filer


Gjest

Anbefalte innlegg

Heisann,

 

si du har følgende:
Mappe, totalt størrelse: 10gb

Minnepinne: 8gb

 

Det vil si jeg ikke kan kopiere hele mappen til minnepinnen.
Jeg er LÅST til Powershell eller CMD-kommandolinje.

 

Hvordan ville jeg gått frem med et enkelt kode som kopierte alle filene filene over til minnepinnen helt til den full, så kan tømme minnepinnen og fortsette kopieringen (resterende ~3gb)?

 

Noen som kan gi meg kode for dette?

Tenkte noe slikt i powershell:
Get-ChildItem D\Mappe -Filter *.mov | Select-Object -First 20 | Copy-Item ...

Dette velger de første 20 filene, hvor mange filer det er er variabelt. Jeg ønsker nå å forsette på de neste 20 filene, så den starter altså på index 20 i steden for 0 ved neste kopiering.

Så vist at Select-Object støttet -Index nå, er det jeg er ute etter?

 

EDIT:

Kommandolinje ble som følger:

Get-ChildItem D:\Mappe\*.mov | Select-Object -Index (0..10) | ForEach-Object {
     Copy-item -LiteralPath $_.FullName -Destination E:\Mappe
}

Kopierer første 10 filer :)

Endret av Gjest
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...