gpt4 book ai didi

c# - XCOPY 到远程服务器

转载 作者:行者123 更新时间:2023-11-30 19:50:49 29 4
gpt4 key购买 nike

为了改进我的 ASP.NET 应用程序的部署/构建过程,我想制作一个 .bat

  • 在 Release模式下构建当前解决方案
  • xcopy 文件到远程服务器

通过命令行创建发布版本很容易。

但是我怎样才能将文件 xcopy 到远程服务器呢?

我想我必须将远程目标映射到网络驱动器(?)。但是我无法连接到远程服务器,尽管我已经为服务器上的文件夹启用了文件共享。也许防火墙阻止了请求?我应该打开哪个端口?或者有其他解决方案吗?

编辑

感谢您到目前为止的所有回答,但我可能需要有关如何在服务器上设置文件夹共享的分步指南。我共享了文件夹,打开了端口 445 以便可以连接到服务器,但我仍然无法从本地计算机连接到服务器以将网络路径映射到系统驱动器。

最佳答案

由于您部署的是 ASP.Net 站点,我假设您在 Windows 环境中(这不是很聪明吗?:))。
所以 !忘记 .bat 并使用 POWERSHELL 吧!

无论如何,这不是你要问的重点......要复制到远程文件夹,您应该有权在远程 计算机上执行此操作。

检查您在本地计算机和远程计算机上是否拥有相同的帐户。例如,如果您使用“Pipo”登录域“Work”中的本地计算机,则必须授予此帐户写入远程计算机上的特殊文件夹的权限。

您可以通过右键单击文件夹、安全选项,然后选择正确的身份来实现这一点。

这是一个分步指南:

http://support.microsoft.com/kb/301281

关于c# - XCOPY 到远程服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1802848/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com