Windows pscp适用于一个帐户,但不适用于另一个帐户

Windows pscp适用于一个帐户,但不适用于另一个帐户,windows,powershell,windows-server-2008-r2,putty,pscp,Windows,Powershell,Windows Server 2008 R2,Putty,Pscp,我有两个帐户A和B都在windows server 2008 R2上注册。 有一个脚本,我使用putty的pscp模块从服务器传输文件 问题在于,该命令使用用户帐户A成功运行,但使用帐户B时卡住。该命令使用用户帐户B时未完成 我必须手动终止它 这两个帐户在组策略和计算机管理中都具有以下权限 管理员 批量登录 替换进程级令牌 请帮我解决这个问题。当我们在命令提示符下单独使用pscp时,我们会得到这样的提示符 服务器的主机密钥未缓存在注册表中。你没有 确保服务器是您认为的计算机。这个 服务器的rsa

我有两个帐户A和B都在windows server 2008 R2上注册。 有一个脚本,我使用putty的pscp模块从服务器传输文件

问题在于,该命令使用用户帐户A成功运行,但使用帐户B时卡住。该命令使用用户帐户B时未完成

我必须手动终止它

这两个帐户在组策略和计算机管理中都具有以下权限

  • 管理员
  • 批量登录
  • 替换进程级令牌

  • 请帮我解决这个问题。当我们在命令提示符下单独使用pscp时,我们会得到这样的提示符

    服务器的主机密钥未缓存在注册表中。你没有 确保服务器是您认为的计算机。这个 服务器的rsa2密钥指纹为:ssh rsa 1024 cc:78:13:a3:68:a6:59:7e:b8:23:2d:13:3e:66:9b:b9如果你相信这一点 主机,输入“y”将密钥添加到PuTTY的缓存并继续 连接。如果您只想继续连接一次,而不需要 将密钥添加到缓存中,输入“n”。如果您不信任此主机, 按Return放弃连接。在缓存中存储密钥?(是/否) 连接被放弃

    我们需要按“是/否”,然后命令将继续

    当此命令在脚本中运行时,提示没有从用户处获得任何输入,因此永远不会结束

    为了缓解这种情况

    一个人可以做这样的事情

    脚本是做什么的?Mathia我完全改变了问题。我知道问题出在哪里了。请看编辑。PS:脚本从数据库获取数据,将其放入csv文件中,并通过PSCP将其传输到服务器。PSCP命令不使用一个帐户完成,但使用另一个帐户成功运行。如果你觉得相关,请投赞成票。谢谢