los autoplay handlers sn las cadenas en el registro dewindows que permitne que el usuario escoja una aplicacion cuando inserta un cd o medi o removible , sin mas hay les lo que tiene que agregar y ara que , en caso de algo pueden buscar en le msdn para mayor info bajo el name autoplay handlers:
Código: Seleccionar todo
;paso 1 sin esto los demas no sirven
RegWrite("HKEY_CLASSES_ROOT\miscript") ;para alojar el ejecutable
RegWrite("HKEY_CLASSES_ROOT\miscript\shell\open\command", "", "REG_SZ", "C:\Archivos de programa\Respaldo usb\miscript.exe %1" ) ; ruta dle ejecutable paraque lo encuentre
; paso 2 definimos que va ha hacer el prog creo que se puede usar en solo uno pero los coloque todos dependiento loque haga tu script
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\HandleCDBurningOnArrival", "miscript", "REG_SZ"," ") ;para quemar cd
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\MixedContentOnArrival","miscript", "REG_SZ"," " ) ;cd o usb de contenido mixto
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayCDAudioOnArrival" ,"miscript", "REG_SZ"," " ) ; para ejecutar musica
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayDVDMovieOnArrival","miscript", "REG_SZ"," " ) ;
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayMusicFilesOnArrival","miscript", "REG_SZ"," ") ;
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayVideoFilesOnArrival","miscript", "REG_SZ"," ") ;
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\ShowPicturesOnArrival","miscript", "REG_SZ"," ") ;
;paso 3 definimos parametros de como se va a mostrar cua ndo se ejecute la venta n "que deseaque windows haga"
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\miscript")
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\miscript", "Action", "REG_SZ", "RESPALDOS USB") ;esto aparecera en el encabezado
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\miscript", "DefaultIcon", "REG_SZ", "C:\Archivos de programa\Respaldo usb\miscript.exe,0") ; ruta del icono
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\miscript", "InvokeProgID", "REG_SZ", "miscript") ; User el name del paso de lapriema del paso 1
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\miscript", "InvokeVerb", "REG_SZ", "open") ; la acion tbn sepuede poner lay depende dlescript
RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\miscript", "Provider", "REG_SZ", "Respaldos UsB") ; este es el name dle programa que mostrara al user
slds timistar