因此,我有一组Windows Server 2016虚拟机,用于成对运行一些测试。要执行这些测试,我需要在执行测试之前将选定的脚本和文件从网络复制到机器上。
我基本上使用了一段时间以来存在的脚本选择,因为在我的时间之前,虽然我想使用其他方法,但我们的大部分基础架构依赖于这些脚本来检修系统将是一项巨大的任务。Cygwin间歇性地丢失它映射的驱动器/ cygdrive
先上去,我理清映射与
net use X: \\network\location1 /user:domain\user password
net use Y: \\network\location2 /user:domain\user password
等不久后驱动器上
,我使用rsync从/cygdrive/y/somewhere
位置的文件复制到/cygdrive/c/somewhere_else
在rsync,我会得到“文件已经消失”的错误(我目前无法发布确切的错误,我将在稍后编辑它以包含此)。当我查看/cygdrive
目录中的当前内容时,我所看到的全部是/cygdrive/c
,其他所有内容都消失了。
我试过在不同的位置制作一个到/cygdrive/y
的符号链接,我试过在网络使用命令中包括persistent:yes
,我已经改变了网卡上的电源设置以便不睡觉。这些都不起作用。
我目前正在研究虚拟机本身的设置,但是我有一些疑问,因为我们有其他虚拟Windows机器似乎没有这个问题。
有没有人听说过类似和/或知道一个体面的方法来解决这个问题?