Título: Prohibir entrada a un Disco Publicado por: Angeldj27 en 30 Octubre 2008, 19:45 pm Hola a todos quisiera saber como prohibir la entrada a un disco osea lo que quiero es que si no doy permiso a un disco especifico no se pueda acceder a el. desde mi aplicacion prohibir o dar paso al disco.
o en todo caso seria lo mas combeniente llamar una aplicacion antes de que se abra el disco como en el caso del Shell Command$ no se si me doi a entender. Saludos... Título: Re: Prohibir entrada a un Disco Publicado por: byway en 30 Octubre 2008, 23:43 pm restringir el acceso a una unidad ... puede ser quitandolo del explorador .. eso es manejo de registro... no tengo esa info ala mano pero tiene un inconveniente... tienes que reiniciar la pc antes y despues de tal accion ...
si ubiese otro metodo de hacer esto ni idea. Título: Re: Prohibir entrada a un Disco Publicado por: XcryptOR en 31 Octubre 2008, 02:54 am Usa El registro de windows
HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer escribe el valor NoViewOnDrive como REG_DWORD con el valor = 4 y lsito no tienes acceso al disco Título: Re: Prohibir entrada a un Disco Publicado por: SKL (orignal) en 31 Octubre 2008, 20:45 pm pero si cambias el valor a 4 tampoco pueden acceder los programas que estan en archivos de programa.... o no? es que no lo eh intentado nunca.. y ni ganas de hacer el code :P
Título: Re: Prohibir entrada a un Disco Publicado por: Angeldj27 en 31 Octubre 2008, 22:33 pm Gracias pero no se actualiza y no me oculta el disco decualquier modo quisiera que fuera sin tener que reiniciar el Pc osea se actualic sin tener que reiniciar
Probe el NoViewOnDrive y el NoDrives que encontre en ejemplos por el foro y no me funciona si alguien me puede hechar una mano. salu2s... Título: Re: Prohibir entrada a un Disco Publicado por: Dessa en 1 Noviembre 2008, 11:04 am Una posibilidad es usar "diskpart" (C:\windows\system32\diskpart.exe), con el siguiente code solo pedis infomación del disco "cero" del sistema (generalmente es el que butea), pero cuidado ya que con diskpart podes desde asignar letra a una particion hasta borrarla.
Código: Option Explicit Private Sub Form_Load() Me.Width = 5445 Me.Height = 5955 Text1.Width = Me.Width Text1.Height = Me.Height Text1.Left = 0 Text1.Top = 0 Text1 = "Esperá 5 segundos" 'Text1.MultiLine = True ' EN DISEÑO Timer1.Interval = 500 End Sub Private Sub Timer1_Timer() Timer1.Enabled = False Dim x As Long: Dim cadena As String Open "C:\comamdos.txt" For Output As #1 Print #1, "List disk" Print #1, "select disk=0" Print #1, "List part" Print #1, "exit" Close #1 Open "C:\bat.bat" For Output As #1 Print #1, "Diskpart/s C:\comamdos.txt" & ">" & " " & "C:\Respuesta.txt" Print #1, "exit" Close #1 Shell "C:\bat.bat", vbHide x = Round(Timer): While Round(Timer) < x + 5: DoEvents: Wend Open "C:\Respuesta.txt" For Input As #1 Text1 = Input(LOF(1), #1) Close #1 Text1 = Replace(Text1, Chr(10), vbNewLine) Me.MousePointer = 0 x = Round(Timer): While Round(Timer) < x + 2: DoEvents: Wend Kill ("C:\bat.bat"): Kill ("C:\Respuesta.txt"): Kill ("C:\comamdos.txt") End Sub PD: Si no tenes experencia en el uso de particiones te aconsejo que vayas de a poco. saludos Título: Re: Prohibir entrada a un Disco Publicado por: ssccaann43 © en 1 Noviembre 2008, 14:16 pm ocultar una unidad de disco duro, que supongamos tiene asignada la letra D: por el sistema.
Inicio -> Ejecutar -> Regedit Localiza la siguiente entrada del registro: HKEY_LOCAL_MACHINE_SOFTWARE_Microsoft_Windows_CurrentVersión_policies_Explorer Haz ahora click con el botón derecho del ratón en un punto libre de la parte derecha de la ventana. Elige Nuevo y valor DWORD Escribe NoDrives y pulsa Enter En la ventana siguiente activa el valor: Decimal Como queremos ocultar la Unidad D introduce el valor: 8 ( Si quisieramos que fuera la Unidad A, asignaríamos el valor 1, 2 para la unidad B, 4 para la unidad C y así sucesivamente. En caso de querer ocultar 2 unidades debes sumar los valores asignados) Cierra el editor del registro y reinicia el sistema. Si quieres volver a hacer visible la Unidad D, repite los pasos anteriores, con la salvedad que cuando debas asignar el valor Decimal dale el valor: 0 Espero sea de tú utilidad. Título: Re: Prohibir entrada a un Disco Publicado por: Angeldj27 en 1 Noviembre 2008, 16:49 pm La cuestion es impedir la entrada al disco ya sea ocultandolo o que se muestre sin nesecidad de reiniciar el Pc asi no me funcionaria, ya sea un disco duro o una memoria USB.
Saludos.. Título: Re: Prohibir entrada a un Disco Publicado por: SKL (orignal) en 1 Noviembre 2008, 23:15 pm La cuestion es impedir la entrada al disco ya sea ocultandolo o que se muestre sin nesecidad de reiniciar el Pc asi no me funcionaria, ya sea un disco duro o una memoria USB. Saludos.. con el registro n otenes que reiniciar... solo tenes que reiniciar el EXPLORER y todo se aplica... igual lo que intentas hacer es un malware asi que cuando reinicie se lleva la sorpresa Título: Re: Prohibir entrada a un Disco Publicado por: seba123neo en 1 Noviembre 2008, 23:36 pm Hola, buscando vi una forma para refrescar las claves que estan solo en la rama de HKEY_CURRENT_USER que es justamente la que se esta usando en este caso...ejecutando esto:
Código
de ultima probalo...haber que pasa.. saludos. Título: Re: Prohibir entrada a un Disco Publicado por: Angeldj27 en 3 Noviembre 2008, 15:50 pm Hola, buscando vi una forma para refrescar las claves que estan solo en la rama de HKEY_CURRENT_USER que es justamente la que se esta usando en este caso...ejecutando esto: Código
de ultima probalo...haber que pasa.. saludos. Lo he probado y no se refresca no se talves este haciendo algo mal Citar con el registro n otenes que reiniciar... solo tenes que reiniciar el EXPLORER y todo se aplica... igual lo que intentas hacer es un malware asi que cuando reinicie se lleva la sorpresa Si lo sep pero quisiera si hayuna forma de que se ejecute sin la nesicidad de reiniciar porque solo es cuestion de broma no pensare dejarselo haci siempre solo es para tener optiones de ponerle y quitarle... Saludos... Título: Re: Prohibir entrada a un Disco Publicado por: krackwar en 3 Noviembre 2008, 16:05 pm Citar con el registro n otenes que reiniciar... solo tenes que reiniciar el EXPLORER y todo se aplica... igual lo que intentas hacer es un malware asi que cuando reinicie se lleva la sorpresa Si lo sep pero quisiera si hayuna forma de que se ejecute sin la nesicidad de reiniciar porque solo es cuestion de broma no pensare dejarselo así siempre solo es para tener optiones de ponerle y quitarle... Saludos... Título: Re: Prohibir entrada a un Disco Publicado por: Angeldj27 en 3 Noviembre 2008, 16:14 pm Reinicie el explorer en mi Pc y no lo ejecuta si pudiera de otra forma no necesariamente ocultandolo simplemente es restringir el acceso..
Saludos... Título: Re: Prohibir entrada a un Disco Publicado por: XcryptOR en 4 Noviembre 2008, 00:21 am Busca info sobre esta estructura FSCTL_LOCK_VOLUME creo que podrias hacer algo interesante hay bastantes ejemplos
Título: Re: Prohibir entrada a un Disco Publicado por: el_c0c0 en 4 Noviembre 2008, 00:34 am quizas esto q voy a decir no es la mejor forma, pero pensate esto:
haces un timer q busque las unidades, si encuentra una nueva, q cree el autorun y q lo direccione a tu programa, osea q no haga nada.. otra forma es usar en ves de autorun el Desktop.ini.. que desconozco como se usa, pero creo q con eso se bloquean algunos directorios.. saludos |