Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/01/2012, 23:06
Avatar de shujidan
shujidan
 
Fecha de Ingreso: abril-2011
Mensajes: 121
Antigüedad: 13 años, 10 meses
Puntos: 5
El registro no me deja escribir en el disco duro

Bueno pues mi problema es que tengo Windows 7 y quiero iniciar un programa desde el inicio de windows, así que lo agregué al registro HKCU, pero por alguna razón si el programa se inicia de esta forma no puede escribir archivos en ninguna parte del disco.

Código Python:
Ver original
  1. reg add hkcu\software\microsoft\windows\currentversion\run /v programa /t reg_sz /d C:\programa.exe /f

No sé cual es la razón si alguien pudiera ayudarme se lo agradecería mucho.
Algo que intenté era iniciar un programa que ejecutara el programa real pero es lo mismo, al parecer el registro limita a todos los procesos que se inicien dentro.

Código Python:
Ver original
  1. start ruta\programareal.exe

O alguien sabe otra forma de iniciar mi programa al inicio de Windows y que inicie con permisos de escritura? el programa está escrito en python. PD El programa lanza una excepcion que puedo capturar con un try except en la siguiente instruccion:

Código Python:
Ver original
  1. img = ImageGrab.grab()
  2. img.save('test.jpg','JPEG')

Última edición por shujidan; 15/01/2012 a las 23:58