Quiero poder generar datos de PowerShell sin encabezados de columna. Sé que puedo ocultar el título de la columna usando Format-Table -HideTableHeaders
, pero eso deja una línea en blanco en la parte superior.Datos de salida sin encabezados de columna usando PowerShell
Aquí está mi ejemplo:
get-qadgroupmember 'Domain Admins' | Select Name | ft -hide | out-file Admins.txt
¿Cómo elimino el encabezado de la columna y la línea en blanco?
podría añadir otra línea y hacer esto:
Get-Content Admins.txt | Where {$_ -ne ""} | out-file Admins1.txt
Pero puedo hacer esto en una línea?
Perfecto gracias. Por cierto, ¿qué está haciendo "{0, -10} {1, -10} {2, -60}" en tu ejemplo? – fenster
Esa es una cadena de formato. Por lo general, las cadenas de formato consisten en algo entre llaves. Primero un índice numérico que se refiere a qué elemento de la matriz de objetos para formatear se sustituirá allí, puede dar un ancho después de la coma. Las fuerzas negativas dejaron la alineación en lugar de la alineación correcta. El ejemplo anterior dará como resultado el tipo de comando, el nombre y la definición de un alias en columnas de 10, 10 y 60 caracteres, respectivamente. Todo tiene sentido una vez que comprenda cómo funcionan las cadenas de formato :-) (referencia: http://msdn.microsoft.com/en-us/library/txafckwd.aspx) – Joey