Required/Reserved/Copy-QuickFolderWithWarning.ps1
function Copy-QuickFolderWithWarning { param( [String]$FromPath, [String]$ToPath, [Switch]$Force ) . "$PSScriptRoot\New-FileWithContent.ps1" $QuickForceText = if ($Force) { '-force' } else { '' } $files = @(Get-ChildItem $FromPath -Filter '*.ps1') foreach ($file in $files | Where-Object {!$_.Name.Contains('Tests.ps1')}) { Invoke-Expression "New-FileWithContent -FilePath $ToPath\$file -FileText (Get-Content $FromPath\$file -Raw) $QuickForceText" } } |