• Publicidad

Denegar acceso de archivos en Windows

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Denegar acceso de archivos en Windows

Notapor scout » 2010-01-10 18:51 @827

Gente: necesito hacer un script que deniegue el acceso a un archivo. Me gustaría saber cómo se puede hacer en Perl.

Manualmente, sería así... encontrar el archivo con el botón derecho sobre el, propiedades, seguridad.

Seleccionamos el grupo al que vamos a Denegar el acceso y marcamos el casillero de Denegar.
scout
Perlero nuevo
Perlero nuevo
 
Mensajes: 228
Registrado: 2009-10-28 13:50 @618

Publicidad

Re: Denegar acceso de archivo en Windows

Notapor explorer » 2010-01-10 19:19 @846

¿En qué sistema operativo?
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Denegar acceso de archivo en Windows

Notapor scout » 2010-01-10 19:20 @847

Windows XP
scout
Perlero nuevo
Perlero nuevo
 
Mensajes: 228
Registrado: 2009-10-28 13:50 @618

Re: Denegar acceso de archivos en Windows

Notapor explorer » 2010-01-10 19:35 @857

Que yo sepa, en Windows XP, el denegar o autorizar el acceso a un fichero es labor del sistema operativo.

Desde Perl, como mucho, se podrán modificar los permisos de acceso, igual que se hace desde las cajas de diálogo de administración de permisos de acceso a los ficheros.

Actualización: perdón, estoy un poco espeso. Lo que te he dicho es justo lo que has preguntado. Lo siento.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Denegar acceso de archivos en Windows

Notapor scout » 2010-01-10 19:39 @861

¿¿ Hay algún módulo que modifique permisos en SO Microsoft... ??
scout
Perlero nuevo
Perlero nuevo
 
Mensajes: 228
Registrado: 2009-10-28 13:50 @618

Re: Denegar acceso de archivos en Windows

Notapor explorer » 2010-01-10 19:43 @863

JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Denegar acceso de archivos en Windows

Notapor scout » 2010-01-12 12:07 @546

¿Puede ser que no funcione en v5.10...?

Hummm... seguiré buscando opciones... El repositorio no responde.
scout
Perlero nuevo
Perlero nuevo
 
Mensajes: 228
Registrado: 2009-10-28 13:50 @618

Re: Denegar acceso de archivos en Windows

Notapor explorer » 2010-01-12 14:10 @632

En su ppd parece que solo hay soporte hasta el Perl v5.8...

No sé... yo le mandaría un correo al autor.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14486
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Denegar acceso de archivos en Windows

Notapor scout » 2010-01-12 17:31 @771

ok, veo de escribirle; mientras tanto saldré adelante por DOS.
scout
Perlero nuevo
Perlero nuevo
 
Mensajes: 228
Registrado: 2009-10-28 13:50 @618

Re: Denegar acceso de archivos en Windows

Notapor scout » 2010-01-14 09:01 @417

Bueno, paso a contarles: escribí al autor del módulo Win32::Perms para la versión v5.8, pero no tuve novedades. Seguí buscando en Perl y encontré otro módulo: Win32::Security::ACL, con pocos ejemplos, al menos desde mi corta experiencia en Perl, así que opté por la solución (¡grgr!) fuera de Perl, con el comando cacls.

cacls c:\pruebadeseguridad.inf /e /G Todos:F ( ejemplo desde cmd )

http://support.microsoft.com/kb/135268 cacls, comando de Microsoft
scout
Perlero nuevo
Perlero nuevo
 
Mensajes: 228
Registrado: 2009-10-28 13:50 @618

Siguiente

Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron