Asigna una combinación de teclas a un acceso directo o identifica la combinación asignada a un acceso directo.
objeto.Hotkey = cdnTeclaRápida
La sintaxis de cdnTeclaRápida es:
[ModificadorTecla]NombreTecla
Nota EXT+ significa "tecla extendida". Aparece aquí por si, en un futuro, se agrega un nuevo tipo de MAYÚS-tecla al juego de caracteres.
En NombreTecla no se distinguen mayúsculas y minúsculas.
Una tecla rápida es una combinación de teclas que inicia un acceso directo cuando se mantienen presionadas al mismo tiempo todas las teclas asociadas.
Nota Una tecla rápida también recibe el nombre de método abreviado de teclado.
En Windows 2000, las teclas rápidas válidas siempre empiezan con CTRL + ALT.
El ejemplo siguiente muestra el uso de la propiedad Hotkey.
<package> <job id="vbs"> <script language="VBScript"> set WshShell = WScript.CreateObject("WScript.Shell") strDesktop = WshShell.SpecialFolders("Desktop") set oShellLink = WshShell.CreateShortcut(strDesktop & "\Acceso directo a secuencia de comandos.lnk") oShellLink.TargetPath = WScript.ScriptFullName oShellLink.WindowStyle = 1 oShellLink.Hotkey = "Ctrl+Alt+e" oShellLink.IconLocation = "notepad.exe, 0" oShellLink.Description = "Acceso directo a secuencia de comandos" oShellLink.WorkingDirectory = strDesktop oShellLink.Save </script> </job> <job id="js"> <script language="JScript"> var WshShell = WScript.CreateObject("WScript.Shell"); strDesktop = WshShell.SpecialFolders("Desktop"); var oShellLink = WshShell.CreateShortcut(strDesktop + "\\Acceso directo a secuencia de comandos.lnk"); oShellLink.TargetPath = WScript.ScriptFullName; oShellLink.WindowStyle = 1; oShellLink.Hotkey = "Ctrl+Alt+e"; oShellLink.IconLocation = "notepad.exe, 0"; oShellLink.Description = "Acceso directo a secuencia de comandos"; oShellLink.WorkingDirectory = strDesktop; oShellLink.Save(); </script> </job> </package>
Ejecutar sus secuencias de comandos | Objeto WshSpecialFolders | Objeto WshShortcut
Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com. |