Parece que você está tentando usar um caminho UNC, tente usar pushd
e popd
.
Eu tenho dois arquivos em lote do Windows. Ambos funcionam quando chamados no prompt de comando. Apenas uma das duas execuções é executada quando clicadas duas vezes. Como vem?
O script a seguir (chamado CopyToStation9.bat) é executado com um clique duplo:
@echo off
for /R "C:\Users\XXX\Documents\XXX" %%f in (*.csv) do copy "%%f" "\192.168.0.10\c\X"
O script a seguir (chamado CleanUp.bat) não é executado com um clique duplo
@echo off
set delFileList=.\test\
for %%A in (%delFileList%) do (
del /Q %%A
echo file %%A deleted
)
Parece que você está tentando usar um caminho UNC, tente usar pushd
e popd
.
Tags windows batch-file