$password = ConvertTo-SecureString 'Paper123!@#' -AsPlainText -Force $cred = New-Object System.Management.Automation.PSCredential('INTRANET\sysadmin', $password) Write-Host "================================================" -ForegroundColor Cyan Write-Host "Checking COMMON vs _COMMON on AD2" -ForegroundColor Cyan Write-Host "================================================" -ForegroundColor Cyan Write-Host "" Invoke-Command -ComputerName 192.168.0.6 -Credential $cred -ScriptBlock { Write-Host "=== Checking if _COMMON and COMMON are junctioned ===" -ForegroundColor Yellow Write-Host "" # Check _COMMON $underCommon = Get-Item "C:\Shares\test\_COMMON" -Force Write-Host "_COMMON:" -ForegroundColor Cyan Write-Host " Type: $($underCommon.Attributes)" -ForegroundColor White if ($underCommon.LinkType) { Write-Host " LinkType: $($underCommon.LinkType)" -ForegroundColor Green Write-Host " Target: $($underCommon.Target)" -ForegroundColor Green } else { Write-Host " LinkType: Not a link/junction" -ForegroundColor Yellow } Write-Host "" # Check COMMON $common = Get-Item "C:\Shares\test\COMMON" -Force Write-Host "COMMON:" -ForegroundColor Cyan Write-Host " Type: $($common.Attributes)" -ForegroundColor White if ($common.LinkType) { Write-Host " LinkType: $($common.LinkType)" -ForegroundColor Green Write-Host " Target: $($common.Target)" -ForegroundColor Green } else { Write-Host " LinkType: Not a link/junction" -ForegroundColor Yellow } Write-Host "" # Compare file counts Write-Host "=== File Counts ===" -ForegroundColor Yellow $underCount = (Get-ChildItem "C:\Shares\test\_COMMON\ProdSW" -File -ErrorAction SilentlyContinue | Measure-Object).Count $commonCount = (Get-ChildItem "C:\Shares\test\COMMON\ProdSW" -File -ErrorAction SilentlyContinue | Measure-Object).Count Write-Host "_COMMON\ProdSW: $underCount files" -ForegroundColor White Write-Host "COMMON\ProdSW: $commonCount files" -ForegroundColor White if ($underCount -ne $commonCount) { Write-Host "WARNING: File counts differ!" -ForegroundColor Red } else { Write-Host "File counts match" -ForegroundColor Green } }