Error al ejecutar Netdom.exe - The procedure entry point I_NetNameValidate could not be located

miércoles, 5 de noviembre de 2014

El día de hoy me encontrado con el siguiente mensaje de error al tratar de ejecutar el comando Netdom.exe
"The procedure entry point I_NetNameValidate could not be located in the dynamic link library NETAPI32.dll."

Después de investigar un poco, noté que se encontraban instaladas las Support Tools de Windows, y en ellas se encuentra también el comando Netdiag el cual ya no se encuentra disponible en Windows Server 2008, al intentar ejecutarlo desde la línea de comando se obtiene el siguiente error:
"The procedure entry point I_NetNameValidate could not be located in the dynamic link library NETAPI32.dll"
Muy parecido al arrojado por Netdom verdad?, entonces al mirar la variable de entorno que se utiliza para la ejecución de comandos se observa el valor que hace referencia a las support tools, como se muestra en la siguiente imagen:

Entonces, borré lo que se encuentra encerrado en rojo "C:\Program Files(x86)\Support Tools;", quedando de la siguiente manera:


Al terminar de realizar este ajuste, volví a la línea de comandos a digitar nuevamente el comando Netdom y efectivamente en esta ocasión si funcionó sin arrojar el error:






Cómo exportar permisos NTFS de carpetas con PowerShell

En esta ocasión veremos el código necesario en PowerShell para exportar a un archivo CSV los permisos de una carpeta y todas sus subcarpetas, lo cual puede llegar a ser de utilidad para ustedes en cualquier momento.
Voy a exportar los permisos en una estructura que he creado en mi disco C:\ y es la siguiente: 
Ahora, abrimos una consola de PowerShell y escribimos lo siguiente:
Get-Childitem -path "C:\Folder" -recurse | Where-Object {$_.PSIsContainer} | Get-ACL| Select-Object Path -ExpandProperty Access | Export-CSV "C:\Folder\ntfs_permisos_folder.csv" -NoTypeInformation
Lo que aparece en negrilla debe reemplazarlo por sus propias rutas.

Lo anterior, generará un archivo csv llamado ntfs_permisos_folder.csv en la ruta C:\Folder, el archivo contiene los permisos de la carpeta Folder incluyendo las subcarpetas subfolder1 y subfolder2 mostradas en la primer imagen.

Espero esta información les sea de utilidad.
 

Lo más visto

Comunidad

Comunidad
Comunidad Técnica

Visitas