Я немного поработал с PowerShell v3 (CTP2 из здесь ) и его новым Invoke-RestMethod примерно так:
Invoke-RestMethod -Uri $ dest -method PUT-Credential $ cred -InFile $ file
Тем не менее, я хотел бы использовать это для проталкивания очень больших двоичных объектов и, следовательно, чтобы иметь возможность выдвигать диапазон байтов из большого двоичного файла.
Например, если у меня есть виртуальный жесткий диск 20 ГБ, я хотел бы разбить его на куски, скажем, по 5 ГБ каждый (без разбиения и сохранения отдельных блоков) иРазместите их в хранилище больших двоичных объектов, таких как S3, Rackspace, Azure и т. Д. Я также предполагаю, что размер порции больше доступной памяти.
Я прочитал, что Get-Content не очень эффективно работает на большихбинарные файлы, но это не кажется непонятным требованием.Есть ли у кого-нибудь appraoches, которые могут быть использованы для этого, особенно в сочетании с новым PowerShell Invoke-RestMethod?