Newsgroup: it.comp.os.os2
Titolo: Refresh copie collegate da unita' di rete

Domanda sfiziosa :-)  Ho spostato sul server tutti i miei file 
personali ed ora sul desktop ho una cartella "Gabriele" che e' copia 
collegata della directory "Gabriele" che sta sul server; per la 
precisione, sulla Scrivania ho diverse copie collegate che puntano a 
varie directory sul server.
All'avvio del sistema, uno script fa il logon di rete e mi connette 
automaticamente al server. Il problema e' che quando il sistema si 
avvia, le copie collegate delle cartelle sul server hanno 
(giustamente) l'icona del collegamento rotto. Una volta collegato al 
server, se ci clicco sopra due volte o se ci clicco su col tasto 
destro recuperano l'icona giusta. E' possibile in qualche modo 
automatizzare questa funzione di "refresh" delle icone, magari 
facendogli aprire in automatico il menu contestuale delle copie 
collegate, o qualcosa di simile?
-- 
Ciao
Gabriele

Gabriele Gamba ha scritto:

Si: configura il server come PDC, automaticamente hai la possibilita` di
fare partire script di login ogni volta che un utente si logga (forse
anche se non e` PDC, ma io l'ho cosi`). Lo script sta sul server e viene
passato ad OS/2 a login effettuato
Questo e` il mio OS2.cmd datato 2002 che sta ancora sul server nel caso
qualche macchina OS/2 si logghi:
mircomir@hellspawn:/home/share/netlogon$ cat OS2.cmd
/* setup logon script for OS/2 */
/* carico le librerie */
Call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
Call SysLoadFuncs
/* collegamento drive home */
'net use h: \\%2\%1'
/* collegamento dati */
'net use z: \\%2\backup'
/*'md "h:\Documenti di %1"'*/
'md h:\Documenti'
/* creo gli oggetti sulla scrivania di OS/2 */
parse arg utente
title = "Home"
classname = 'WPShadow'
location = '<WP_DESKTOP>'
setup = 'OBJECTID=<DOC_HELLSPAWN>;SHADOWID=h:\Documenti'
call SysCreateObject classname,title,location,setup,'u'
Come vedi, una volta loggato e "agganciati" i drive remoti, ricreo
l'oggetto Documenti (spudoratamente col nome della cartella windows,
proprio xche` cosi` ho tutto li` in qualsiasi SO) che come da te
all'avvio ha l'icona di collegamento rotto.
e queste sono le linee che ho nel smb.conf per configurarlo come PDC e
permettere l'avvio dello script (a spanne basta aggiungere solo le
seguenti se e` gia` tutto configurato):
[global]
; [...]
   logon script = %a.cmd %U %h %a
   domain logons = Yes
   domain master = Yes
; [...]
[netlogon]
   path = /home/share/netlogon
   browseable = no
   writable = no
   comment = Network Logon Service
   admin user = root
Ovviamente cambia il path... e dentro mettici lo script :)
Poi se ti puo` interessare fare stare tutto il desktop di macchine
windows sul server... beh, fammi un fischio che ti mando le cfg complete
(anche gli script di login che uso).
-- 
Ciao, Mirco.
[ 
http://hellspawn.dnsalias.net/~mircomir/
 ]
[ GPG public key available ][ ICQ 51640305 ]

 passato ad OS/2 a login effettuato
Azz... lo script lo hai gia`... ho realizzato solo ora :P
Beh, allora ricrea solo le copie collegate come faccio nel mio.


 e queste sono le linee che ho nel smb.conf 
smb.conf? Che ti fa pensare che il mio server sia linux? ;-)
-- 
Ciao
Gabriele



Che meraviglia, funziona!! Incredibile come siano piu' di dieci anni 
che uso OS2 eppure ancora riesco a commuovermi per la scoperta di una 
nuova funzionalita'!!
-- 
Ciao
Gabriele

 
no, ma ero convinto che usassi il port di Samba per OS/2 :P


 
Eh, hai ragione, dovrei ma non ho ancora fatto in tempo. E' il dover 
installare prima Security2 che mi angoscia!
-- 
Ciao
Gabriele