У меня есть папка с zip-файлом, в которой содержится 10-12 папок (в папках у меня есть файл) с разными именами, и мне нужно получить папки и скопировать в пункт назначения, чье имя содержит «abc» или «xyz» аналогично использованию Power Shell Scripting.Powershell скопируйте несколько папок из zip-файла
Спасибо заранее, Чинна V
Мне нужно скопировать только папки, чье имя содержит «abc» или «xyz» не все папки .... это означает, что нам нужно написать contains/like statement, чтобы получить только те папки .. Я пробовал, но не повезло .. Можете ли вы PLZ помочь мне в этом. Заранее спасибо, Chinna V –
##################################################### ################ # COMMENT: Поиск zip-файлов для определенных файлов и извлечение # их в каталог (temp). ################################################################################################################ ########## #ERROR ОТЧЕТ ВСЕ Set-StrictMode -Version последние # ------------------------- --------- #STATIC VARIABLES # ---------------------------------- $ srcZipFilepath = «C: \ Test \ ZIPFILE.zip» $ TempPath = «C: \ Temp» $ ABCDestination = «C: \ test123 \ ABC» $ XYZDestination = «C: \ test123 \ XYZ» $ PQRDestination = "C: \ Test123 \ PQR" –
# ---------------------------------- #FUNCTION CopyFilesToFolders # ---------------------------------- Функция CopyFilesToFolders { Param ([строка] $ TempPath) # Write-Host $ TempPath + "11" #loop через каждую копию папки в пункт назначения $ shell_app = New-Object-Com Shell.Application $ файла = Get-ChildItem -Path $ TempPath Еогеасп ($ Филист в $ файле) { # Write-Host $ filist.Name + "21" если ($ filist.Name -как "* XYZ *") { –