3 Replies Latest reply: Jan 6, 2010 11:24 AM by ReMacs
mahender negi Level 1 (65 points)
My Mac Book is booting in Win XP. How can I capture snapshot.

Mac Book Pro 2.66 GHz,I-Mac Intel, Mac Pro DP,PowerMac G5 DP 2.0GHz,E-mac 1Ghz, Mac OS X (10.5.6)
  • ReMacs Level 2 (295 points)
    My Mac Pro has a Mac aluminum keyboard. I found the F14 key to be equivalet to Prt Scn key on PC. Your Windows BootCamp control panel interface has keyboard help some extracted here:
    {The following table tells you how to type PC key commands on Apple external and built-in keyboards. For details, see: docs.info.apple.com/article.html?artnum=304270
    PC key command Apple external keyboard Built-in Mac keyboard/Apple Wireless Keyboard
    Print Screen: F14 / Fn-Shift-F11} I've seen F13 mentioned elsewhere but for this keyboard it's F14.

    In PC speak, pressing Prt Scn copies what is displayed on Monitor to clip-board. Unlike Leopard's user friendly equivalent, it does not create a .png/.jpg to desktop for you. If you open Paint accessory there is a Paste function that will show clip board and you then can save it as zzz.jpg to desktop etc. Because this is a tedious process, I have code to do what Leopard does, so that after pressing Ptr Scn; when executed, will place Picture(NN).Jpg on desktop, incrementing NN and saving need to go through Paint. The code is Vbs script and you can use it by copying text between, == lines then pasting the copy to a new text document somewhere on your C:\ drive. Then after saving, rename it to, say, PasteScr.Vbs
    You can make a shortcut to this on Desktop to use whenever you have done your Prt Scn.

    This works in Vista & Windows 7 and should work in XP.
    delay = 300
    paintWindowTitle = "untitled - Paint"

    set shl = createObject("wscript.Shell")
    set fso = CreateObject("Scripting.fileSystemObject")
    desktopFolder = shl.specialFolders("desktop")
    if right(desktopFolder, 1) "\" then
    desktopFolder = desktopFolder & "\"
    end if

    i = 1
    filePath = desktopFolder & "Picture" & i & ".jpg"
    if not fso.fileExists(filePath) then exit do
    i = i + 1

    shl.run "mspaint"
    wscript.sleep delay
    shl.appActivate paintWindowTitle
    wscript.sleep delay
    shl.sendKeys "^v"
    wscript.sleep delay
    shl.sendKeys "^s"
    wscript.sleep delay
    shl.sendKeys filePath
    wscript.sleep delay
    shl.sendKeys "%s"
    wscript.sleep delay
    shl.sendKeys "%{f4}"
  • The hatter Level 9 (60,925 points)
    Well, never used XP, but Windows 7 has a very handy and powerful snipping tool that works nicely.
  • ReMacs Level 2 (295 points)
    Snipping tool is good in its own right but not instantaneous like Leopard's Cmd-Shift-3 or Prt Scn, where when watching something you want to right now "push a button" capture. PasteScr has to be run before you do another Prt Scn and saves you doing Paint/Snip's name/save interaction.