xcopy.exe exists in every Windows system?

Can I be sure that xcopy.exe exists in every Windows system (7+) and that it can always be found in the system PATH (e.g. C:\windows\system32)?

3

2 Answers

This Powershell script (needs to be run as admin) can be used to check for the presence of xcopy and copy it from a network server if not present; if path doesn't exist, it will create it as well.

$xcopypath = 'C:\Windows\System32\xcopy.exe' $xcopy = Test-Path $xcopypath $server = \\NAS\xcopy.exe $envpath = Get-ChildItem Env: $path = $envpath.Value if($xcopy){ write-host -ForegroundColor Green "xCopy present" }while($xcopy -ne 'True'){ write-host -ForegroundColor red "xCopy not present" Copy-Item $server -path C:\Windows\System32 $xcopy = Test-Path C:\Windows\System32\xcopy.exe } if($path.Contains('C:\Windows\system32\xcopy.exe')){ write-host -ForegroundColor Green "Path exists" }else{ write-host -ForegroundColor Yellow 'Path does not exist. Creating path' [Environment]::SetEnvironmentVariable("xCopy.exe", "$xcopypath", "Machine") } 
1

Yes, it exists in pretty much every windows, not sure about win 95 and 98 but in the otheres it is all present.

0

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like