At 11:12 13.07.2001 -0300, you wrote:
>Bom, eu criei um script e o batizei de netlogon (pq ele faz mais ou menos o
>que o netlogon faz).
>Como estou no rwindows, depois eu te passo. (ou a quem mais interessar)
>
>[]'s
>- Walter
Oops, me interessa este script sim mano. Se poss�vel me passem em pvt.
Desde j� te agrade�o !
Como voc�s poder�o notar, isso n�o � o melhor script que voc�s j� viram.
____________________________________________________________________________
__
#!/bin/bash
echo -n "Entre com o usu�rio no NT: "
read user
echo -n "Entre com a senha: "
read -s senha
echo "\n"
for cada in $(cat ~/netshares);do
# ponto=$(expr index "$cada" :)
# menos=$(expr "$ponto" - 1)
# segunda=$(expr "$ponto" + 1)
# tamanho=$(expr length "$cada")
# source=$(expr substr "$cada" 1 "$menos")
# destino=$(expr substr "$cada" "$segunda" "$tamanho")
source=$(echo $cada|cut -d: -f1)
destino=$(echo $cada|cut -d: -f2)
# echo $source
# echo $destino
#
smbmount ${source} ${destino} -o username=${user},password=${senha}
# sleep 1
done
____________________________________________________________________________
__
E aqui o ~/netshares
____________________________________________________________________________
__
//fileserver/scripts:/netage/g
//fileserver/homologacao:/netage/h
//fileserver/bd:/netage/l
//fileserver/publico:/netage/m
//fileserver/liberacao:/netage/n
//fileserver/projetos:/netage/o
//fileserver/produto:/netage/p
//fileserver/biblio:/netage/q
//fileserver/docs:/netage/r
//fileserver/desenvolvimento:/netage/s
//fileserver/safra:/netage/t
//fileserver/wcruz$:/netage/u
//fileserver/pacote:/netage/v
//fileserver/util:/netage/x
//bkpserver/ver_anterior:/netage/z
____________________________________________________________________________
__
Como voc�s podem reparar, o script est� cheio de coment�rios, porque eu o
fiz quando estava aprendendo a mexer com scripts (n�o aprendi muito depois
disso no entanto).
Fiz isso numa �poca que eu estava no linux e algu�m pedia pra eu fazer uma
altera��o qualquer numa planilha ou documento que estava no P:\ .. e eu
nunca lembrava que mapeamento era esse, ent�o deixei as mesmas letras no
linux.
O script � muito ruim, mas funciona pra mim. Uma boa pedida, al�m de alguma
melhora, � algum maluco por perl ou sed fazer um script que pegue o
logon.bat e gere o netshares, a� sim ter�amos algo um cadim mais �til.
Algu�m poderia fazer uma interface em Xdialog tb.
[]'s
- Walter
Assinantes em 13/07/2001: 2261
Mensagens recebidas desde 07/01/1999: 122778
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]