Newsgroup: it.comp.os.win.win2000
Titolo: [?] W2K SERVER - SCRIPT DI LOGON

Salve a tutti,
Ho un server Windows 2000 Server, al quale si collegano un certo numero di
clients, da W95 a XP Prof.
Avendo la necessità di mappare delle directory condivise del Server, come
dischi di rete sui vari Client, ho
creato dei file *.bat (che ho inserito nei client, in esecuzione
automatica ) con i seguenti comandi :
net use F: \\SERVER\Manutnew
net use G: \\SERVER\Immagini
net use H: \\SERVER\FAX
Siccome vorrei che ogni utente, possa accedere alle sue dir sul server,
indipendentemente dalla macchina in
cui si trova, ho cercato di creare degli script di logon sul server,
seguendo le varie info che ho trovato nei
vari mex apparsi sul ng, in questo modo :
- Per ogni utente :
1) Creazione di un file .bat con lo stesso nome dell'utente, contenente i
comandi sopra indicati, e li ho salvati sul
Server nella Dir. C:\WINNT\SYSTEM32\repl\import\scripts    es: Pippo.bat
2) Nella scheda di proprietà degli utenti, ho inserito nella sezione
Profilo, alla voce Script di accesso Pippo.bat
3) Nella scheda di proprietà degli utenti, ho inserito nella sezione
Profilo, alla voce Percorso profilo  : C:\WINNT\SYSTEM32\repl\import\scripts
( ho anche provato lasciando vuoto il percorso )
Nonostante questo, quando l'utente fa il login, non vengono mappati i
dischi.
Qualcuno di voi saprebbe gentilmente indicarmi dove sbaglio ?
Grazie e saluti
Paolo Ardissone


wrote:

Il file, ad esempio logon.bat, lo salvi nella cartella sul server
condivisa di default come Netlogon (ossia
C:\winnt\sysvol\sysvol\nomedominio\scripts). Nel profilo dell'utente
verrà scritto semplicemente LOGON.BAT nel campo Script di accesso.
Per i client Windows 2000/XP/2003 puoi anche impostare una Group
Policy che esegua lo script all'avvio.
-- 
Rossano Orlandini (aka Memmo)

 cui si trova, ho cercato di creare degli script di logon sul server,
In che senso esattamente? Se stai cercando di mappare con NET USE un
percorso del tipo \\server\cartella\cartella fai attenzione che questo non è
possibile farlo, ma puoi mappare solo le cartelle direttamente condivise.
Dovresti però poter mappare la directory utente utilizzando l'apposita
funzionalità nel profilo utente.
Puoi trovare alcune informazioni utili nell'articolo
How to Set Up Home Folders for User Accounts
http://support.microsoft.com/?kbid=298403
Ciao!
-- 
_______________________________
        Microsoft® Technical Advice
         news://
news.microsoft.com
http://support.microsoft.com/newsgroups

 possibile farlo, ma puoi mappare solo le cartelle direttamente condivise.
Si, io stavo cercando di fare quello, cioè, il server è così organizzato :
C:\
C:\..... Tutte le cartelle di sistema
C:\MIACARTELLA\ -> non condivisa
All'interno di MIACARTELLA, ho le varie Dir condivise es :
C:\MIACARTELLA\PIPPO -> condivisa
C:\MIACARTELLA\PLUTO -> condivisa
C:\MIACARTELLA\PAPERINO -> condivisa
ed anche
C:\MIACARTELLA\UTENTI -> non condivisa
C:\MIACARTELLA\UTENTI\Utente1 -> condivisa con permessi all'utente 1
C:\MIACARTELLA\UTENTI\UtenteN -> condivisa con permessi all'utente N
Io devo vedere ad esempio :
C:\MIACARTELLA\PIPPO  come disco F:\ sul client
C:\MIACARTELLA\PLUTO  come disco G:\ sul client
C:\MIACARTELLA\PAPERINO  come disco H:\ sul client
ecc ...
per cui adesso in esecuzione automatica dei vari client ho messo un file
batch che lancia questi comandi :
NET USE F: \\SERVER\MIACARTELLA\PIPPO\
NET USE G: \\SERVER\MIACARTELLA\PLUTO\
NET USE H: \\SERVER\MIACARTELLA\PAPERINO\
......
NET USE I: \\SERVER\MIACARTELLA\UTENTI\UTENTE1\
Questo con il file batch riesce ma, ovviamente se utente 2 va sulla macchina
di utente 1 non vedrà
la sua cartella su \\SERVER\MIACARTELLA\UTENTI\UTENTE2\
Ringrazio per l'aiuto, adesso leggerò quanto scritto nel link che mi avete
indicato.
Saluti
Paolo Ardissone

 C:\winnt\sysvol\sysvol\nomedominio\scripts).
Scusa l'ignoranza, ma come faccio a sapere quale č la cartella condivisa di
default come Netlogon, o
come faccio aventuialmente a crearla ?
Nel mio PC la cartella con il percorso che hai indicato tu non c'č
Grazie e ciao
Paolo Ardissone

Paolo Ardissone
Quella cartella, in quella specifica posizione, è presente se il
server è un domain controller. Il tuo server è un domain controller?
Hai configurato un dominio nella rete?


 NET USE I: \\SERVER\MIACARTELLA\UTENTI\UTENTE1\
Stai sbagliando... i comandi dovrebbero essere del tipo
NET USE K: \\SERVER\PIPPO
L'hai detto tu che "MIACARTELLA" non è condivisa, ma le cartelle condivise
sono al suo interno...
Massimo

 default come Netlogon, o
io di solito sfoglio la rete dal server... fino a quando non vedo tutte le
cartelle condivise del server, e da lě entro nella cartella netlogon (anche
perchč il percorso non me lo ricordo mai).
:)
Puoi anche fare cosě: clic dx su risorse del computer --> gestisci --> apri
cartelle condivise--> vedi tutte le cartelle condivise (condivisioni
nascoste e non) che ci sono sul server.