Подожди минутку. Вы используете pushd
. pushd
, поскольку документация гласит:
Если расширения команд включены,
Команда PUSHD принимает сетевые пути в
дополнение к обычной букве диска
и путь. Если сетевой путь
указано, PUSHD создаст
временная буква диска, которая указывает на
указанный сетевой ресурс и
затем измените текущий диск и
каталог, используя недавно определенный
буква диска. Временные буквы дисков
распределяются от Z: вниз, используя
найдена первая неиспользованная буква диска.
Хотя это прекрасно, но вы никогда не должны звонить pushd
без соответствующего popd
впоследствии.
Так что вместо
pushd \\somepath\etc
xcopy "%mycopyposition%*.exe"
Вы добавляете еще одну строку
popd
, который снова удалит временную букву диска.