Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

My dad asked me how he could script the pasting/inclusion of images in various applications. I'm sure I could script out some quick <img src=... HTML but I believe he's also looking to do this in Windows GUI applications like Word or Outlook.

So, how could I script a process with the following inputs and outputs:

  1. load_image_into_clipboard_script.cmd sample_file.jpg
  2. Clipboard now contains the aforementioned image file, just as if I'd e.g. opened it in Paint and done a Select All -> Copy.

I noticed there's a clip.exe utility with Vista/Win2003 and up; perhaps that will be a useful intermediary?

share|improve this question

1 Answer 1

up vote 3 down vote accepted

To copy an image into the clipboard, use in the script the tool NirCmd with the copyimage action :

nircmd.exe clipboard copyimage "image-file"

However, to cause any application whatsoever to paste the clipboard image is much harder.

share|improve this answer
    
Excellent, thank you! –  Daniel J. Pritchett Feb 28 '11 at 15:33
    
I set up a quick two-step copy and notification process and then hid it behind a Windows shortcut I can invoke with ctrl-shift-alt-S: nircmd.exe clipboard copyimage "filename.JPG" msg dpritchett Signature loaded into clipboard! –  Daniel J. Pritchett Feb 28 '11 at 15:51

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.