2013-05-11 10 views
8

Cześć Używam Windows 7 polecenie „ruch” tak:jak naprawić: "odmowa dostępu" za pomocą polecenia przenieś w systemie Windows 7?

move /Y "C:\old.sub.folder\folder.i.want.to.move" "F:\new.sub.folder\folder.i.want.to.move" 

a ja wciąż otrzymuję „Odmowa dostępu” błąd jeszcze mam pełne uprawnienia i folder próbuję przenieść ISN nie są otwarte czy używane?

losowy przykład starając się przenieść jeden pusty folder do drugiego: http://puu.sh/2Rx6b.png

jakieś pomysły?

dzięki

+0

jakieś pomysły ludzi? :) – steve

+1

spróbuj uruchomić plik bat jako Administrator – Grundy

+0

to jest rok stary temat i nie uruchamiam już okien ale dziękuję za próbowanie :) – steve

Odpowiedz

4

Składnia jest następująca:

MOVE [/Y| /-Y] [Drive:][Path]Folder1 Folder2 

Oznacza to, że można zmienić nazwę jednego folderu, ale nie można "przenieść" zawartość do innego napędu.

obawiam się, trzeba skopiować folderu źródłowego do docelowego folderu (-xcopy), a następnie usunąć źródła foldera

+1

Nie rozumiem, dlaczego polecenie move może przenosić pliki, ale nie foldery? czy nie ma polecenia do przeniesienia folderu? nie mam nic przeciwko użyciu osobnego exe do tego, jeśli trzeba :) – steve

+0

Zapytaj Microsoft ^^ Btw: co jest nie tak z kopiowaniem i usuwaniem? – Stephan

+1

@ Kopiuj/usuń trwa * wiek *, gdy przenosisz wiele koncertów. To również marnuje życie na dyskach twardych dzięki * całkowicie * niepotrzebnym duplikatom danych. Na dodatek prawdopodobnie fragmentuje twój system plików. – jozxyqk

3

Albo można spróbować robocopy z /MOVE argumentu:

robocopy C:\old\folder F:\new\folder /E /MOVE 
+0

Czy robocopy/move przenosi pliki w taki sam sposób, w jaki wykonuje polecenie move lub explorer, czy kopiuje je, a następnie usuwa? Otrzymuję odmowę dostępu podczas używania os.system w pythonie za pomocą polecenia move (chociaż myślę, że Python może przenosić pliki bez konieczności uruchamiania poleceń systemowych). Zmieniłem go na robocopy i zajmuje to trochę czasu. –

+3

nie, nie ma. 'move' nie dotyka samego pliku, zmienia jedynie tabelę alokacji plików. Dlatego 'move' nie może przenieść pliku na inny dysk. Każde przejście na inny dysk * może * wykonać kopię – Stephan

Powiązane problemy