PowerShell的xhell实现

Kos*_*oid 15 powershell command-line

有没有办法使用PowerShell复制xcopy功能?

我认为这是一个简单的问题,直到我尝试了一些cmdlet.

我们假设我有一个文件夹结构,如:

SRC

| -a

| -b

当然,每个文件夹中都有文件.我需要将Src的内容复制到某个文件夹Dst.

使用xcopy,它是这样的:

xcopy src dst\ /e /y
Run Code Online (Sandbox Code Playgroud)

PS模拟将是这样的:

copy-item src dst\ -force -recurse -verbose
Run Code Online (Sandbox Code Playgroud)

工作得很好......第一次.第二次创建子文件夹dst\src并将文件放在那里!

我无法弄清楚任何简单的解决方法.你能?

ps我知道我可以在PS中使用xcopy.

CB.*_*CB. 25

copy-item c:\\src\\* c:\\dst -force -recurse -verbose 
Run Code Online (Sandbox Code Playgroud)

  • copy-item c:\ src\*c:\ dst -force -recurse -verbose不用平板工作! (4认同)
  • if(!(Test-Path -path $ destDir)){New-Item $ destDir -itemtype directory -force} (4认同)