以下は、私のpowershellスクリプトの正確なシナリオです。
$Source = "C:\MyTestWebsite\"
$Destination = "C:\inetpub\wwwroot\DemoSite"
$ExcludeItems = @(".config", ".csproj")
Copy-Item "$Source\*" -Destination "$Destination" -Exclude $ExcludeItems -Recurse -Force
宛先フォルダーに存在しない場合、このコードで .config および .csproj ファイルをコピーする必要があります。現在のスクリプトは、それらが存在するかどうかに関係なく、それらを単に除外します。目的は、スクリプトで .config ファイルと .csproj ファイルを上書きしないようにすることですが、宛先に存在しない場合はコピーする必要があります。
スクリプトでどのような修正が必要かについて何か考えはありますか?
これに関するヘルプは大歓迎です。
ありがとう