2

У меня два пакетных файла Windows. Оба работают при вызове из командной строки. Только один из двух прогонов запускается при двойном щелчке. Как так?

Следующий скрипт (с именем CopyToStation9.bat) запускается с двойным щелчком мыши:

@echo off

for /R "C:\Users\XXX\Documents\XXX" %%f in (*.csv) do copy "%%f" "\\192.168.0.10\c\X"

Следующий скрипт (с именем CleanUp.bat) не запускается двойным щелчком

@echo off
set delFileList=.\test\
for %%A in (%delFileList%) do (
    del /Q %%A
    echo file %%A  deleted
)

1 ответ1

0

Похоже, вы пытаетесь использовать путь UNC, попробуйте использовать pushd и popd .

https://stackoverflow.com/questions/9013941/how-to-run-batch-file-from-network-share-without-unc-path-are-not-supported-me

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .