Monday, September 28, 2009

Windows 98 Guest VM Additions on Windows 7

On Windows 7, Microsoft has decided that anything older than XP should just go die, and has removed support for floppy drive emulation, and VM Additions for anything that old as well.

Assuming you found a bootable Windows 98 CD, or had a VHD sitting around, you might have tried to get VM Additions like in VPC2k7. You will quickly find that it's unsupported, and even if you install instmsia.exe and then run the MSI directly, you will get nowhere.

I have found a workaround! On my laptop, I run XP and have Virtual PC 2007 (laptop doesn't support virtualization, and new VPC on Win7 requires it, so that's why). I grabbed a copy of the VM Additions ISO from the VPC2k7 folder on there, and mounted it in my 98 VM on my Windows 7 PC. It worked flawlessly.

Enjoy your unsupported, yet somehow fully functional legacy VM. ^-^

Thursday, September 10, 2009

Pin BAT and CMD files to Windows 7 Taskbar

You may have noticed that when you drag a BAT or CMD file to the taskbar, you aren't able to pin it. The only option you have is to pin it to the list of an existing EXE item.

There is a workaround! Fear not!

  1. Right click on the desktop (or anywhere really) and hit new->shortcut.
  2. Type the following into the box (sans single quotes) 'cmd /c "path-to-your-bat-file"'.
  3. Change shortcut name/icon accordingly.
  4. Profit.