小编Jos*_*arl的帖子

将 %USERPROFILE% 添加到 Windows 注册表中的命令

我正在尝试编写一个注册表黑客,当我创建一个新的 VM 或重新安装我的笔记本电脑时,它将简化我的一些设置任务。我正在做的一件事是切换到我最喜欢的应用程序(包括 Notepad++)的便携式版本(在 Dropbox 中同步)。

我想创建一个注册表项,以允许我在右键菜单中使用 Open with Notepad++ 选项,这是我在便携式版本中唯一缺少的东西。但是,我收到一个错误:

Windows cannot access the specified device, path or file. You may not have the 
appropriate permissions to access the item.
Run Code Online (Sandbox Code Playgroud)

这是我的.reg文件:

[HKEY_CLASSES_ROOT\*\shell\Open with Notepad++]
"Icon"="%USERPROFILE%\\Dropbox\\Programs\\Setup\\Icons\\Notepad++.ico"
@=""

[HKEY_CLASSES_ROOT\*\shell\Open with Notepad++\command]
@="%USERPROFILE%\\Dropbox\\Programs\\Notepad++\\notepad++.exe %1"
Run Code Online (Sandbox Code Playgroud)

该图标完美运行。如果我硬编码C:\Users\myusername,我可以让上面的条目正常工作,但我要在这里实现可移植性。

我很确定问题只是为%符号找到正确的转义序列,但这很难说。

建议?

编辑:我add reg选择了命令选项,经过一些试验和错误后,这是有效的命令:

reg add HKCR\*\shell\OpenWithNotepad++\command /t REG_EXPAND_SZ /ve /d ^%USERPROFILE^%"\Dropbox\Programs\Notepad++\notepad++.exe %1"
Run Code Online (Sandbox Code Playgroud)

运行命令后,我也将结果导出为.reg文件。赢得四面八方。

windows-registry windows-7

6
推荐指数
1
解决办法
8020
查看次数

是否可以在 GIMP 中一步裁剪和调整大小?

Photoshop 中的裁剪和调整大小工具是我一直使用的为数不多的功能之一,但我一直无法弄清楚如何在 GIMP 中执行此操作。

Photoshop 允许您设置最终图像的大小,例如 100 像素的正方形,然后单击并拖动以选择图像的一个区域。它保持选择的纵横比固定,并在应用裁剪时自动将其大小调整为 100px 正方形。

在 GIMP 中,设置一个固定大小的 100px 正方形会导致一个固定大小的框。您无法调整它的大小,因此您必须先缩小图像,然后猜测最适合您想要实现的裁剪的尺寸。

如果我正在为网络裁剪图像,这真的很痛苦。

说真的,有没有人写一个插件或其他东西来让这更容易?我每年都会回到 GIMP 一次,看看它是否被添加了,但到目前为止它似乎仍然不存在。

gimp

5
推荐指数
1
解决办法
2267
查看次数

标签 统计

gimp ×1

windows-7 ×1

windows-registry ×1