Windows – save the exact state of the clipboard in windows

clipboardwindows xp

I want to save the exact state of the clipboard for future reference. Is there a way I can do this?

For example, if I copied and pasted something from a rich textbox and pasted it into notepad, all I would get is the raw text, not any other metadata such as bold, font, etc. If I paste it into wordpad, I get some metadata, but not necessarily all of it. Same with copying cells from excel, or a selection of an image from an image editor. The only application I know of that can guarantee acceptance of the entire clipboard is the one from which I just copied.

What I want to do is to copy something that has unique metadata from one program, save the clipboard state, and be able to reboot the computer and recover the same data. I can then paste it into the same application.

Is there a way to save the clipboard state? Can I install a replacement clipboard for Windows that has this ability? Is there some program that accepts the raw binary data from the clipboard?

Best Answer

This is a simple clipboard viewer that has the ability to save/load the complete state of the clipboard: http://www.freeclipboardviewer.com/

The Windows clipboard has the ability to store multiple alternative formats for data, e.g. if you copy from a web browser, you might get plain text, rich text and HTML formats stored. Many applications will also store their "native" representation of the data.

Note that for some applications (e.g. Microsoft Excel) the "native" format is actually just a reference to the source, so saving, rebooting and loading won't work quite as expected.

Related Question