View my profile on LinkedIn

Come allungare la vita di Vista e Windows 2008 senza problemi

Windows Vista e Windows Server 2008 godono di un periodo di uso gratuito durante il quale l’utilizzatore può usare il sistema operativo per rispettivamente 120 e 240 giorni senza fornire le chiavi ed attivare nulla.

I due sistemi hanno un periodo di test gratuito che dura rispettivamente di 30 (Vista) e 60 giorni (Windows 2008), e l’utilizzatore può “riarmare” il sistema prima che il periodo di test termini, per poterne estendere la durata.

Per non correre il pericolo di dimenticarci di riarmare il sistema e che questo “muoia” rendendo il computer inutilizzabile Microsoft fornisce uno script che può essere inserito nello scheduler di sistema che riarma automaticamente il sistema operativo quando la scadenza dei periodo di test è prossima.

Per fare questo si deve andare nello schedulatore di sistema ed importare un task dal menù “Azione”, il task da importare deve essere un file in formato XML (come farlo e’ scritto più avanti), importando il file XML sarà possibile creare un task ed indicare a che intervallo impostare la sua esecuzione, 29 giorni per Vista e 59 per Windows 2008.

Il testo che trovate qui sotto deve essere incollato dentro notepad e salvato come riarma.xml, questo è il file che dovrete impostare dentro lo schedulatore.

ATTENZIONE: le righe UserId e Password vanno popolate con i dati del vostro utente e della relativa password.

——– cut here ——– taja chi ——– cut here ——– taja chi ——–

<?xml version=”1.0″ encoding=”UTF-16″?>
<Task version=”1.2″ xmlns=”http://schemas.microsoft.com/windows/2004/02/mit/task”>
<RegistrationInfo>
<Date>2007-09-17T14:26:04.433</Date>
<Author>Microsoft Corporation (My Digital Life)</Author>
</RegistrationInfo>
<Triggers>
<TimeTrigger id=”18c4a453-d7aa-4647-916b-af0c3ea16a6b”>
<Repetition>
<Interval>P31D</Interval>
<StopAtDurationEnd>false</StopAtDurationEnd>
</Repetition>
<StartBoundary>2007-10-05T02:23:24</StartBoundary>
<EndBoundary>2008-09-17T14:23:24.777</EndBoundary>
<Enabled>true</Enabled>
</TimeTrigger>
</Triggers>
<Principals>
<Principal id=”Author”>
<UserId>domain\alias</UserId>
<LogonType>Password</LogonType>
<RunLevel>HighestAvailable</RunLevel>
</Principal>
</Principals>
<Settings>
<IdleSettings>
<Duration>PT10M</Duration>
<WaitTimeout>PT1H</WaitTimeout>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>false</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<WakeToRun>true</WakeToRun>
<ExecutionTimeLimit>P3D</ExecutionTimeLimit>
<DeleteExpiredTaskAfter>PT0S</DeleteExpiredTaskAfter>
<Priority>7</Priority>
<RestartOnFailure>
<Interval>PT1M</Interval>
<Count>3</Count>
</RestartOnFailure>
</Settings>
<Actions Context=”Author”>
<Exec>
<Command>C:\Windows\System32\slmgr.vbs</Command>
<Arguments>-rearm</Arguments>
</Exec>
<Exec>
<Command>C:\Windows\System32\shutdown.exe</Command>
<Arguments>/r</Arguments>
</Exec>
</Actions>
</Task>

——– cut here ——– taja chi ——– cut here ——– taja chi ——–

2 Comments

Leave a Reply

hitstatus