1) Скорее всего, именно такую комбинацию послать невозможно, так как она очень уж системная.
2)
Тут пишут, что можно использовать скрипт
Windows Scripting Host (WSH), написанный на JavaScript или VBScript. Пример содержимого myscript.js:
WSH.SendKeys("{f2}");
А вот этот скрипт, уже можно запустить через
os.system("cscript c:\myscript.js")