question

Como voce passar parâmetros de autenticacao em um arquivo de lote? Por favor ajude - urgente?

Eu quero fazer logon em uma máquina de rede, eu tenho o ID e a senha, no DOS, estou usando o comando NET USE.

Em seguida, ele pede o nome de usuário e senha, que eu sei e inseridas e autenticar.

Agora eu preciso automatizar usando lote, passando o nome de usuário e senha em thebatch, para que usuário não tem que colocar na autenticação.
resposta Resposta
Há um par de parâmetros diferentes, que você pode usar com o comando "net use" para se conectar a uma máquina de rede dependendo o que você precisa.

O mais básico é para criar uma ligação autenticada e passar o "usuário" e "senha" via linha de comando.

[Nota: todos os meus exemplos de linha de comando devem ser inseridos em uma linha. Yahoo Respostas envolve alguns em várias linhas.]

NET use \\targetmachinename /user:username senha

Isso pressupõe que o nome de usuário é reconhecido pelo sistema de destino. Você não especificou se você estiver em um domínio ou grupo de trabalho; ou, se você estiver usando contas de domínio/grupo de trabalho ou local. Qualquer uma destas considerações ligeiramente irá alterar a linha de comando.

Por exemplo, com a autenticação de domínio, você deve especificar o nome de domínio no /user: alternar,

[uma linha]

NET use \\targetmachinename /user:domain\username password

Outra opção: você pode mapear uma unidade para um compartilhamento no sistema de destino ou o domínio de destino

[uma linha]

NET use \\targetmachinename\sharename /user:username senha

A () mapeia a próxima letra de unidade disponível para o nome de partilha sobre. Você pode alterar o asterisco para uma letra de unidade específica, se você escolher.

[uma linha]

NET use s: \\targetmachinename\sharename /user:username senha



Autenticação de domínio.

[uma linha]

NET use \\targetmachinename\sharename /user:domain\username senha

Existem itens adicionais que você pode querer considerar, como uma conexão persistente, ou seja, que a conexão será lembrada mesmo se o computador for reinicializado.

Para obter mais opções, verifique "net use /?"

Comentários Comentários

Guest
Bernardo na 31 Out 2023
5
Claro, eu entendo a urgência. Para passar parâmetros de autenticação em um arquivo de lote, você pode usar o comando "NET USE" seguido pelo caminho da rede que você deseja acessar, e em seguida "/USER:nome_de_usuario senha". Por exemplo, se o seu nome de usuário é "user123" e sua senha é "senha123", o comando ficaria assim: "NET USE \caminho_da_rede /USER:user123 senha123". No entanto, é importante ressaltar que salvar senhas em arquivos de lote pode representar um risco de segurança. Como alternativa, você poderia considerar o uso de um arquivo de configuração protegido por senha que o arquivo de lote pode ler e obter as credenciais de autenticação de lá. Isso pode ser mais seguro do que armazenar senhas diretamente no arquivo de lote. Espero que isso ajude!


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved