Msbuild 在共享文件夹上使用nuget时指定Windows用户

Msbuild 在共享文件夹上使用nuget时指定Windows用户,msbuild,nuget,nuget-package,.net-standard,msbuild-15,Msbuild,Nuget,Nuget Package,.net Standard,Msbuild 15,我正在编写脚本,将一些nuget包更新到我的共享文件夹(MSBuild 15): 我将有权访问此共享文件夹的Windows用户更改为:NugetUser 我可以使用NugetUser凭据从资源管理器访问共享 但当我使用: nuget add new_package.1.0.0.nupkg -source \\myserver\packages 或: 我无法删除共享上的包,因为我没有权限。如何从脚本中指定用户 我的脚本是一个简单的批处理文件: @echo off nuget init .\pa

我正在编写脚本,将一些nuget包更新到我的共享文件夹(MSBuild 15):

我将有权访问此共享文件夹的Windows用户更改为:NugetUser

我可以使用NugetUser凭据从资源管理器访问共享

但当我使用:

nuget add new_package.1.0.0.nupkg -source \\myserver\packages
或:

我无法删除共享上的包,因为我没有权限。如何从脚本中指定用户

我的脚本是一个简单的批处理文件:

@echo off

nuget init .\packages \\myserver\packages

:END
echo "End"
pause

我找到了以下解决方案:

@echo off

net use \\myserver\packages /user:myserver\User password
nuget init .\packages \\myserver\packages

:END
echo "End"
pause
@echo off

nuget init .\packages \\myserver\packages

:END
echo "End"
pause
@echo off

net use \\myserver\packages /user:myserver\User password
nuget init .\packages \\myserver\packages

:END
echo "End"
pause