У меня есть сценарий ниже, чтобы переместить и заменить существующий файл. Это работает, и это было проверено.
Get-Item -Path "C:\Users\Chris\AppData\Local\test1" | Rename-Item -NewName "test2"
Copy-Item C:\Users\Chris\Desktop\test1 -Destination C:\Users\Chris\AppData\Local -Recurse
Теперь моя проблема в том, что я хочу применить это к среде удаленного терминала, где есть FileServer A, хранящий текущие локальные данные пользователя, и есть папка роумингаМне нужно переместить данные с определенного терминала, скажем, TS01.
Я хочу выполнить следующее:
Get-Item -Path "FILESERVER\USERNAME\AppData\local\test1" | Rename-Item -NewName "test2" # this renames the file
Copy-Item HOSTNAME\USERNAME\AppData\Roaming\test1 -Destination C:\Users\Chris\AppData\Local -Recurse # this copies the "test1" folder onto the destination**
Как мне получить окно с подсказкой, показывающее мне текущие имена пользователей на этом FILESERVERпуть?
Что можно использовать для вызова имени хоста на моем пути?