1
resposta

Salvar o nome de um diretório em uma variável tipo string

Como eu poderia buscar o nome de um diretório e salvar ele em uma variável para que fosse usado posteriormente, somente o nome de uma pasta, e não caminho todo.

Quando salve usando o select e mando para a variável ele não funciona pois salva todo o caminho do gci.

1 resposta

Olá Lucas, tudo bem com você?

Peço desculpas pela demora em obter um retorno.

Para salvar partes de um caminho, você pode utilizar o comando Get-Item em conjunto com a propriedade Name, que serão utilizados para obter as informações do item especificado pelo caminho e em seguida, o nome da pasta. Exemplo:

$caminhoDiretorio = "C:\Users\alura\OneDrive\Imagens\Capturas de tela"
$nomeDiretorio = (Get-Item -Path $caminhoDiretorio ).Name
Write-Host "O nome do diretório é: $nomeDiretorio"

Resultado

O nome do diretório é: Capturas de tela

Caso queira conhecer mais opções do comando Get-Item, recomendo a leitura da documentação abaixo:

Espero ter ajudado. Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!