Question

I'm trying to create a small script that will allow me to copy folders and it's contents from a certain directory on my computer to another one. So far, here's what I have:

@echo off
SET /P %TARGET%=Enter variable name:
xcopy "C:\Folder1\%TARGET%" "C:\Folder2"
pause

It returns with INVALID PATH, 0 FILE(S) COPIED.

how would I need to alter the script to fix this?

Was it helpful?

Solution

dont use % when you declare the variable :

@echo off

SET /P TARGET=Enter variable name:

xcopy "C:\Folder1\%TARGET%\*.*" "C:\Folder2"

pause
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top