Permisos a carpeta desde un batch

Iniciado por logiafusaro, 26 Agosto 2010, 23:33 PM

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

logiafusaro

Buenas, soy nuevo en el foro, mi nombre es sebastian:
Tengo una consulta, a ver si me pueden ayudar:
Laburo en sistemas y necesito desde un usuario estandar dar permisos de admin a una carpeta (en este caso cape) especifica desde dos mediante un archivo bat-

runas /user:administrador cmd (Para ejecutar como administrador, poniendo la clave) (Esto evita iniciar sesion como admin)
cacls "C:\Cape" /E /G usuario estandar: F (Este comando da permisos Full control a determinado usuario)
exit-

Ese es el script, lo hice yo mismo pero se que algo esta mal.

Me pueden tirar unas lineas a ver que estoy haciendo mal?

Pd: Diran que es al pepe generar un .bat para esto, me ahorro mucho tiempo por que necesito hacerlo con varias maquinas.

Si no esta bien ubicado el tema, eliminen nomas.

flony

#1
para mi seria
@echo off
runas /user:administrador cmd
cacls C:\Cape /E /T /C /G "usuario estandar":F
exit

;D
eso si las pc podrian tener varios tipos de adm de red o de equipo... ;)
o tener nombres distintos las pc
ejemplo para adm de equipo y con varios nombres
runas /user:computer2\administrador cmd
adm de dominio
runas /user:AdministratorAccountName@DomainName cmd
mas info
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/runas.mspx?mfr=true
http://ss64.com/nt/
todo depende de si esta en red y que funcio cumpla esa persona que tenga acceso a cape
pero me arriesgo a q es adm de dominio y con varios nombres de pc distintas asi q seria
runas /user:pc2\Administrator@DomainName cmd[
si un problema no tiene solucion entonces no es un problema...es algo inevitable