Модуль для синхронного архивирования и распаковки с использованием PowerShell 2.0

я есть эти файлы ниже в расположении C: \ Desktop \ Mobile.

    Apple_iphone6.dat
    Apple_iphone7.dat
    Samsung_edge7.dat
    Samsung_galaxy.dat
    Sony_experia.dat
    Sony_M2.dat

Мне нужно создать скрипт, который записывает подобные файлы в один почтовый индекс. Поэтому файлы Apple_iphone6.dat и Apple_iphone7.dat должны быть в одном zip-архиве. Таким образом, окончательные созданные ZIP-файлы будут:

Apple_Files_Timestamp.zip
Samsung_Files_Timestamp.zip
Sony_Files_Timestamp.zip

Я пробовал это

Get-ChildItem C:\Desktop\Mobile -Recurse -File -Include *.dat | Where-Object { $_.LastWriteTime -lt $date } | Compress-Archive -DestinationPath C:\Desktop\Mobile

Но это дает мне ошибку «Compress-Archive» не распознается как имя командлета.

Как я могу заставить этот код работать?

Ответы на вопрос(4)

Ваш ответ на вопрос