Идея состоит в том, чтобы создать сценарий в Power Shell, который получает изображение URL в качестве параметра, а затем сценарий скопирует это изображение в буфер обмена, имитируя то же поведение, когда я go на любой веб-странице, и нажмите правой кнопкой мыши на любое изображение и выберите опцию копирования изображения.
Способ, которым я проверяю, было ли изображение скопировано в буфер обмена, выполняет эту команду: Get-Clipboard -format image
Get-Clipboard -format image
Tag :
PhysicalDimension : {Width=1268, Height=664}
Size : {Width=1268, Height=664}
Width : 1268
Height : 664
HorizontalResolution : 96
VerticalResolution : 96
Flags : 335888
RawFormat : [ImageFormat: b96b3caa-0728-11d3-9d7b-0000f81ef32e]
PixelFormat : Format32bppRgb
Palette : System.Drawing.Imaging.ColorPalette
FrameDimensionsList : {7462dc86-6180-4c7e-8e3f-ee7333a7a483}
PropertyIdList : {}
PropertyItems : {}
Мой вопрос, как я могу получить такого рода копирование так же, как я делаю вручную, используя правую кнопку мыши и выбирая опцию «копировать изображение»?
Пример URL: https://cdn.motor1.com/images/mgl/zZnP8/s3/2020-rimac-c-two.jpg Я использую Google chrome, чтобы сделать что вручную
- шаг 1: я go для поиска в Google и поиска любого изображения, например автомобиля, например
- шаг 2: щелкните правой кнопкой мыши любой результат изображения и выберите «скопировать изображение» "option
- шаг 3: go для включения оболочки и запуска
Get-Clipboard -format image
- шаг 4: power shell покажет информацию об изображении.
Скриншот ручной копии изображения