私はpowershellを使い慣れていませんし、再帰的コピー中に特定のディレクトリを除外しようとしているときに問題に遭遇しています。どんな助けもありがとう! ありがとうございます。powershell - 再帰的コピー中にフォルダを除外できません
$Date = Get-Date
$Date = $Date.adddays(-1)
$destPath = "\\destination\test"
$srcPath = "H:\program files\symphony\Save"
$srcPathRemits = “H:\program files\symphony\files"
$destDrive = "X:"
$User = "user"
$Password = "password"
$exclude = @('H:\program files\symphony\files\Temp\*','H:\program files\symphony\files\Other\*','H:\program files\symphony\files\etc\*','H:\program files\symphony\files\ParsedXML\*')
$net = new-object -ComObject WScript.Network
$net.MapNetworkDrive($destDrive, $destPath, $false, $User, $Password)
gci -recurse -path $srcPathRemits -Exclude $exclude | ? {!($_.psiscontainer) -AND $_.lastwritetime -gt $Date} | % { write-host $_.fullname; Copy-Item -path $_.fullname -destination $destDrive}
$net.RemoveNetworkDrive($destDrive,"true","true")
あなたが問題に遭遇したとしたら、より具体的になりますか?エラーメッセージが表示されましたか?それが何だった? – David
チャンスがあるときに質問に答えてください。ありがとう。 – David