Я хочу распаковать zip-файл на Ядро сервера 2008.
Кто-нибудь может сказать мне команду сделать это?
Вы можете использовать этот фрагмент кода для файла .vbs (VBScript):
Function WindowsUnZip(sUnzipFileName, sUnzipDestination)
Set oUnzipFSO = CreateObject("Scripting.FileSystemObject")
If Not oUnzipFSO.FolderExists(sUnzipDestination) Then
oUnzipFSO.CreateFolder(sUnzipDestination)
End If
With CreateObject("Shell.Application")
.NameSpace(sUnzipDestination).Copyhere .NameSpace(sUnzipFileName).Items
End With
Set oUnzipFSO = Nothing
End Function
Call WindowsUnZip("C:\example.zip", "C:\DestinationFolder\")
zip.exe и unzip.exe находятся в моей папке инструментов с 1994 года и отлично работают в Server Core. Использую версии от Info-ZIP
Не существует встроенной утилиты командной строки для распаковки файлов. При копировании файлов в ядро сервера я рекомендую использовать makecab и expand. Или вы можете установить инструмент командной строки unzip по своему усмотрению.