[
https://issues.jenkins-ci.org/browse/JENKINS-7920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=160286#comment-160286
]
Nick Vancauwenberghe edited comment on JENKINS-7920 at 3/23/12 9:04 AM:
------------------------------------------------------------------------
I almost sure this is the solution - it worked for me. See
http://serverfault.com/questions/135867/howt-to-grant-network-access-to-localsystem-account
You have to grant access persmission to the computer in a domain instead of to
the user of that machine.
A 2nd solution is to run the service using a domain user account, notation:
"DOMAIN\user" and not ".\user".
was (Author: nvc):
I almost sure this is the solution - it worked for me. See
http://serverfault.com/questions/135867/howt-to-grant-network-access-to-localsystem-account
You have to grant access persmission to the computer in a domain instead of to
the user of that machine.
> Access denied when copy files from a network computer in Windows batch script
> -----------------------------------------------------------------------------
>
> Key: JENKINS-7920
> URL: https://issues.jenkins-ci.org/browse/JENKINS-7920
> Project: Jenkins
> Issue Type: Bug
> Components: core
> Reporter: bakerzhang
>
> I have a problem (Access is denied) when I try to copy files across network
> in a Windows batch script.
> Hudson will call a script, say, a.bat and inside a.bat I have the followings
> {code}
> ...
> setlocal ENABLEDELAYEDEXPANSION
> ...
> if DEFINED abc (
> set xyz=\\computer\path
> set filename=mm*.dll
> copy /Y !xyz!\!filename!
> )
> ...
> endlocal
> {code}
> The 'copy' command will fail and I Google for the problem but there's no
> particular one. There's one paper saying UNC should be used
> (http://stackoverflow.com/questions/1284561/hudson-continuous-integration-server-how-to-see-windows-mapped-directories-that).
> So I did the following experiments:
> {code}
> 1) set xyz="//computer/path"
> ...
> copy /Y "!xyz!"\!filename!
> 2) ...
> copy /Y "//computer/path"\mm*.dll
> {code}
> The 1) doesn't work and produces the same problem - "Access is denied." but
> the 2) is working. However, copy /Y "//computer/path"\!file_name! won't work
> either.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira