Articles of 快捷方式

在.NET应用程序中禁用可访问性快捷方式?

此MSDN文章 – http://msdn.microsoft.com/en-us/library/bb219746(VS.85).aspx#Disabling_Accessibility_Shortcut_Keys – 为C ++程序员提供有关如何暂时禁用可访问性的Windows快捷方式的信息(例如按住Shift 8秒,或者连续按下Shift 5次以上)。 当然,在C#中有一些简单的方法可以做到这一点,但我找不到任何资源。 我在非全屏应用程序中使用DirectInput。 我想要做的就是没有恼人的popup窗口出现; 尽pipe如此,为了防止应用程序以非优雅的方式closures(我不希望在这种情况下永久性地改变用户的设置),我宁愿select一些不需要使用Windows设置的东西, 。 有什么想法吗?

我如何为Linux桌面文件指定一个带有RELATIVEpath的图标?

对于我的一个Linux应用程序,我有应用程序二进制文件,一个launcher.sh脚本(用于LD_LIBRARY_PATH)和一个.desktop文件,全部在同一个文件夹中。 我想使用相对path而不是图标的绝对path。 我试过了: Icon=app.svg Icon=./app.svg Icon=$PWD/app.svg Icon=$(dirname %k)/app.svg 但没有一个工作(只有Icon=/path/to/app.svg )。 如果无法指定相对path,并且我必须使用解决方法,那么我认为每次运行launcher.sh脚本时都可以重新生成.desktop文件中的图标path。 什么是最好的方法来做到这一点? 使用sed或一些其他的替代实用程序与伪正则expression式,如Icon=([valid path chars]+)\n也许?

每月的Windows环境variables

我有一个过程,将日志文件和屏幕截图定期写入文件夹 每周30-50档。 文件夹结构是..\Year\Month\filename.ext ,不能更改。 我想创build一个快捷方式来粘贴我的collections夹,所以我可以快速到达这个文件夹,但我需要一个YEAR和MONTH的variables。 有这样的环境variables吗? 任何关于如何创build一个自动更新,最好没有脚本或预定工作的好主意?

如何在Windows 7上创buildRscript的快捷方式

我创build了一个Windows 7快捷方式,试图让不熟悉R的人能够运行简单的程序。 我试图遵循其他post的build议,但必须缺less一些东西。 这就是我现在的快捷方式。 目标: "C:\Program Files\R\R-3.0.2\bin\x64\Rscript.exe" –vanilla -e "C:\Users\Moo\Desktop\CharCalendar.r" 从"C:\Program Files\R\R-3.0.2\bin\x64" 我得到的错误消息(在黑色的DOS窗口非常简短地闪烁),说Error unexpected input in "C:\" 我试过在目标中使用和不使用引号,我曾尝试在目标中使用source()(也有和没有引号)。 当我在R控制台中提交脚本时,脚本运行没有错误。

在git中忽略符号链接

有没有办法使git完全忽略符号链接(把它们留在树中,但不是在结帐时创build它们)? 另外,有没有办法使git在Linux上的符号链接和Windows上的快捷方式之间进行转换? 上下文:我在Windows和Linux上都使用git和一些LaTeX文件。 在Linux上,我有大量的样式文件存储在回购之外,并从一堆地方符号链接到。 它会工作正常,如果git把它们变成windows上的快捷方式(我有相同的周边目录/文件结构),或者如果git完全忽略它们,并没有检查出来(我有我的LaTeX发行版中的样式文件视窗)。

以编程方式在Windows中创build快捷方式

有没有办法在Windows中创build链接? 我发现使用VBScript样本或者必须下载Shortcut.exe样本。 我需要一个简单的解决scheme 那可能吗?

Java中的Windows快捷方式(.lnk)parsing器?

我目前使用Win32ShellFolderManager2和ShellFolder.getLinkLocation来parsingJava中的窗口快捷方式。 不幸的是,如果Java程序在Vista下运行, getLinkLocation ,这是行不通的。 具体而言,我收到一个exception,指出“无法获取shell文件夹ID列表”。 search网站时会出现这个错误信息,但总是与JFileChooser 。 我不使用JFileChooser ,我只需要parsing一个.lnk文件到目的地。 有谁知道用Java编写的.lnk文件的第三方parsing器我可以使用吗? 我在这里发现了.lnk格式的非官方文档,但是如果以前有人做过,我宁愿不必去做这个工作,因为格式是相当可怕的。

如何从启用了“以pipe理员身份运行”的基于WiX的安装程序安装桌面快捷方式(到batch file)?

我正在从基于WiX的安装程序安装桌面快捷方式(到batch file) – 如何使用“以pipe理员身份运行”设置启用自动configuration此快捷方式? 目标操作系统是Windows Server 2008 R2,并且安装程序正在升级。 更新: 感谢@Anders提供的链接,我能够得到这个工作。 我需要在C#CustomAction中这样做,所以这里是C#版本的代码: namespace CustomAction1 { public class CustomAction1 { public bool MakeShortcutElevated(string file_) { if (!System.IO.File.Exists(file_)) { return false; } IPersistFile pf = new ShellLink() as IPersistFile; if (pf == null) { return false; } pf.Load(file_, 2 /* STGM_READWRITE */); IShellLinkDataList sldl = pf as IShellLinkDataList; […]

如何在Windows中通过命令行创build快捷方式?

我想我的.bat脚本(test.bat)创build一个自己的快捷方式,以便我可以将其复制到我的Windows 8启动文件夹。 我写了这行代码复制文件,但我还没有find一种方法来创build所述的快捷方式,你可以看到它只复制脚本。 xcopy "C:\Users\Gabriel\Desktop\test.bat" "C:\Users\Gabriel\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" 你能帮我吗?

是否可以在Windows中作为pipe理员运行一个相对path的快捷方式?

要使用相对path创build快捷方式,请将目标设置为以下内容。 %windir%\system32\cmd.exe /c start your_relpath\app.exe [your_args] 使程序以pipe理员身份运行也很简单。 Properties > Advanced > Run as administrator 但是把两者放在一起是行不通的。 当cmd.exe以pipe理员身份启动时,会丢失当前的工作目录并转到%windir%\system32 。 相对path从那里开始,而不是打算。 有没有办法做一个相对的快捷方式,并以pipe理员身份运行?