[
https://issues.jenkins-ci.org/browse/JENKINS-7920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=160131#comment-160131
]
Mattias VannergÄrd commented on JENKINS-7920:
---------------------------------------------
Same thing here.
Neither net use or copy works when running as a "Execute Windows batch command"
(but it works on a Command console), and I can't find a work-around either.
Have someone found a work-around?
regards
/Mattias
> 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