Josevan Gondim escreveu:
Caro Felipe!
Isso vai cair no mesmo problema. Vou ter que colocar em cada usuario
da rede, um .bat.
O que eu queria, era manter o logonscript.bat, para todos, e para os
usuarios que precisassem de
um mapeamento diferente, eu pudesse especificar em outro arquivo.bat
dele. Ou seja, soh iria mexer
com um unico usuario.
Bom, a menos que eu tenha entendido errado o seu script.
Vlw Felipe.
On 8/25/07, * Felipe Augusto van de Wiel (faw)*
<[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 24-08-2007 22:20, Josevan Gondim wrote:
> Hoje, o meu smb.conf estah assim:
> logon script = logonscript.bat
>
> No arquivo, logonscript.bat , assim:
> net use h: \\server\homes
> net use g: \\server\programas
> net use j: \\server\grupo
> net use t: \\server\temporario
>
> Alguns usuarios, tem seus mapeamentos sendo acrescidos de mais
algum,
> criados depois conforme necessidade.
> O que eu tenho feito hoje eh criar o mapeamento no smb.conf,
> normalmente, e depois, fazer o mapeamento manual em cada maquina.
>
> O que eu queria era, deixar o logonscript para todos os usuarios,
> inclusive os que terao modificacoes e mais os individuais. Eu estou
> querendo que fique assim:
>
>
> No smb.conf
> logon script = logonscript.bat , U%.bat
>
> No logonscript.bat
> arquivo normal, conforme acima.
>
> No usuario.bat
> arquivo normal [+]
> net use s: \\server\mapeamento_novo
>
> A minha unica duvida eh no arquivo smb.conf se a linha pode
ficar do
> jeito acima.
> Nos testes que fiz, nao funcionou.
Exato, você tem que definir um script de logon. Por
que você não utiliza um CALL para um modelo padrão?
Você vai ter o todomundo.bat com o que você quer, e
todos os seus usuários vão chamar o todomundo.bat e você vai
executar as diferenças que precisar por usuário, assim:
x.bat:
@CALL todomundo.bat
<net use para o usuario X>
Com isso você especifica o logon script para %U.bat
Abraço,
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFG0LALCjAO0JDlykYRAgvdAJ9LXuxfkvp6xnZE4knkgZfmJP2BMACfS/uP
uewFGGzTyE86utyRF8S1fhA=
=HbCQ
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>
with a subject of "unsubscribe". Trouble? Contact
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
--
Josevan Gondim - [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
Existem várias formas de fazer isso, você faz da maneira que for cômodo
a você. Algumas pessoas preferem usar o kixtart, outras vbscript, outras
perl, outras somente arquivos .bat. Algumas colocam condições dentro dos
scripts, como já foi respondido em outro e-mail.
Dê uma olhada na documentação do samba também:
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/AdvancedNetworkManagement.html#id416267
Essa é uma sessão chamada "Network Logon Script Magic" da documentação,
que mostra um exemplo de como criar um script feito em Perl para criar
automaticamente scripts .bat para os usuários assim que eles conectam ao
compartilhamento netlogon.
Atenciosamente.
Edmundo Valle Neto
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]