Мой скрипт работает без ошибок, но когда я проверяю, что он скопировал одну папку в другую, в этой папке ничего не инициализируется, в исходной папке есть файлы.
Clear-Host
Получить и установить имена переменных
$ComputerName1 = Read-Host "Как называется ваш компьютер?" $ComputerName2 = Read-Host "Как называется компьютер, на котором обнаружены ошибки?"
Если папка существует, перезапишите ее
If(test-path "\$ComputerName2\c$\ProgramData\Micro Focus\"){Remove-item "\$ComputerName2\c$\ProgramData\Micro Focus\"}
Копировать с одного компьютера на другой
Copy-Item -Path "\$ComputerName1\c$\ProgramData\Micro Focus\" "\$ComputerName2\c$\ProgramData\Micro Focus\"
Удалить папку у всех пользователей
Remove-Item -path "\$ComputerName2\c$\Users*\AppData\Roaming\Micro Focus\"
Read-Host -Prompt «Исправление Micro Focus завершено, нажмите Enter, чтобы выйти»