Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Público-Alvo: Administradores de sistemas e usuários avançados do Windows 11 que desejam monitorar e controlar quais programas são iniciados automaticamente com o sistema operacional.
A lista de inicialização do Windows permite que os programas sejam executados automaticamente sempre que o sistema operacional é iniciado. No entanto, pode ser útil para os administradores de sistemas e usuários avançados monitorar essa lista para garantir que apenas os programas desejados sejam executados automaticamente. Neste artigo, você aprenderá como ser notificado sempre que um programa é adicionado à lista de inicialização do Windows 11. Isso permitirá que você tome medidas imediatas caso um programa indesejado seja adicionado à lista.
Script: Aqui está um exemplo de script em PowerShell que monitora a lista de inicialização do Windows 11 e envia uma notificação por e-mail sempre que um programa é adicionado:
$watcher = New-Object System.IO.FileSystemWatcher
$watcher.Path = "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\Startup"
$watcher.Filter = "*.lnk"
$watcher.IncludeSubdirectories = $false
$watcher.EnableRaisingEvents = $true
$action = {
$programName = $Event.SourceEventArgs.Name
$emailBody = "Um novo programa foi adicionado à lista de inicialização: $programName"
Send-MailMessage -From "seuemail@gmail.com" -To "destinatario@email.com" -Subject "Novo programa adicionado à lista de inicialização" -Body $emailBody -SmtpServer "smtp.gmail.com" -Port 587 -UseSsl -Credential (Get-Credential)
}
Register-ObjectEvent -InputObject $watcher -EventName Created -Action $action
Certifique-se de substituir "seuemail@gmail.com" pelo seu endereço de e-mail e "destinatario@email.com" pelo endereço de e-mail do destinatário. Além disso, você pode precisar ajustar as configurações do servidor SMTP (como o servidor SMTP do Gmail) de acordo com suas necessidades.
Conclusão: Ao seguir este tutorial, você aprendeu como ser notificado sempre que um programa é adicionado à lista de inicialização do Windows 11. Isso permitirá que você mantenha um controle mais preciso sobre quais programas são executados automaticamente com o sistema operacional. Ao monitorar essa lista, você pode evitar que programas indesejados sejam executados sem o seu conhecimento. Experimente este script em seu ambiente e aproveite o controle adicional que ele oferece.
Compartilhe este artigo com outros administradores de sistemas e usuários avançados do Windows 11 que possam se beneficiar desse conhecimento.