PowerShell Obtener tamaño de carpeta en Windows 10/11 | Aquí hay una guía completa [Administrador de particiones]

Muchos usuarios están confundidos acerca del tamaño de carpeta que pueden obtener los cmdlets de PowerShell. En esta publicación, este sitio explicará el PowerShell obtiene el tamaño de la carpeta en detalle. También presenta una mejor alternativa para enumerar el tamaño del archivo/carpeta en Windows 10/11.





En esta página :

PowerShell es una poderosa herramienta de entorno de secuencias de comandos y shell de línea de comandos de Windows que se puede usar para manejar varios trabajos, como apagar/reiniciar una computadora remota , instalar actualizaciones de Windows , copiar archivos , eliminar archivo, enumerar el tamaño del archivo y más.

Sin embargo, muchos novatos e incluso usuarios experimentados no están familiarizados con el uso de PowerShell para realizar estos trabajos. Aquí discutiremos los cmdlets 'PowerShell get file size' y presentaremos una herramienta alternativa. Sigamos leyendo para conocer más detalles.



¿Puede PowerShell obtener el tamaño de la carpeta?

¿Puede PowerShell obtener el tamaño del archivo? Por supuesto que sí. Hay varios cmdlets de PowerShell que pueden ayudarlo a obtener el tamaño de la carpeta/archivo en un directorio específico. Aquí resumimos los cmdlets para obtener el tamaño de carpeta de PowerShell de la siguiente manera:

  • Get-ChildItem (alias gci): Debería ser el cmdlet más común para obtener el tamaño de la carpeta de PowerShell. Este cmdlet le permite obtener la lista del tamaño de archivos/carpetas en un directorio específico. Puede obtener todos los elementos en uno o más directorios específicos, pero no muestra un directorio vacío.
  • Medida-Objeto (alias de medida): Este cmdlet se usa principalmente para realizar cálculos sobre los valores de propiedad de los objetos. Puede usarlo para mostrar el tamaño mínimo, máximo y total de todos los archivos/carpetas en el directorio actual.
  • Seleccionar objeto (seleccionar alias): Este cmdlet se usa para seleccionar propiedades específicas de un objeto o conjunto de objetos. Puede mostrar el resultado y convertir bytes en megabytes para el tamaño de la carpeta/archivo.

Ahora, debe tener una comprensión general de los cmdlets relacionados con el tamaño del directorio de obtención de PowerShell. Veamos cómo obtener el tamaño de la carpeta/archivo usando PowerShell en Windows 10/11.

Cómo hacer que PowerShell obtenga el tamaño de la carpeta en el disco Windows 10/11

¿Cómo hacer que PowerShell obtenga el tamaño de las carpetas/archivos en Windows 10/11? La respuesta varía según tus necesidades. Aquí resumimos varios de los ejemplos más comunes relacionados con el objeto de tamaño de directorio de PowerShell.



Para abrir la ventana elevada de PowerShell, escriba potencia Shell en el cuadro de búsqueda, haga clic derecho Windows PowerShell y seleccione Ejecutar como administrador y haga clic en para confirmarlo. Una vez abierto, puede probar los siguientes comandos para enumerar el tamaño de la carpeta/archivo en un directorio.

Ejemplo 1: PowerShell Obtener tamaño de carpeta en un directorio especificado

Si desea obtener el tamaño del archivo/carpeta en un directorio específico, puede consultar el siguiente comando. Por ejemplo, para obtener el tamaño de la carpeta C:\Windows10Upgrade, puede ejecutar el Get-ChildItem C:\Windows10Upgrade | Medida-Objeto -Propiedad Longitud -suma dominio.



Ruta de la carpeta Get-ChildItem | Medida-Objeto -Propiedad Longitud -suma



  obtener tamaño de carpeta PowerShell

Si desea mostrar el tamaño total del archivo de este directorio en MB o GB, puede ejecutar el siguiente comando.

(gci C:\Windows10Upgrade | medir Longitud -s).sum / 1Mb

(gci C:\Windows10Upgrade | medir Longitud -s).sum / 1Gb

Si desea redondear el tamaño a dos decimales, puede ejecutar el siguiente comando:

'{0:N2} GB' -f ((gci C:\Windows10Upgrade | medir Longitud -s).sum / 1Gb)

  mostrar el tamaño de la carpeta en mb o gb PowerShell

Ejemplo 2. PowerShell Obtener tamaño de archivo de cierto tipo en un directorio

Si desea obtener el tamaño total de todos los tamaños de archivo del tipo de archivo .exe, puede ejecutar el siguiente comando. Aquí puedes reemplazar exe con otros tipos de archivos como iso, xlsx, etc.

(gci c:\exe *.exe | medir Longitud -s).sum / 1Mb

Ejemplo 3. PowerShell Get Directory Size, incluidas las subcarpetas y los subdirectorios

Para obtener el tamaño total de todos los archivos en el directorio, incluidas las subcarpetas y los subdirectorios, puede usar el cmdlet –Recurse. Por ejemplo, si desea obtener el tamaño total de todos los archivos en el directorio C:\Windows10Upgrade, puede ejecutar el siguiente comando.

'{0:N2} GB' -f ((gci –force C:\Windows10Upgrade –Recurse -ErrorAction SilentlyContinue| medida Longitud -s).sum / 1Gb)

  obtener el tamaño del directorio usando PowerShell

Ejemplo 4. PowerShell Obtener tamaño de carpeta en equipos remotos

Además, PowerShell puede ayudarlo a obtener el tamaño de carpeta/archivo en computadoras remotas a través del cmdlet Invoke-command. Aquí debe reemplazar el nombre del ordenador con el nombre real de la computadora remota.

Invoke-Command -ComputerName hq-srv01 -ScriptBlock ${Función:Get-FolderSize} –ArgumentList 'C:\PS'

Mejor alternativa a PowerShell Obtener tamaño de carpeta

De acuerdo con la información anterior, sabemos que PowerShell es una herramienta profesional que puede enumerar los tamaños de archivos/carpetas/subcarpetas en un directorio. Sin embargo, requiere mucho tiempo y es complejo si no está familiarizado con estos cmdlets. A veces puede encontrar varios errores como 'no se puede encontrar la ruta', ' la ejecución de scripts está deshabilitada ', etc.

¿Existe una alternativa efectiva al tamaño de la carpeta de la lista de PowerShell? Por supuesto que sí. este sitio Partition Wizard es una herramienta de este tipo. Eso Analizador de espacio La función puede ayudarlo a analizar rápidamente el tamaño del archivo/carpeta/directorio en diferentes unidades.

Además, puede buscar un archivo por nombre o escribir usando el software. Si su disco duro o disco C está lleno, esta herramienta también le dice qué archivos están ocupando su espacio en disco y ayuda a liberar espacio en disco.

Descarga gratis

  analizar el espacio en disco usando el software de este sitio