Показать полную графическую версию : [решено] Не работает перемещение каталога ...Отказано в доступе
maslinaV
18-03-2013, 17:08
Не работает перемещение каталога ...Отказано в доступе
Работает только в районе каталога в котором находится перемещаемый каталог
Если дается команда на перемещение в каталог на другом диске выходит сообщение ....Отказано в доступе
Запускал
C:\Users\.....>move c:\!_Tmp\box d:\Temp\
Отказано в доступе.
После выполнения этой команды файл удаляется из источника а в каталоге назначения не появляется
robocopy c:\!_Tmp\box d:\Temp\ /Move
В чем проблема и как ее решить ?
Подскажите пожалуйста
Petya V4sechkin
18-03-2013, 17:24
maslinaV, в командной строке (cmd.exe) от имени Администратора (http://www.oszone.net/4331#5) попробуйте.
[решено] Проблемы с доступом к папкам и файлам .:[все вопросы]:. (http://forum.oszone.net/thread-129646.html)
maslinaV
19-03-2013, 10:21
maslinaV, в командной строке (cmd.exe) от имени Администратора попробуйте. »
Запуск cmd происходит от имени администратора ошибка та же,
а что касается данных утилит icacls и тому подобных попробую там поискать, только почему так сложно ?
Я же явно указал себя владельцем тех каталогов с которыми производится работа , и запускаю cmd от имени администратор ?
Система Windows 7 Enterprise RU with SP1
Petya V4sechkin
19-03-2013, 10:53
Я же явно указал себя владельцем
Быть "владельцем" не означает иметь разрешения.
Владелец - на вкладке Владелец.
Разрешения - на вкладке Разрешения.
maslinaV
19-03-2013, 13:43
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\ Отказано в доступе.
в чем может быть проблема
maslinaV, команда Move не предназначена для перемещения папок на другой раздел диска, папки она может перемещать только в пределах одного раздела, в отличии от файлов, которые она действительно может перемещать в другой раздел.
maslinaV
19-03-2013, 17:42
Да спасибо , robocopy то же ?
а какая тогда команда может ?
robocopy то же ? »
Не скажу, не пользуюсь. Но в Вашем случае команду Move можно заменить связкой двух команд:xCopy ... && RD ...
maslinaV
19-03-2013, 17:49
Я не нашел в справке , то что вы сказали, как вы это узнали , есть ли более подробное описание команд , чем в самой Windows ?
Чтобы там, было явно указано, что вот такая команда интерпретатора командной строки - может перемещать каталог из одного раздела(диска) на другой раздел системы , а вот такая - не может.
Очень благодарен за помощь.
Не скажу, не пользуюсь. Но в Вашем случае команду Move можно заменить связкой двух команд:
Код:
xCopy ... && RD ... »
да этот вариант в интернете нашел , но так неинтересно , слишком много лишнего , связка это уже много...
&& RD »
кстати о вот это что, и где об этом написано ?
&& таким образом в cmd можно организовать выполнение команд в связке ?
Где про это доступно и хорошо описано ?
как вы это узнали »
Живу давно...вот такая команда интерпретатора командной строки - может перемещать каталог из одного раздела(диска) на другой раздел системы »
Ни какая не может.слишком много лишнего , связка это уже много... »
Вы меня удивляете. Две команды в одной строке батника - это много, а использовать стороннюю утилиту - это нормально!? :dont-know && RD »
кстати о вот это что »
&& означает, что следующая за ними команда будет выполнена только в случае отсутствия ошибки при выполнении предшествующей им команды.Где про это доступно и хорошо описано ? »
Поищите здесь (http://forum.oszone.net/thread-130222.html).
Для подобных вопросов: Скриптовые языки администрирования Windows (http://forum.oszone.net/forum-102.html)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.