我正在尝试复制文件夹中的所选项目,并通过上下文菜单中的脚本快捷方式将其粘贴到其他文件夹中。
此脚本是Powershell.exe的快捷方式,它调用.ps1来执行。从技术上讲,该脚本可以工作,但它只复制实际右键单击的文件而不是所选文件组。在屏幕截图中,如果我选择了“已保存的图片”和“屏幕截图”,但右键单击“已保存的图片”,即使“屏幕截图”也被选中,它也只会 复制“已保存的图片”。
Function Collection{
#Selects the Item's Current Path
param($SourceFile)
#Copy the selected file to the Document Collection folder
Copy-Item $SourceFile -Destination (New-Item "$Env:UserName\My Documents\temp" -Type Directory -Force) -Recurse -Force
}
Collection $args[0]
我想我们的主要问题是如何复制所有选定的文件而不仅仅是点击的文件?
答案 0 :(得分:1)
点击Windows
和R
键打开Run
对话框,输入此内容并点击Enter
:
shell:sendto
您可以在已打开的系统文件夹中为目标文件夹添加快捷方式,以将其添加到发送至列表
这似乎符合你想要达到的目标。
来源:howtogeek