我正在尝试使用PowerShell 1.0将文件夹中的内容复制到另一个文件夹中。非常简单的东西,如果我从本地文件夹复制到本地文件夹,那么使用Copy-Item $from $to -recurse
就可以很好地工作。但是,如果$to
变量是UNC路径,它似乎会复制$from
目录,而不仅仅是它的内容。
例如:
$from = "c:\temp\rhysc\"
$to = "\\OtherMachineName\ShareFolder\"
Copy-Item $from $to -recurse
...ends up创建一个文件夹\\OtherMachineName\ShareFolder\rhysc
,而不仅仅是复制文件夹的内容。
我想要保持我正在复制的$from
目录的结构,这样我的基本管道尝试就不会起作用(所有内容都被转储到$to
文件夹的根目录中)
Get-ChildItem $from -recurse | Copy-Item -destination $to
发布于 2009-12-15 16:21:55
尝试:
$from = "c:\temp\rhysc\*"
https://stackoverflow.com/questions/1905553
复制相似问题