Cómo usar cacls.exe en un archivo por lotes

Seleccione idioma Seleccione idioma
Id. de artículo: 135268 - Ver los productos a los que se aplica este artículo

Nota: En este artículo sólo se aplica a las versiones de idioma inglés de Windows.

¿La utilidad de línea de comandos Cacls.exe no proporciona un modificador /Y responde automáticamente con Y para Sí para el son es que? Símbolo del sistema S/N. ¿Sin embargo, puede utilizar el comando echo para canalizar el carácter Y como entrada para el son es que? S/N pregunta cuando se llame a cacls.exe en un archivo por lotes.

¿Responder mediante programación con Sí para el son es que? Símbolo del sistema S/N durante la ejecución del archivo por lotes, utilice la siguiente línea de comandos en el archivo por lotes:
echo y| cacls filename /g username: permission
Nota : no escriba un espacio entre "y" y el símbolo de canalización (|), en caso contrario, cacls.exe no realice los cambios de permiso.

En archivos por lotes más grandes, esto puede producir el siguiente error antes de continuar con la siguiente línea:
El proceso ha intentado escribir en una canalización inexistente.
El comando echo no expel su resultado antes de que el sistema tenga la oportunidad para crear la canalización cacls. Hay diferentes maneras para evitar este problema.

Como alternativa, puede crear un archivo ficticio con sólo "y" en él y utilice la sintaxis:
Cacls "F:\Directory"/g"usuarios del dominio": R < yes.txt
O puede utilizar la herramienta xcacls que permite la /y:
Xcacls "F:\Directory" /e /g "Usuarios de dominio": R /y
Para obtener información adicional acerca la sintaxis y uso de la utilidad Xcacls.exe, consulte el archivo de Xcacls.doc incluido en el Windows NT Server 4.0 Resource Kit suplemento tres.
Expandir todo | Contraer todo

Propiedades

Id. de artículo: 135268 - Última revisión: martes, 20 de febrero de 2007 - Versión: 2.2
La información de este artículo se refiere a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Palabras clave: 
kbmt KB135268 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 135268

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com