Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Gerenciar diretórios é uma tarefa essencial para qualquer administrador de sistemas. No ambiente Windows, existem várias maneiras de realizar essas operações, seja através da interface gráfica, do Prompt de Comando (CMD) ou do PowerShell. Neste artigo, vamos explorar como criar, excluir e gerenciar permissões de diretórios usando CMD e PowerShell.
Para criar um diretório no CMD, você pode usar o comando mkdir
(ou md
). Aqui está um exemplo:
mkdir C:\Exemplo\NovoDiretorio
Este comando criará um diretório chamado NovoDiretorio
dentro de C:\Exemplo
.
No PowerShell, o comando equivalente é New-Item
. Veja como usá-lo:
New-Item -Path "C:\Exemplo\NovoDiretorio" -ItemType Directory
Para excluir um diretório no CMD, você pode usar o comando rmdir
(ou rd
). Aqui está um exemplo:
rmdir /S /Q C:\Exemplo\NovoDiretorio
/S
remove todos os subdiretórios e arquivos./Q
executa o comando sem pedir confirmação.No PowerShell, você pode usar o comando Remove-Item
:
Remove-Item -Path "C:\Exemplo\NovoDiretorio" -Recurse -Force
-Recurse
remove todos os subdiretórios e arquivos.-Force
força a remoção sem pedir confirmação.Para gerenciar permissões de diretórios no CMD, você pode usar o comando icacls
. Aqui está um exemplo de como conceder permissões de leitura e escrita a um usuário específico:
icacls C:\Exemplo\NovoDiretorio /grant Usuario:(OI)(CI)F
OI
(Object Inherit) permite que as permissões sejam herdadas por arquivos.CI
(Container Inherit) permite que as permissões sejam herdadas por subdiretórios.F
concede controle total.No PowerShell, você pode usar o cmdlet Set-Acl
para gerenciar permissões. Aqui está um exemplo:
$acl = Get-Acl "C:\Exemplo\NovoDiretorio"
$permission = "DOMAIN\User","FullControl","ContainerInherit,ObjectInherit","None","Allow"
$accessRule = New-Object System.Security.AccessControl.FileSystemAccessRule $permission
$acl.SetAccessRule($accessRule)
Set-Acl "C:\Exemplo\NovoDiretorio" $acl
Gerenciar diretórios no Windows pode ser feito de maneira eficiente usando CMD e PowerShell. Com os comandos e scripts fornecidos, você pode criar, excluir e gerenciar permissões de diretórios de forma rápida e segura.