我有两台计算机说 计算机-A:云上的天蓝色虚拟机角色。机器B:我的网络域上的一台机器。将文件夹从远程计算机(Azure)复制到远程计算机
我可以远程登录到两个 MACHINEA和到machineB(使用RDP)和复制说从位置的文件夹 '临时' \ MachineA.cloudapp.net \ C $ \ TEMP到\到machineB \ C $ \
如何通过编程实现这个功能,最好通过PowerShell脚本实现?
我想:
$rm = new-object RemoteMachine
$pass = ConvertTo-SecureString -AsPlainText $rm.Password -Force
$Cred = New-Object System.Management.Automation.PSCredential -ArgumentList $rm.Username,$pass
Invoke-Command -ComputerName $rm.MachineName -Credential $Cred -ScriptBlock{
# Copy folder
}
其中RemoteMachine是:
public class RemoteMachine
{
public string MachineName="MachineA.cloudapp.net";
public string Username="remote";
public string Password="password";
}
}
它失败,登录失败,虽然我使用相同的凭据为RDP。 我有另一个疑问,即使登录是可能的,那么MachineA将如何知道MachineB?
可能我缺少一些简单而直接的东西!
Nope已经尝试过。 :(没有成功,即使登录是可能的,那么MachineA将如何知道MachineB? – dushyantp 2012-07-11 14:08:08