2008-12-30 42 views
3

我经常在开发过程中打开控制台窗口。通常 + R - > cmd - >输入。但是,Windows也可以让你添加快捷键到任何快捷方式......但是当我尝试添加 + C为了使我最喜欢的大小/形状/缓冲控制台的快捷方式出现,它使用Ctrl + Alt键 + ç,而不是(在不同的编辑器和其他应用程序已经使用...没有去。)作为快捷键的一部分的“Windows”键

有没有办法使用Windows键作为快捷键组合的一部分吗?

(这将是与Windows XP)

回答

4

您可以使用autohotkey对于这样的事情。

而你在这里。使用console可以大大改善命令控制台体验。

2

如果你阅读工具提示(单击,然后标签?),它说,它会自动使用按Ctrl + Alt键采摘最后的字符,没有其他修饰的意图 - 我想,以避免重叠与现有的快捷键。所以,不,我认为你不能以这种方式分配Windows密钥。不过,可能会有一些第三方工具(例如AutoHotKey)可以让您这样做。

1

另请参阅Kana的SendKey可执行文件。 Site

您会看到LWIN或RWIN甚至允许您选择左侧或右侧的WinKey。这在编写脚本时非常通用......并且作为奖励,它不需要安装。

这里的自述内容:

___________ 
DESCRIPTION: 

Kana SendKey is a command line program which can be used 
to send a system wide hotkey. 

__________ 
HOW TO USE: 

1. Run it with several parameters attached into the 
    command line. For information about the parameters, 
    see the Parameter section below. 

2. You can also create a shortcut and assign the parameters 
    on shortcut. 

______ 
SYNTAX: 

KanaKey [parameter1] [parameter2] ... 

Example: 
To send system wide CTRL+ALT+O, use: 
KanaKey CTRL ALT O 

Note: If no parameter is given, no action is performed. 

__________ 
PARAMETERS: 

    CTRLBREAK = Control+Break 
    BACKSPACE = Backspace key 
    TAB   = Tab key 
    CLEAR  = Clear key 
    RETURN  = Enter key 
    SHIFT  = Shift key 
    CTRL  = Ctrl Key 
    ALT   = Alt key 
    PAUSE  = Pause key 
    CAPS  = Caps Lock key 
    ESC   = Esc key 
    SPACE  = Space key 
    PAGEUP  = Page Up key 
    PAGEDOWN = Page Dn key 
    END   = End key 
    HOME  = Home key 
    LEFT  = Left Arrow key 
    UPARROW  = Up Arrow key 
    RIGHTARROW = Right Arrow key 
    DOWNARROW = Down Arrow key 
    PRINTSCR = Prnt Scrn key 
    INSERT  = Insert Key 
    DEL   = Delete Key 
    LWIN  = Left Win key 
    RWIN  = Right Win key 
    NUM0  = Numeric 0 key 
    NUM1  = Numeric 1 key 
    NUM2  = Numeric 2 key 
    NUM3  = Numeric 3 key 
    NUM4  = Numeric 4 key 
    NUM5  = Numeric 5 key 
    NUM6  = Numeric 6 key 
    NUM7  = Numeric 7 key 
    NUM8  = Numeric 8 key 
    NUM9  = Numeric 9 key 
    MULTIPLY = * key on numeric key pad 
    ADD   = + key on numeric key pad 
    SUBTRACT = - key on numeric key pad 
    DECIMAL  = . key on numeric key pad 
    DIVIDE  =/key on numeric key pad 
    F1   = F1 key 
    F2   = F2 key 
    F3   = F3 key 
    F4   = F4 key 
    F5   = F5 key 
    F6   = F6 key 
    F7   = F7 key 
    F8   = F8 key 
    F9   = F9 key 
    F10   = F10 key 
    F11   = F11 key 
    F12   = F12 key 
    F13   = F13 key 
    F14   = F14 key 
    F15   = F15 key 
    F16   = F16 key 
    F17   = F17 key 
    F18   = F18 key 
    F19   = F19 key 
    F20   = F20 key 
    F21   = F21 key 
    F22   = F22 key 
    F23   = F23 key 
    F24   = F24 key 
    NUMLOCK  = Num Lock key 
    SCROLLLOCK = Scroll Lock key