Propósito

✔ Programação GLOBAL® - Quaisquer soluções e/ou desenvolvimento de aplicações pessoais, ou da empresa, que não constem neste Blog devem ser tratados como consultoria freelance. Queiram contatar-nos: brazilsalesforceeffectiveness@gmail.com | ESTE BLOG NÃO SE RESPONSABILIZA POR QUAISQUER DANOS PROVENIENTES DO USO DOS CÓDIGOS AQUI POSTADOS EM APLICAÇÕES PESSOAIS OU DE TERCEIROS.

BATCH | Scripts de Logon

BATCH | Scripts de Logon
#ProgramaçãoGlobal #BAT #BATCH #DOS #Script


Nome do Arquivo: Script_Logon.bat


Este script foi concebido para ser executado automaticamente sempre que um usuário faz logon em uma rede de domínio. Seu objetivo principal é configurar o ambiente de trabalho do usuário, realizando tarefas como mapear unidades de rede para letras de fácil acesso e exibir uma mensagem de boas-vindas personalizada. Isso padroniza o acesso a recursos compartilhados e pode comunicar informações importantes aos usuários no início de sua sessão.



A funcionalidade do script é alcançada por meio de dois comandos principais. O comando NET USE é utilizado para conectar uma letra de unidade local (como S:) a um compartilhamento de rede (como \\NomedoServidor\Compartilhamento). O parâmetro /persistent:yes garante que o mapeamento seja recriado em logons futuros. Em seguida, o comando ECHO exibe uma mensagem de boas-vindas que utiliza a variável de ambiente %USERNAME% para cumprimentar o usuário pelo nome, tornando a mensagem mais pessoal.


Em ambientes corporativos, scripts de logon são uma ferramenta administrativa essencial. Eles garantem que todos os usuários tenham acesso consistente e correto aos servidores de arquivos, impressoras de rede e outros recursos compartilhados, independentemente do computador que utilizem. Eles também podem ser usados para sincronizar a hora, iniciar aplicativos padrão ou exibir mensagens do dia, centralizando o gerenciamento do ambiente do usuário.


@REM Nome do Arquivo: Script_Logon.bat

@ECHO OFF


REM --------------------------------------------------------------------------

REM Documentacao:

REM Este eh um exemplo de script de logon para ambientes de rede.

REM Ele mapeia uma unidade de rede e exibe uma mensagem de boas-vindas.

REM Geralmente eh configurado no servidor (ex: Active Directory) para rodar no logon do usuario.

REM

REM Comandos Utilizados:

REM   NET USE      - Conecta ou desconecta um computador de um recurso de rede compartilhado.

REM     /persistent:yes - Torna o mapeamento de rede persistente entre as sessoes.

REM   %USERNAME%   - Variavel de ambiente que contem o nome do usuario logado.

REM --------------------------------------------------------------------------


ECHO.

ECHO Configurando o ambiente de trabalho...

ECHO.


REM --- Mapeamento da Unidade de Rede ---

REM Mapeia a pasta "Compartilhamento" do servidor "NomedoServidor" para a unidade S:

NET USE S: \\NomedoServidor\Compartilhamento /persistent:yes


REM Verifica se o mapeamento foi bem-sucedido

IF %ERRORLEVEL% == 0 (

    ECHO Unidade de rede S: mapeada com sucesso.

) ELSE (

    ECHO Falha ao mapear a unidade de rede S:.

)


ECHO.


REM --- Mensagem de Boas-Vindas ---

ECHO =================================================================

ECHO Bem-vindo(a), %USERNAME%!

ECHO 

ECHO Lembrete: Salve todos os seus arquivos de trabalho na unidade S:.

ECHO =================================================================

ECHO.


REM O comando 'PAUSE' geralmente nao eh usado em scripts de logon reais

REM para nao interromper o processo de login do usuario.

REM Adicionado aqui apenas para fins de teste.

PAUSE



👉 Siga André Bernardes no LinkedinClique aqui e contate-me via What's App.

Comente e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com


 

 Compre OS LIVROS DESTA SÉRIE 



 Série Donut Project 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes


eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Access — André Luiz BernardeseBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Excel — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Outlook — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes  eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes  eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Word — André Luiz Bernardes

Nenhum comentário:

Postar um comentário

diHITT - Notícias