Hvordan flytter man skrivebeskyttede filer eller systemfiler uden dialogboks om man er sikker?

Jeg har været ved at omorganisere en hel del filer, efter jeg netop købte en ny kæmpe harddisk. Det er jo ganske nemt med cut and paste, men hvergang man kommer til en skrivebeskyttet fil eller en systemfil (thumbs.db, desktop.ini m.m.) kommer der en prompt: ” are you sure you want to move …..” som man så må klikke “yes to all” til.

Det er pisseirriterende da jeg ikke bare kan sætte kopieringen i gang og så fortage mig noget andet, men må sidde at holde øje for at kunne klikke ja. 

Findes der ikke en måde at fortælle Windows at jeg godt ved hvad man laver, og at den ikke behøver at få min tilladelse til at udføre mine ordrer når de engang er givet???

Svar: Jo – The Oldschool Way via kommandoprompten:  

move d:\altmitlort\ g:\altmitlort\ – Næh – for move kan kun flytte filer og mapper indenfor en disk – ikke fra én disk til en anden. Forsøger du alligevel får du en “Adgang nægtet”/”Access Denied”. Tak techrepublic.com/forum/questions/101-267642 

Man skal derimod bruge xcopy og efterfølgnede slette mappen med rmdir:

  1. xcopy c:\test d:\test /E /I /V /H
    /E sørger for at også tomme mapper kopieres (ikke standard)
    /I opretter d:\test (destinationen) som mappe, hvis den ikke findes 
    /V verificerer hver enkelt fil og sikrer, at kildefil og destinationsfil er identisk 
    /H kopierer også skjulte filer og systemfiler 
  2. rmdir /S /Q c:\test
    /S fjerner mappen og alle undermapper og -filer
    /Q spørger ikke om bekræftelse for sletning
Bemærk, at rmdir IKKE sletter til papirkurven, men sletter permanent! Vær derfor sikker på, at det er den rigtige mappe du sletter – og ikke f.eks. mappen over den du vil slette!

Flere kommandoer i én linje

Man kan faktisk også udføre begge kommandoer på en linje. Når man bruger && som adskiller, vil 2. kommando kun blive udført, hvis 1. kommando udføres succesfuldt. Se mere her: microsoft.com/resources/…/ntcmds_shelloverview.mspx?mfr=true#EBG  

xcopy c:\test d:\test /E /I /V /H && rmdir /S /Q c:\test

Læg mærke til, at rmdir-kommandoen ikke skriver nogen tekst, og derfor heller ikke skriver noget her i en one-liner.

Lad mig høre hvad du synes, skriv en kommentar: