výpis user-defined kláves.zkratek (XP)
Napsal: 13 dub 2011 09:44
Potřeboval bych zjistit seznam:
použitá klávesová kombinace (Ctrl + Alt|Shift + ?) <=> zástupce (Cíl/cmd line)
--- Doplnění předchozího příspěvku (13 Dub 2011 20:10) ---
Nakonec jsem to vyřešil VBS skriptem => vypíše z plochy ty zástupce, které mají nadefinovanou kláv.zkratku.
[HotkeysOnDesktop.vbs]
použitá klávesová kombinace (Ctrl + Alt|Shift + ?) <=> zástupce (Cíl/cmd line)
--- Doplnění předchozího příspěvku (13 Dub 2011 20:10) ---
Nakonec jsem to vyřešil VBS skriptem => vypíše z plochy ty zástupce, které mají nadefinovanou kláv.zkratku.
[HotkeysOnDesktop.vbs]
Kód: Vybrat vše
Set WshShell = WScript.CreateObject("WScript.Shell")
Set objFSO = CreateObject ("Scripting.FileSystemObject")
Set DesktopFolder = objFSO.GetFolder(WshShell.SpecialFolders("Desktop"))
Set files = DesktopFolder.Files
seznam = ""
For Each f In files
Set soubor = objFSO.GetFile(f)
If "lnk" = LCase(objFSO.GetExtensionName(soubor.Path)) Then
Set zastupce = WshShell.CreateShortcut(soubor.Path)
hotkey = zastupce.HotKey
If hotkey > "" Then seznam = seznam & hotkey & Chr(9) & objFSO.GetBaseName(soubor.Path) & vbCrLf
End If
Next
MsgBox (seznam)