是否有 shell 扩展或某个程序可以让你一键完成此操作?如何让它自动创建快捷方式(如预制的发送到“桌面(创建快捷方式)”版本)?
答案1
您实际上可以对任何文件夹执行此操作。
根据您的操作系统(您未指定),找到开始菜单并创建启动文件夹的快捷方式。
将其放入“发送至”文件夹。现在您可以右键单击任何程序并使用“发送到...”
答案2
如果您希望它也适用于文件(不仅仅是快捷方式),您可以使用创建快捷方式的脚本,而不仅仅是复制文件。
我自己用这个 vbscript 做了这个:
Set oShell = CreateObject("WScript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
Set lnk = oShell.CreateShortcut(oShell.ExpandEnvironmentStrings("%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\") & FSO.GetFile(WScript.Arguments(0)).Name & ".lnk")
lnk.TargetPath = WScript.Arguments(0)
lnk.Save
将其保存为 sendto 文件夹中的“启动(创建快捷方式).vbs”。
答案3
- 打开运行Win + R,输入
shell:sendto
- 复制要将文件发送到的文件夹。在本例中,Startup 文件夹位于
shell:startup
。
查看更多:shell:
命令列表