Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   [решено] Не работает перемещение каталога ...Отказано в доступе (http://forum.oszone.net/showthread.php?t=256585)

maslinaV 18-03-2013 17:08 2113705

Не работает перемещение каталога ...Отказано в доступе
 
Не работает перемещение каталога ...Отказано в доступе

Работает только в районе каталога в котором находится перемещаемый каталог

Если дается команда на перемещение в каталог на другом диске выходит сообщение ....Отказано в доступе

Запускал

Цитата:

C:\Users\.....>move c:\!_Tmp\box d:\Temp\
Отказано в доступе.
После выполнения этой команды файл удаляется из источника а в каталоге назначения не появляется
Цитата:

robocopy c:\!_Tmp\box d:\Temp\ /Move
В чем проблема и как ее решить ?
Подскажите пожалуйста

Petya V4sechkin 18-03-2013 17:24 2113722

maslinaV, в командной строке (cmd.exe) от имени Администратора попробуйте.
[решено] Проблемы с доступом к папкам и файлам .:[все вопросы]:.

maslinaV 19-03-2013 10:21 2114209

Цитата:

Цитата Petya V4sechkin
maslinaV, в командной строке (cmd.exe) от имени Администратора попробуйте. »

Запуск cmd происходит от имени администратора ошибка та же,
а что касается данных утилит icacls и тому подобных попробую там поискать, только почему так сложно ?

Я же явно указал себя владельцем тех каталогов с которыми производится работа , и запускаю cmd от имени администратор ?

Система Windows 7 Enterprise RU with SP1

Petya V4sechkin 19-03-2013 10:53 2114222

Цитата:

Цитата maslinaV
Я же явно указал себя владельцем

Быть "владельцем" не означает иметь разрешения.

Владелец - на вкладке Владелец.
Разрешения - на вкладке Разрешения.

maslinaV 19-03-2013 13:43 2114339

Цитата:

c:\!_Tmp>icacls box

NAME_DOMEN\User:(I)(OI)(CI)(F)
BUILTIN\Администраторы:(I)(F)
BUILTIN\Администраторы:(I)(OI)(CI)(IO)(F)
NT AUTHORITY\система:(I)(F)
NT AUTHORITY\система:(I)(OI)(CI)(IO)(F)
BUILTIN\Пользователи:(I)(OI)(CI)(RX)
NT AUTHORITY\Прошедшие проверку:(I)(M)
NT AUTHORITY\Прошедшие проверку:(I)(OI)(CI)(IO)(M)
Успешно обработано 1 файлов; не удалось обработать 0 файлов
как видите полный доступ

Цитата:

c:\!_Tmp>icacls d:\Temp
d:\Temp NAME_DOMEN\User:(F)
NAME_DOMEN\User:(OI)(CI)(F)
BUILTIN\Администраторы:(I)(F)
BUILTIN\Администраторы:(I)(OI)(CI)(IO)(F)
NT AUTHORITY\система:(I)(F)
NT AUTHORITY\система:(I)(OI)(CI)(IO)(F)
NT AUTHORITY\Прошедшие проверку:(I)(M)
NT AUTHORITY\Прошедшие проверку:(I)(OI)(CI)(IO)(M)
BUILTIN\Пользователи:(I)(RX)
BUILTIN\Пользователи:(I)(OI)(CI)(IO)(GR,GE)
Успешно обработано 1 файлов; не удалось обработать 0 файлов
как видите тоже полный доступ



Цитата:

c:\!_Tmp>move c:\!_Tmp\box D:\Temp\ Отказано в доступе.
в чем может быть проблема

gora 19-03-2013 16:05 2114444

maslinaV, команда Move не предназначена для перемещения папок на другой раздел диска, папки она может перемещать только в пределах одного раздела, в отличии от файлов, которые она действительно может перемещать в другой раздел.

maslinaV 19-03-2013 17:42 2114514

Да спасибо , robocopy то же ?

а какая тогда команда может ?

gora 19-03-2013 17:47 2114517

Цитата:

Цитата maslinaV
robocopy то же ? »

Не скажу, не пользуюсь. Но в Вашем случае команду Move можно заменить связкой двух команд:
Код:

xCopy ... && RD ...

maslinaV 19-03-2013 17:49 2114521

Я не нашел в справке , то что вы сказали, как вы это узнали , есть ли более подробное описание команд , чем в самой Windows ?
Чтобы там, было явно указано, что вот такая команда интерпретатора командной строки - может перемещать каталог из одного раздела(диска) на другой раздел системы , а вот такая - не может.

Очень благодарен за помощь.

Цитата:

Цитата gora
Не скажу, не пользуюсь. Но в Вашем случае команду Move можно заменить связкой двух команд:
Код:
xCopy ... && RD ... »

да этот вариант в интернете нашел , но так неинтересно , слишком много лишнего , связка это уже много...

Цитата:

Цитата maslinaV
&& RD »

кстати о вот это что, и где об этом написано ?

&& таким образом в cmd можно организовать выполнение команд в связке ?
Где про это доступно и хорошо описано ?

gora 19-03-2013 18:23 2114544

Цитата:

Цитата maslinaV
как вы это узнали »

Живу давно...
Цитата:

Цитата maslinaV
вот такая команда интерпретатора командной строки - может перемещать каталог из одного раздела(диска) на другой раздел системы »

Ни какая не может.
Цитата:

Цитата maslinaV
слишком много лишнего , связка это уже много... »

Вы меня удивляете. Две команды в одной строке батника - это много, а использовать стороннюю утилиту - это нормально!? :dont-know
Цитата:

Цитата maslinaV
&& RD »
кстати о вот это что »

&& означает, что следующая за ними команда будет выполнена только в случае отсутствия ошибки при выполнении предшествующей им команды.
Цитата:

Цитата maslinaV
Где про это доступно и хорошо описано ? »

Поищите здесь.
Для подобных вопросов: Скриптовые языки администрирования Windows


Время: 22:48.

Время: 22:48.
© OSzone.net 2001-