Я новичок в PowerShell.Может кто-нибудь, пожалуйста, помогите мне с моим требованием, как показано ниже.У меня есть папка, подпапки и подпапки, ... и файлы внутри каждого уровня папок.Если какой-либо файл изменяется / создается, мне нужно скопировать этот измененный / созданный файл с соответствующей структурой папок.
Например -> У меня есть структура папок, как показано ниже.
src
|->classes->ClassFile1(file)
|->objects->ObjectFile1(file)
|->Aura->Component->ComponentFile1(file),ComponentFile2(file)
Теперь, если ComponentFile1 изменился, мне нужно скопировать структуру папок, относящуюся только к этому файлу, в мою целевую папку.Как src / aura / Component / ComponentFile1.
Я пробовал что-то подобное, что не работает.
$Targetfolder= "C:\Users\Vamsy\desktop\Continuous Integration\Target"
$Sourcefolder= "C:\Users\Vamsy\desktop\Continuous Integration\Source"
$files = get-childitem $Sourcefolder -file |
where-object { $_.LastWriteTime -gt [datetime]::Now.AddMinutes(-5) }|
Copy-Item -Path $files -Destination $Targetfolder -recurse -Force
Любая помощь по этому вопросу приветствуется.