PowerShell obtém o tamanho da pasta no Windows 10/11 | Aqui está um guia completo [Gerenciador de partição]

Muitos usuários estão confusos sobre quais cmdlets do PowerShell podem obter o tamanho da pasta. Nesta postagem, esse site vai explicar o PowerShell obtém o tamanho da pasta em detalhe. Ele também apresenta uma alternativa melhor para listar o tamanho do arquivo/pasta no Windows 10/11.





Nesta página :

O PowerShell é um poderoso shell de linha de comando do Windows e ferramenta de ambiente de script que pode ser usado para lidar com vários trabalhos, como desligar/reiniciar um computador remoto , instalando atualizações do Windows , copiar arquivos , excluir arquivo, listar tamanho de arquivo e muito mais.

No entanto, muitos novatos e até usuários experientes não estão familiarizados com o uso do PowerShell para fazer esses trabalhos. Aqui, discutiremos os cmdlets “PowerShell get file size” e apresentaremos uma ferramenta alternativa. Vamos continuar lendo para saber mais detalhes.



O PowerShell pode obter o tamanho da pasta

O PowerShell pode obter o tamanho do arquivo? Claro que sim. Existem vários cmdlets do PowerShell que podem ajudá-lo a obter o tamanho da pasta/arquivo em um diretório especificado. Aqui resumimos os cmdlets para obter o tamanho da pasta PowerShell da seguinte forma:

  • Get-ChildItem (alias gci): Deve ser o cmdlet mais comum para obter o tamanho da pasta do PowerShell. Este cmdlet permite que você obtenha a lista de tamanho de arquivos/pastas em um diretório especificado. Ele pode obter todos os itens em um ou mais diretórios especificados, mas não exibe o diretório vazio.
  • Objeto de medida (alias de medida): Este cmdlet é usado principalmente para realizar cálculos nos valores de propriedade de objetos. Você pode usá-lo para exibir o tamanho mínimo, máximo e soma de todos os arquivos/pastas no diretório atual.
  • Select-Object (selecionar alias): Este cmdlet é usado para selecionar propriedades especificadas de um objeto ou conjunto de objetos. Ele pode exibir o resultado e converter bytes em megabytes para o tamanho da pasta/arquivo.

Agora, você deve ter uma compreensão geral dos cmdlets relacionados ao PowerShell para obter o tamanho do diretório. Vamos ver como obter o tamanho da pasta/arquivo usando o PowerShell no Windows 10/11.

Como fazer o PowerShell obter o tamanho da pasta no disco Windows 10/11

Como fazer o PowerShell obter o tamanho de pastas/arquivos no Windows 10/11? A resposta varia de acordo com suas necessidades. Aqui, resumimos vários exemplos mais comuns relacionados ao objeto de tamanho de diretório get do PowerShell.



Para abrir a janela elevada do PowerShell, digite powershell na caixa de pesquisa, clique com o botão direito Windows PowerShell e selecione Executar como administrador e clique em Sim para confirmá-lo. Depois de aberto, você pode tentar os seguintes comandos para listar o tamanho da pasta/arquivo em um diretório.

Exemplo 1: o PowerShell obtém o tamanho da pasta em um diretório especificado

Se você deseja obter o tamanho do arquivo/pasta em um diretório especificado, consulte o seguinte comando. Por exemplo, para obter o tamanho da pasta C:\Windows10Upgrade, você pode executar o Get-ChildItem C:\Windows10Upgrade | Medida-Objeto -Propriedade Comprimento -soma comando.



Caminho da pasta Get-ChildItem | Medida-Objeto -Propriedade Comprimento -soma



  obter o tamanho da pasta PowerShell

Se você deseja mostrar o tamanho total do arquivo deste diretório em MB ou GB, pode executar o seguinte comando.

(gci C:\Windows10Upgrade | medida Comprimento -s).sum / 1Mb

(gci C:\Windows10Upgrade | medida Comprimento -s).sum / 1Gb

Se você quiser arredondar o tamanho para duas casas decimais, execute o seguinte comando:

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

  mostre o tamanho da pasta em mb ou gb PowerShell

Exemplo 2. O PowerShell obtém o tamanho do arquivo de um determinado tipo em um diretório

Se você deseja obter o tamanho total de todos os tamanhos de arquivo do tipo .exe, execute o seguinte comando. Aqui você pode substituir exe com outros tipos de arquivo como iso, xlsx, etc.

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

Exemplo 3. PowerShell Obter tamanho do diretório, incluindo subpastas e subdiretórios

Para obter o tamanho total de todos os arquivos no diretório, incluindo subpastas e subdiretórios, você pode usar o cmdlet –Recurse. Por exemplo, se você deseja obter o tamanho total de todos os arquivos no diretório C:\Windows10Upgrade, execute o seguinte comando.

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

  obter o tamanho do diretório usando o PowerShell

Exemplo 4. PowerShell obtém o tamanho da pasta em computadores remotos

Além disso, o PowerShell pode ajudá-lo a obter o tamanho da pasta/arquivo em computadores remotos por meio do cmdlet Invoke-command. Aqui você precisa substituir o nome do computador com o nome real do computador remoto.

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

Melhor alternativa ao PowerShell Obter tamanho da pasta

De acordo com as informações acima, sabemos que o PowerShell é uma ferramenta profissional que pode listar tamanhos de arquivo/pasta/subpasta em um diretório. No entanto, é demorado e complexo se você não estiver familiarizado com esses cmdlets. Às vezes, você pode encontrar vários erros como 'não é possível encontrar o caminho', ' a execução de scripts está desativada ”, etc

Existe uma alternativa eficaz para o tamanho da pasta da lista do PowerShell? Claro que sim. este site Partition Wizard é uma dessas ferramentas. Isto Analisador Espacial O recurso pode ajudá-lo a analisar rapidamente o tamanho do arquivo/pasta/diretório em diferentes unidades.

Além disso, você pode pesquisar um arquivo por nome ou tipo usando o software. Se o seu disco rígido ou unidade C estiver cheio, esta ferramenta também informa quais arquivos estão ocupando seu espaço em disco e ajuda a liberar espaço em disco.

Download grátis

  analise o espaço em disco usando o software deste site