Мне было интересно, если кто-то может помочь с этим сценарием, я попытался заменить строку xcopy с
echo %frompath%
и это просто ничего не говорит, это как если бы область действия была неправильной, однако я не уверен, в основном используется для PHP, где вы сможете определить глобальную переменную вне цикла.
Любая помощь будет оценена.
С наилучшими пожеланиями, Льюис
@echo OFF
SETLOCAL enabledelayedexpansion
SET frompath = "C:\from\"
SET preusername = "C:\to\"
SET postusername = "\folder\"
for /f "tokens=* skip=1" %%a in ('wmic UserAccount get Name') do (
if not "%%a"="" (
xcopy %frompath% %preusername%%%a%postusername%
)
)
echo "Complete"
pause