Этот код пытается скопировать файлы и папки из сетевого расположения, но папки не создаются
Код предоставлен
@echo off
if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin &
exit /b)
echo main code here
pause
G:
set "File=E:\folder names.txt"
set /a count=0
pushd \\Network IP\public
SETLOCAL enabledelayedexpansion
for /F "tokens=* delims=" %%a in ('Type "%File%"') do (
Set /a count+=1
Set "b=%a:~21%"
mkdir "G\PGP 21A\%%b"
echo %b%
xcopy %%a "G:\PGP 21A\%b%" /e /s /r /t /y /z
)
pause
Exit
Ожидаемый результат состоит в том, что папки (и его имя) из данного файла будут создаваться в месте назначения вместе с копированием содержимого папки.