Eu tenho um script Python que usa csv.writer
para criar um arquivo csv. Isso funciona bem quando o executo na linha de comando, mas nenhum arquivo é criado quando executo o script usando o Agendador de Tarefas do Windows. A única coisa que consigo pensar é que não estou executando meu computador como administrador (porque é um computador de trabalho), mas por que isso me permitiria fazer isso na linha de comando, mas não no Agendador? O resto do script é executado com o Agendador, mas não a parte de salvamento do arquivo csv.
Responder1
Eu usei isso para resolver um problema semelhante. Na sua ação em lote, configurei da seguinte maneira e funcionou bem para mim.
- Programa/script: caminho para python, por exemplo,
C:\Python27\ArcGIS10.2\python.exe
- Adicione argumentos (opcional): nome do script, por exemplo,
scrape.py
- Iniciar em (opcional): caminho para o script, por exemplo,
C:\Users\handsome\Documents\PYTHON\Code
Responder2
Programa/script: cmd
arg:"/c C:\Python27\python.exe C:\Script\script.py"