请注意:此应用程序根本不是安全问题。
我有一个“ MachineA”,其中包含一个我们称为file.txt
的文件。我需要将此文件保存到“ MachineB”上。这很重要,这需要通过从MachineB远程发送Invoke-Command
脚本到MachineA来踢回文件来完成。
到目前为止我已经尝试过:
我已经在MachineB上设置了共享的驱动器(使用net use
,MachineA可以访问。该驱动器称为MachineA的z:\
。
我可以通过Invoke-Command
从MachineB向MachineA发送此命令,它将把文件从一个目录传输到MachineA中的另一个目录
xcopy c:\users\administrator\desktop\file.txt c:\file.txt
现在,如果我以相同的方式从MachineB向MachineA发送以下命令,它将抱怨无法看到驱动器Z。
xcopy c:\users\administrator\desktop\file.txt z:\FilesFromVMs\file.txt
注意::如果直接从powershell在MachineA上运行第二个命令,它将移动文件,但我需要能够通过Invoke-Command
进行远程操作
答案 0 :(得分:-2)
如果安全性不是问题,也许尝试使用UNC路径\ MachineA \ C $ \ Users ... \而不是依赖映射的驱动器号?也许可以解决问题。