Newsgroup: it.comp.os.win.nt
Titolo: Richiesta aiuto.

Ciao a tutti,
spero di avere fortuna e di trovare qualche persona che riesca a darmi una 
mano.
Ho scritto un file .bat che mi copia in contenuto di una cartella da un 
server ad un file system di rete contiviso come unità locale. Trattandosi di 
un backup ho creato una variabile d'ambiante che contiene il giorno della 
settimana in modo che posso copiare i file in directory differenti per avere 
uno storico dei backup.
Sono riuscito a risolvere i miei precedenti problemi (avevo scritto qualche 
giono fa...) e se a qualcuno interessa posso dare la soluzione che ho 
trovato: per aggiornare una variabile d'ambiente dal file .bat ho prima 
chiamato un file .reg che mi ha valorizzato il nuovo valore della variabile 
d'ambiente nel registro e poi l'ho aggiornato con il comando SETX che 
aggiorna il valore della variabile d'ambiente per il sistema (attenzione 
però, questo discorso non vale per la sessione cmd corrente).
Ha questo punto ero convinto di aver risolto i miei problemi, ma sorpresa lo 
stesso file lanciato da winat non funziona.
Mi vengono copiati i files ma non mi viene aggiornata la variabile 
d'ambiente e non funziona un rinomina file che eseguivo.
Non funziona neanche il lacio del file .reg che mi aggiorna il registro, mi 
restituisce un messaggio di errore.
Qualcuno sa dirmi perchè con lo scheduler non  mi funziona più il bat ?
Vi ringrazio molto .
Marco
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
.
-- 
Posted from [195.103.83.200] by way of 
f150.pav1.hotmail.com
 [64.4.31.150] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 registro, mi restituisce un messaggio di errore.
Servirebbe qualche dettaglio in piu', soprattutto sul messaggio d'errore
-> hai controllato le impostazioni dei permessi e se siano presenti 
eventuali particolari policy sugli utenti ?
--
 =============================================================
| MACS | Togli NOSPAM per rispondere | Remove NOSPAM to reply |
|-------------------------------------------------------------|
| 
http://planynet.hypermart.net
 ----  Engineering & Computers |
 =============================================================

Ciao,
ok cercherò di essere + preciso.
Lancio il .bat con winat (non sempre parte e non sò come mai).
Parte la verifica sulla variabile. OK
Parte la copia dei files per quella giornata (valore della variabile). OK
Parte il comando regedit /s xxx.reg. Il comando fallisce e mi viene 
restituito l'errore:
"Impossibile importare set2.reg. Errore durante l'apertura del file. 
Potrebbe esserci un'errore di sistema del disco o del file".
L'intero giro lanciato con un dopppio click sul file .bat funziona.
Ti ringrazio molto per il tuo interessamento.
Ciao
Marco.
P.S. non ho policy e lancio tutto da Administrator.
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
.
-- 
Posted from [195.103.83.200] by way of 
f57.pav1.hotmail.com
 [64.4.31.57] 


 ha scritto nel messaggio
news:F150R77bieLYC...@hotmail.com...


 L'intero giro lanciato con un dopppio click sul file .bat funziona.
Il lancio schedulato di comandi batch usa il servizio scheduler di NT che e'
installato per default in modo che alla partenza faccia il log-on con System
Account, che mi sembra non abbia diritti come administrator. Ergo, bisogna
assicurarsi che l'utente del servizio scheduler abbia i diritti di
amministratore.

Ciao a tutti,
Prima di tutto volevo ringraziarvi, grazie al vostro aiuto ho trovato la 
causa dell'errore, effettivamente č un problema di permessi dell'utente 
legato allo scheduler.
La cosa che mi fa strano e che io non ho il servizio schedule.
La cosa che si avvicina di piů č task scheduler ma, per questo servizio, non 
posso cambiare l'utente col quale accede al sistema.
Avete qualche idea ?
P.S. L'errore per il file .reg dipendeva dal fatto che non lo lanciavo 
indicandogli il path assoluto (sono burba eh).
Ma ciň significa che quando lancio un bat da winat perdo il concetto di 
directory corrente ?
Grazie
Tanati saluti
Marco.
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
.
-- 
Posted from [195.103.83.200] by way of 
f219.pav1.hotmail.com
 [64.4.31.219] 
