在 E:\Files 文件夹中有 2 个文件,我想将它们复制并粘贴到 D:\Dest 中:
E:\Files\
- File1.txt
- File2.txt
使用键盘,我只需选择这两个文件,按下 ctrl+c,在目标文件夹 D:\Dest\ 中按下 ctrl+v。
现在我想要使用 Powershell 实现这一点。因此,我将这些文件复制到剪贴板:
Set-Clipboard -Path E:\Files\*
但是现在如何将这些文件粘贴到目标文件夹中呢?显然,我需要使用Get-Clipboard
。但是我不太清楚如何使用它来粘贴这些文件。
我知道我可以复制这2个文件的内容,然后使用Set-Content
在D:\Dest\上创建这些文件并将内容复制到它们中。但是否有任何直接的方法呢?因为通过Set-Clipboard
这些文件已经在剪贴板中了。它们只需要被粘贴。我可以使用ctrl+v,它可以工作。但我想通过Powershell将它们粘贴。有什么想法吗?
Copy-Item
,这样更加高效。 - zett42Copy-Item
命令时,需要指定特定的计算机。但是使用剪贴板时,不需要提前指定特定的计算机。我只需从本地计算机将文件复制到剪贴板中。每个读取剪贴板的远程计算机都将获取这些文件。在我的情况下,不总是清楚哪些远程计算机需要获取这些文件。 - SheldonSet-Clipboard
只能复制本地路径。我不明白远程计算机应该如何访问您的本地剪贴板并使用这些对他们没有意义的本地路径。 - zett42