向所有用户的“发送到”菜单中添加一个项目(win7)


2

我知道存在一个问题,即向所有用户(winxp)的“发送到”菜单中添加一个项目,但这不适用于Windows 7。

我已经知道如何通过将快捷方式文件拖放到%APPDATA%\Microsoft\Windows\SendTo(或更正确地说,是注册表项指向的文件夹中HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\SendTo)将内容添加到一个用户的“发送到”菜单中。

但是似乎不存在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\SendTo键或类似键。

那么在Windows 7中有什么方法可以做到这一点吗?


为什么该主题的解决方案不起作用?收到任何错误消息吗?
瑞克(Rik)2013年

@Rik文件夹结构从Windows XP更改为Vista
CarlosCampderrós2013年

1
是的,您应该使用copy "c:\Notepad.lnk" "%USERPROFILE%\AppData\Roaming\Microsoft\Windows\SendTo" /Y
瑞克(Rik)2013年

抱歉,我确实看到了这么多答案,以为我所链接的是另一个。我不喜欢所提出的解决方案,因为它将脚本添加到了启动菜单,并且在那里的用户可见。如果用户恰好是管理员,则可以轻松将其删除。
卡洛斯·坎德罗斯

无论如何,在进行更多搜索之后,并没有找到像将快捷方式放入那样的优雅的东西C:\Users\All Users\SendTo,我想我将不得不使用该bat脚本。谢谢Rik和Peter King。
卡洛斯·坎德罗斯

Answers:


5

答案1:您在另一个问题中链接的解决方案确实有效,您需要调整脚本。

你把它放进去

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

并且需要将文件复制到您上面提到的位置:

copy "c:\Notepad.lnk" %APPDATA%\Microsoft\Windows\SendTo /y

答案2:您可以将其放入任何新用户的文件夹中,然后自动将其放入

C:\ Users \ Default \ AppData \ Roaming \ Microsoft \ Windows \ SendTo

创建时会为每个新用户复制默认配置文件。


1
注意:如果使用答案#1,则不需要使用答案#2。对于新用户,脚本也会执行。
瑞克(Rik)2013年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.