Powershell 是否将文件复制到目标文件夹并删除任何不在源文件夹中的文件?
我想将文件夹Powershell 是否将文件复制到目标文件夹并删除任何不在源文件夹中的文件?,powershell,Powershell,我想将文件夹Prod从源复制到目标,但是我想用源的内容更新目标的内容 Prod |--file 1 |--file 2 戳 |--文件1 |--文件2 目的地: Prod |--file a |--file b 戳 |--归档 |--文件b 问题是,由于文件的名称不同,当我复制粘贴时,我最终得到4个文件:文件1、文件2、文件a、文件b 当我只需要源代码中的两个文件:文件1和文件2时,我会使用robocopy和MIR(镜像)开关,这将复制文件/文件夹并删除目标中源代码中不存在的任何内容 roboc
Prod
从源复制到目标,但是我想用源的内容更新目标的内容
Prod
|--file 1
|--file 2
戳
|--文件1
|--文件2
目的地:
Prod
|--file a
|--file b
戳
|--归档
|--文件b
问题是,由于文件的名称不同,当我复制粘贴时,我最终得到4个文件:文件1、文件2、文件a、文件b
当我只需要源代码中的两个文件:文件1和文件2时,我会使用
robocopy
和MIR
(镜像)开关,这将复制文件/文件夹并删除目标中源代码中不存在的任何内容
robocopy C:\source\Prod D:\destination\Prod /MIR
引自:
/MIR指定Robocopy应该镜像源目录和目标目录。请注意,如果文件在源位置被删除,这将删除目标位置的文件
我想指出的是,您应该始终在代码中包含一个问题(即使它不起作用),然后我们会了解您正在尝试做什么。还包括您的代码表明您已经尝试自己解决这个问题,而不仅仅是要求其他人为您完成这一切:)谢谢James。正是我想要的。现在确定人们为什么会投反对票,我觉得这是一个有用的问题,当涉及到编写powershell部署脚本或类似的东西时,可能会因为我在上面评论的原因而投反对票-您没有展示自己的代码或研究。