Problema script batch per internet point
Ciao raga aiutatemi che inizio a disperare.
Allora ho creato da zero un sistema per la gestione di un internet point.
Tutti i client sono vista ultimate, mentre il pdc è linux.
Per il domio tutto ok. Poi ho fatto in modo che nella home di ogni user ci fosse un file con sopra scritto il credito residuo. Quindi due batch: uno all'avvio verifica se c'è ancora credito, senò scollega immediatamente (e questo funziona perfettamente) e un altr oche ogni 5 min decrementa il credito sul file.
Ora quest'ultimo non va: la home è correttamente agganciata in U:\, e se lancio il programma a mano funziona alla perfezione, mentre se lo faccio lanciare dalla operazione programmata di Vista, non decremente il credito.
Solo se lo metto in locale su HD, allora sì, però è una soluzione che non mi va bene.
Ecco lo script
@echo off
:main
for /f "tokens=1 " %%a in (u:\ttp\ttp.txt) do set rimanente=%%a
set /A tot=%rimanente%-5
echo %tot%>u:\ttp\ttp.txt
if "%tot%" LEQ "35" shutdown /l
Please help me.
__________________
Mobo: Asus Rampage Extreme II - CPU: Intel i7 920 @ 4 GHz/1,34 cooled by Thermalright Ultra 120 eXtreme - RAM: Team Group Xtrteme - VGA: Reference GTX 295 stock in OC (scalda un po') - PSU: Tagan TG900-BZ - HDD: 2 Ramptor 74 GB 10000 rpm + Samsung 500GB + WD 1 TB -Case: CM Cosmos S moddato
|