Avviso

Tutto il materiale, le guide e i suggerimenti che trovate in questo sito sono forniti senza alcuna garanzia, dato che rappresentano soltanto appunti e note personali pubblicate nella speranza che possano essere utili a qualcuno.

mercoledì 28 gennaio 2009

Rimuovere il caricamento di MooTools.js da Joomla

Se avete componenti di Joomla che hanno problemi con Mootools (ad esempio PHPFreeChat, o se preferit com_jpfchat) , all'indirizzo seguente c'è il codice da inserire nell'head della vostra pagina index.php del template di Joomla per evitare che venga caricata la libreria Mootools.js


Nel mio caso, non volevo che caricasse Mootools SOLO nelle pagine in cui avevo impostato il componente com_jpfchat, e ho risolto in questo modo, spero possa esservi utile: 

// Remove auto generated mootool from header  
if(isset($_GET['option']))
if($_GET['option'] == "com_jpfchat"){
//echo "TEST"; //se volete verificare che funzioni la condizione...
$headerstuff = $this->getHeadData();  
reset($headerstuff['scripts']);  
$moo = key($headerstuff['scripts']);  
unset($headerstuff['scripts'][$moo]);  
$this->setHeadData($headerstuff);  
}
?>  
 

Explorer.exe non si apre all'avvio, nemmeno avviandolo manualmente

Anzi, premendo CTRL-ALT-CANC e avviando il TaskManager, unica cosa che vi si apre, e scegliendo Nuova Operazione .. -> Esegui , e digitanto Explorer.exe , vi compare per un istante nella lista delle Applicazioni (nel task manager) un programma dal nome (circa) mbnnbmmbmbnb...

Se così fosse, siamo sulla stessa barca!

In realtà la soluzione che per me ha funzionato è stata la seguente: dato che l'antivirus non aveva rilevato nulla, ho eseguito la seguente procedura:
  • Esegui... -> Nuova Operazione
  • Digitate iexplore.exe (ovvero Internet Explorer)
  • Navigate al sito di Spybot - Search & Destroy (un noto e molto valido Antispyware)
  • Scaricate l'installer (al momento in cui scrivo, l'ultima versione è la 1.6.2)
  • Una volta terminato il download (sì, potete farlo anche senza vedere le icone!) cliccate su "Apri" il file appena scaricato. (Se avevate impostato Explorer in modo che non visualizzare la finestra di completamento del download, potete sempre rifare "Esegui -> Nuova Operazione" sul taskmanager
  • Installate il programma 
  • Terminata l'installazione, vi chiederà se volete avviarlo, selezionate "Avvia Spybot al termine dell'installazione"
  • Seguite gli step che compaiono a video ("Backup registro", "update del programma", ...)
  • Lanciate la scansione
  • .... lasciate passare mezz'oretta, finchè non l'avrà terminata (a seconda della velocità del PC e del numero di file sul disco)
  • Scegliete di cancellare tutte le minacce trovate , molto probabilmente vi avviserà che all'avvio dovrà effettuare un altro controllo/scansione, ACCETTATE e RIAVVIATE
  • Al riavvio, Spybot si avvierà e lancerà un'altra scansione, e ci metterà altrettanto tempo! 
  • Finita quella, uscite da Spybot (vi verrà mostrato il comando "Prosegui" oppure "Termina") e.... 
Nel mio caso, Explorer era tornato a funzionare, quindi sono ricomparse le icone sul Desktop, la Barra Applicazioni, etc. Spero funzioni anche per voi!!!

mercoledì 14 gennaio 2009

Script batch per cancellare file più vecchi di X giorni

Lo script è il seguente (modificate il valore "5" per specificare il numero di giorni, e cambiate la directory "c:\backup" in quello che volete voi)

Forfiles -p c:\backup -s -m *.* -d -5 -c "cmd /c del /q @path"

Per vedere se funziona, il seguente script non cancella i file ma semplicmente li elenca:

Forfiles -p c:\backup -s -m *.* -d -5 -c "Cmd /C Echo 0x22@Path\@File0x22"


Thanks to:
http://scottelkin.com/programming/delete-files-older-than-date-using-batch-files/

mercoledì 7 gennaio 2009

Virtual Server 2005 R2 sotto dominio installato su Domain Controller dà errore Event ID: 1130

ID Evento: 1130 nel log di Windows Server 2003

Provate questo link:

http://support.microsoft.com/default.aspx?scid=kb;en-us;890893

Rimuovere/cancellare un servizio da Windows Server / Windows XP

Se vi si è installato un servizio sul PC e non viene rimosso dall'uninstaller, potete provare uno di questi metodi:

  • sc delete serviceName  (Dopo aver arrestato il servizio! Eventualmente con net stop Servicename)
  • Oppure, aprite Regedit.exe, navigate fino a trovare HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services , e cancellate il valore associato al servizio da rimuovere. A questo punto è necessario riavviare il PC. Per cancellare eventuali file associati a tale servizio, cercate tra le sottochiavi di registro del valore che desiderate eliminare
In entrambi i casi, se non riuscite ad arrestare il servizio, il mio consiglio è di aprire le proprietà (tramite services.msc) e disabilitarlo dal "Profilo corrente".