Mover de archivo a una carpeta en bat

Iniciado por #Aitor, 20 Noviembre 2017, 10:17 AM

0 Miembros y 1 Visitante están viendo este tema.

#Aitor

La cosa es que estaba interesado en como crear un simple bat que moviese un archivo python a cierta ruta, puedo moverlo a cualquier sitio menos a la ruta que pretendo, o cualquiera que necesite administrador.

Me explico, la ruta es la siguiente:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

Pero incluso ejecutando el bat como administrador, nada sucede. Esto es lo que tengo.

@echo off
XCOPY "Test.pyw" "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup


De paso aprovecho para preguntar como podría moverse directamente desde python a esa ruta el script, o como demonios (y nunca mejor dicho) crear un daemon de manera que cuando inicie mi sistema operativo el script se ejecute.

Manualmente metiendolo en esa ruta no tengo problemas, ahora bien ¿automatizadamente?

He probado con la libreria shutil en python pero me deniega el permiso en esa carpeta.
Mi algoritmo en PHP (estupideces y más).
Código (php) [Seleccionar]
while($Se_feliz){
  Piensa_un_OBJETIVO(); // Sin excusas!
  if($Tienes_un_objetivo){
    Suspira(); // Sé paciente.
    if($Consigues_el_objetivo){ echo "¡Felicidades #Aitor!";return;
      //RETURN; ¿O volvemos a empezar?
    }else{
      Inténtalo_de_nuevo();
    }
  }
}