我的脚本运行时没有错误,但是当我确认它已将一个文件夹复制到下一个文件夹没有任何init时,源文件夹中就有文件。PS脚本运行但不复制指定的文件夹
Clear-Host
获取和设置varible名
$ ComputerName1 =读 - 主机 “什么是您的计算机的名字吗?” $ ComputerName2 =读取主机“有错误的计算机的名称是什么?”
如果文件夹存在,覆盖它
如果(测试路径 “\ $ ComputerName2 \ C $ \ ProgramData \ Micro Focus公司\”){删除项目“\ $ ComputerName2 \ C $ \ ProgramData \微距对焦\ “}
复制从一台计算机到下一
拷贝项目-Path ”\ $ ComputerName1 \ C $ \ ProgramData \ Micro Focus公司\“” \ $ ComputerName2 \ C $ \ ProgramData \微焦点\ “
删除所有用户的文件夹
删除,项目-path “\ $ ComputerName2 \ C $ \用户* \应用程序数据\漫游\ Micro Focus公司\”
读主机-prompt “微焦点修复完成后,按Enter键退出”
只是为了重申我在说什么。我的脚本应该将文件夹及其所有内容从计算机A复制到计算机B.如果文件夹存在于计算机B上,它应该覆盖该文件夹。现在,当脚本运行时,它会验证路径(没有问题),删除现有文件夹,然后从计算机A复制文件夹,但计算机B上的文件夹为空。我已验证文件夹中是否有内容副本。有什么我失踪?在本地计算机上运行脚本会导致相同的问题。 –