Вот как вы можете сделать это изначально в более новых версиях Powershell:
Add-Type -Assembly System.IO.Compression.FileSystem
$zip = [IO.Compression.ZipFile]::OpenRead($sourceFile)
$zip.Entries | where {$_.Name -like '*.update'} | foreach {[System.IO.Compression.ZipFileExtensions]::ExtractToFile($_, "C:\temp\test", $true)}
$zip.Dispose()
Я не думаю, что вы можете сделать агент SNMP внутри коммутатора Cisco для индивидуальной обработки переменных SNMP с задержками. Также выглядит весьма подозрительно, что вы (как пользователь) должны позаботиться о сроках ...
Так что я, вероятно, попытаюсь понять, почему коммутатору не нравится ваша команда управления, как правильно ее управлять .... Одним из возможных источников вдохновения являются описания в MIB, где находятся переменные, с которыми вы работаете. определены.
Эта запись следует семантике RowStatus, как подробно описано в https://tools.ietf.org/html/rfc2579
Мне кажется, вам нужно установить ccCopyEntryRowStatus для создания AndGo вместо активен.