Robocopy: ОШИБКА 5 (0x00000005) Доступ к исходному каталогу \\ server \ ParentFolder \ ChildFolder \ Доступ запрещен
2366
Yash Saraiya
У меня есть следующая команда robocopy, чтобы скопировать каталог из папки в сетевом расположении в другую папку в том же сетевом расположении:
@ECHO OFF for /f %%a in ('wmic os get LocalDateTime ^| findstr ^[0-9]') do (set ts=%%a) robocopy \\server\SharedFolder\ParentFolder\ChildFolder1 \\server\SharedFolder\ParentFolder\ChildFolder2 /log+:C:\Yash\log\log_%ts:~0,8%_%ts:~8,4%.log /e /xo /w:10 /r:2 /z /NP /TEE
Я вызываю этот командный файл из моего приложения ASP.Net MVC . В режиме отладки все работает нормально, но когда я развернул свое приложение, он генерирует следующий журнал для robocopy:
ОШИБКА 5 (0x00000005) Доступ к исходному каталогу \ server \ SharedFolder \ ParentFolder \ ChildFolder1 \ Доступ запрещен.
Могу ли я узнать, какие разрешения мне нужно установить или каким-либо другим способом, как я могу заставить это работать. Я просто хочу скопировать папки, подпапки и файлы из одной папки в другую в том же сетевом расположении.
Примечание: я установил \\ server \ SharedFolder на моей машине
Необходимо выяснить, «какая учетная запись пользователя используется для доступа к файлу». Обычно это учетная запись, на которой работает служба веб-сервера. Часто по умолчанию используется локальная учетная запись на сервере, которая обычно не имеет сетевых разрешений. Все это изменчиво. При правильной конфигурации вы можете пройти через учетные данные текущего пользователя. Или вы можете указать IIS запускаться как отдельный пользователь через консоль управления IIS. Первое, что я бы попробовал, - сказать IIS работать с моими учетными данными. Если это работает, обратитесь к администратору домена для учетной записи службы.
GregHNZ 8 лет назад
0
@GregHNZ В разделе «Аутентификация» IIS я нажал на «Олицетворение ASP.Net» и отредактировал его настройки для аутентификации учетных данных конкретного пользователя (администратора, поскольку я вошел в систему как администратор), но все равно он показывает ту же ошибку. Я также попытался дать полный контроль следующим ролям: «Сетевая служба», «IUSR», «IIS_IUSRS». Тем не менее это не сработало
Yash Saraiya 8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
11
Как мне пакетно изменить дату получения информации в данных EXIF?
-
1
Dot net Blogging Engine, который поддерживает рабочие процессы? (Как Мосс)
-
3
Ubuntu Server с рабочим окружением GNOME - настройка разрешений файла конфигурации Apatche
-
-
2
Как разрешить запуск программ, требующих прав администратора, при запуске в Vista?
-
1
Windows не может записать на диск во время chkdsk и сохранения в офисе
-
5
Есть ли способ запустить запланированное задание в Windows XP без необходимости ввода имени пользова...
-
3
Как я могу запретить другим пользователям просматривать содержимое моего домашнего каталога, кроме о...
-
8
Как я могу дать права на запись в папку всем пользователям Linux?
-
7
Удаление «восстанавливаемых» файлов в Vista
-
1
Доступ к бывшему диску XP в качестве второго диска под Windows 7