We are having load balancing of web portal, in two different web servers. The web.config has to be same between web portal. If one of them is changed, we want to copy the same to another server. Below script can be used to do the same:
I have put local path just for reference. UNC path can be used in place of local path.
1: $strSourceFile = "C:\\dev\\wv02\\test.txt"
2: $strDestFile = "C:\\dev\\wv01\\test.txt"
3: if ((Get-ChildItem $strSourceFile).LastWriteTimeUtc -gt (Get-ChildItem $strDestFile).LastWriteTimeUtc)
4: {
5: write-host "$($strSourceFile) is latest than $($strDestFile)"
6: copy-item -Path $strSourceFile -Destination $strDestFile
7: }
8: else
9: {
10: write-host "$($strDestFile) is latest than $($strSourceFile)"
11: copy-item -Path $strDestFile -Destination $strSourceFile
12: }
No comments:
Post a Comment