/
/

Come controllare le attività pianificate ed eliminare le voci obsolete con PowerShell

di Team Ninja
How to Audit Scheduled Tasks and Clean Up Stale Entries via PowerShell blog banner image

Riepilogo

Questo post del blog NinjaOne offre un elenco completo di comandi CMD di base e un’analisi approfondita dei comandi di Windows con oltre 70 comandi cmd essenziali sia per i principianti che per gli utenti avanzati. La guida si propone si piegare in modo pratico i comandi del prompt dei comandi per la gestione dei file, la navigazione nelle directory, la risoluzione dei problemi di rete, le operazioni su disco e l’automazione, con esempi reali per migliorare la produttività. Che tu voglia imparare i comandi cmd fondamentali o padroneggiare gli strumenti avanzati della CLI di Windows, questa guida ti aiuterà a utilizzare il Prompt dei comandi in modo più efficace.

Punti chiave

  • Le attività pianificate si accumulano nel tempo e possono diventare obsolete, interrotte o orfane, creando problemi di prestazioni e rischi di sicurezza nascosti se non vengono controllate regolarmente.
  • PowerShell è il metodo più potente e scalabile per controllare le attività pianificate: consente agli amministratori di elencare le attività, rilevare gli errori, individuare le voci orfane e generare report CSV dettagliati.
  • Per individuare le attività obsolete occorre analizzare orari dell’ultima esecuzione, codici di errore, eseguibili mancanti e voci inutilizzate o disabilitate che ingombrano l’Utilità di pianificazione e generano rumore operativo.
  • Eliminare le attività pianificate non valide riduce l’esposizione ai rischi di sicurezza, migliora le prestazioni di avvio del sistema ed evita errori o processi in background superflui.
  • Affiancare a PowerShell i Criteri di gruppo, la registrazione nel Registro di sistema e le voci nel registro eventi di Windows crea una traccia di controllo difendibile a supporto di conformità, controllo delle modifiche e governance operativa.

Le attività pianificate sono i cavalli di battaglia silenziosi dell’automazione di Windows, ma con il tempo si accumulano come disordine digitale, rallentando i sistemi e creando rischi nascosti. Per questo è necessario controllare regolarmente le attività pianificate per mantenere prestazioni elevate e una sicurezza solida.

In questa guida imparerai a usare potenti strumenti integrati per individuare, valutare ed eliminare con precisione le voci obsolete. Per una panoramica visiva, guarda Come controllare le attività pianificate ed eliminare le voci obsolete con PowerShell.

Procedura passo passo per un controllo proattivo delle attività

Un controllo periodico dello stato delle attività pianificate è un pilastro della buona amministrazione dei sistemi e impedisce che piccoli problemi diventino grandi. Queste automazioni silenziose possono fallire senza preavviso, creare punti ciechi di sicurezza sfruttabili dagli attaccanti e rallentare l’avvio del sistema con elementi superflui.

Di seguito trovi tre metodi per controllare le attività pianificate in modo efficiente. Ti consigliamo di leggere la sezione Aspetti da tenere d’occhio prima di procedere.

Fai clic per scegliere un metodo

💻
Ideale per utenti singoli
💻💻💻
Ideale per le aziende enterprise
Metodo principale: PowerShell ✓ ✓
Metodo alternativo 1: Editor del Registro di sistema ✓ ✓
Metodo alternativo 2: Criteri di gruppo ✓

Eliminare le voci orfane lasciate dalle applicazioni disinstallate mantiene l’ambiente in ordine, mentre una traccia di controllo ben documentata è fondamentale per dimostrare la conformità con gli standard operativi e di sicurezza.

Situazione d’uso: inserisci questo controllo nei tuoi cicli di manutenzione ordinaria, ad esempio durante le revisioni di sicurezza mensili o i controlli trimestrali dello stato dei sistemi. È inoltre fondamentale eseguirlo dopo la disinstallazione di un’applicazione importante, durante le indagini su incidenti di sicurezza e ogni volta che noti un avvio del sistema più lento del solito.

Prerequisiti: assicurati di avere PowerShell 5.1 o versioni successive. Inoltre, devi eseguire questi comandi con un account che disponga di privilegi di amministratore locale sull’endpoint che stai verificando. Puoi usare anche strumenti noti come l’Utilità di pianificazione, l’utility da riga di comando schtasks.exe o il potente oggetto COM TaskScheduler.

Scopri come il monitoraggio e l’automazione possono ridurre le pulizie ripetute e far emergere prima i problemi

⬇️ Scarica la guida di NinjaOne alla gestione IT proattiva

Passaggio 1: elenca tutte le attività pianificate

Opzione 1: con PowerShell

Questo passaggio genera un elenco completo di tutte le attività pianificate ed esporta un report dettagliato in un file CSV da analizzare.

Procedura passo passo:

  1. Elenca tutte le attività.

Esegui questo comando per ottenere una panoramica di base di ogni attività presente nel sistema:

Get-ScheduledTask | Select-Object TaskName, TaskPath, State

  1. Individua le attività potenzialmente obsolete, cioè abilitate ma che potrebbero non essere eseguite correttamente.

Usa questo script per trovare le attività che non vengono eseguite da oltre 60 giorni.

$CutoffDate = (Get-Date).AddDays(-60)
Get-ScheduledTask | ForEach-Object {
$taskInfo = $_ | Get-ScheduledTaskInfo
if ($taskInfo.LastRunTime -lt $CutoffDate) {
$_
}
}
  1. Esporta un report completo.

Esegui questo script per creare un file CSV completo con tutti i dettagli necessari al tuo controllo.

Get-ScheduledTask | ForEach-Object {
$taskInfo = $_ | Get-ScheduledTaskInfo
[PSCustomObject]@{
TaskName = $_.TaskName
TaskPath = $_.TaskPath
State = $_.State
LastRunTime = $taskInfo.LastRunTime
LastResult = $taskInfo.LastTaskResult
Command = $_.Actions.Execute
Arguments = $_.Actions.Arguments
}
} | Export-Csv -Path "C:\Audit\All_Scheduled_Tasks.csv" -NoTypeInformation

Sarà il tuo documento principale di riferimento per la revisione.

Terminato questo passaggio, puoi aprire il file All_Scheduled_Tasks.csv esportato per esaminare i risultati. Questo elenco ti servirà per valutare quali attività possono essere rimosse senza rischi.

Opzione 2: usa CMD e schtasks.exe per elenchi di attività leggeri

Questo metodo è perfetto per controlli rapidi, per l’uso in script batch o sui sistemi in cui PowerShell non è disponibile. L’approccio sfrutta l’utility integrata schtasks.exe, uno strumento leggero che interagisce direttamente con il servizio Utilità di pianificazione.

Procedura passo passo:

  1. Genera un elenco dettagliato delle attività.

Esegui questo comando nel Prompt dei comandi (puoi eseguirlo come utente standard, ma servono privilegi amministrativi per vedere tutti i dettagli a livello di sistema).

schtasks /query /fo LIST /v > C:\Reports\ScheduledTasks.txt

In questo modo crei un report di testo dettagliato in un formato elenco facile da leggere.

  1. Filtra le informazioni chiave.

Dopo aver generato il report, usa il comando findstr per individuare rapidamente problemi critici come attività disabilitate o errori passati.

findstr /C:”Disabled” /C:”Could not start” C:\Reports\ScheduledTasks.txt

Ti aiuta a riconoscere subito i potenziali problemi senza leggere manualmente l’intero file.

A questo punto avrai un file di testo non elaborato (ScheduledTasks.txt) con l’elenco completo di tutte le attività e delle loro proprietà. Puoi esaminarlo manualmente nel Blocco note oppure usare strumenti di parsing del testo più avanzati per convertirlo in un formato più strutturato da conservare.

Passaggio 2: individua le attività interrotte, non valide o orfane

Questo processo confronta la configurazione dell’attività con la situazione reale del sistema. Verifica il codice dell’ultimo risultato segnalato dall’attività e, soprattutto, controlla che il programma o lo script che dovrebbe eseguire esista ancora su disco.

Procedura passo passo:

  1. Rileva le attività con errori recenti.

Esegui questo script in PowerShell (amministratore) per trovare tutte le attività che non si sono concluse correttamente nell’ultima esecuzione.

Get-ScheduledTask | Where-Object { ($_ |
Get-ScheduledTaskInfo).LastTaskResult -ne 0 }

Un risultato diverso da zero indica quasi sempre un errore.

  1. Controlla i percorsi degli eseguibili orfani.

Usa questo script per filtrare le attività che puntano a un file reale (non a un comando integrato della shell) e verificare se quel percorso esiste ancora.

Get-ScheduledTask | Where-Object {
$_.Actions.Execute -notmatch “^(cmd|powershell|wscript|schtasks)”
} | ForEach-Object {
if (-not (Test-Path $_.Actions.Execute)) {
$_
}
}

Se i file mancano, l’attività è interrotta.

Hai ora isolato le attività più problematiche: quelle che falliscono attivamente e quelle destinate a fallire perché il loro obiettivo non esiste più. Questo elenco selezionato costituisce la tua lista di pulizia.

Passaggio 3: elimina le attività pianificate obsolete o interrotte con PowerShell

Quest’ultimo passaggio usa il cmdlet Unregister-ScheduledTask per rimuovere definitivamente le attività dall’utilità di pianificazione. Funziona interfacciandosi direttamente con il database dell’Utilità di pianificazione per eliminare la definizione dell’attività.

Attenzione: conserva sempre un backup del tuo elenco di attività per poterle ripristinare. Prima di eliminare qualsiasi cosa, esporta l’elenco attuale come rete di sicurezza, usando questo script:

Get-ScheduledTask | Export-Clixml -Path "C:\Backups\ScheduledTasks_Before_Cleanup.xml"

Procedura passo passo:

  1. Rimuovi tutte le attività disabilitate.

Questo comando rimuove in blocco ogni attività che si trova in stato Disabled.

Get-ScheduledTask | Where-Object { $_.State -eq ‘Disabled’ } | Unregister-ScheduledTask -Confirm:$false

Si tratta di un’operazione ad ampio raggio: usala solo se sei certo che nessuna attività disabilitata serva per archiviazione o per rari ripristini.

  1. Rimozione mirata per nome o percorso.

Per una pulizia più precisa, seleziona le attività in base al nome o al percorso della cartella, usando questo script.

Get-ScheduledTask | Where-Object {
$_.TaskPath -like “*LegacyApp*” -or $_.TaskName -like “*OldSoftware*”
} | Unregister-ScheduledTask -Confirm:$false

È la soluzione ideale per eliminare ogni traccia di un’applicazione disinstallata.

Le attività indicate verranno rimosse dal sistema in modo immediato e definitivo. Così riduci il carico dell’utilità di pianificazione, elimini il rumore nei log degli errori e chiudi potenziali falle di sicurezza.

La fase finale di un processo maturo di controllo e modifica delle attività pianificate consiste nell’integrare questi comandi PowerShell in uno script ricorrente, magari gestito tramite uno strumento come NinjaOne, per automatizzare questa igiene su tutti i tuoi endpoint.

Metodi complementari per controllare le attività pianificate con i Criteri di gruppo e i log

Per una strategia completa, affianca ai controlli con PowerShell dei controlli proattivi e una visibilità più approfondita grazie ai Criteri di gruppo e ai log di Windows.

Prerequisiti: se vuoi usare questi metodi complementari, assicurati di avere privilegi amministrativi locali sugli endpoint e accesso alla Console Gestione Criteri di gruppo per la distribuzione a livello di dominio. Ti consigliamo inoltre di usare uno strumento di gestione degli endpoint come NinjaOne per automatizzare distribuzione e reporting su larga scala.

Opzione 1: usa il Registro di sistema e il registro degli eventi per tenere traccia dello storico dei controlli

Questo metodo sfrutta il Registro di sistema di Windows come semplice database persistente in cui memorizzare le metriche principali del tuo controllo, e il registro eventi di Windows per creare un record ufficiale delle attività con data e ora.

Situazione d’uso: usa questa procedura ogni volta che esegui un controllo delle attività pianificate, così le tue azioni risultano documentate e difendibili.

Procedura passo passo:

  1. Memorizza un riepilogo nel Registro di sistema.

Crea una chiave di registro personalizzata per registrare in modo permanente la data e i risultati dell’ultimo controllo tramite PowerShell (amministratore).

  • Usa questo script per creare una chiave di registro in cui conservare lo storico dei controlli:

New-Item -Path "HKLM:\SOFTWARE\YourCompany\TaskAudit" -Force

  • Registra la data di questo controllo con:

Set-ItemProperty -Path "HKLM:\SOFTWARE\YourCompany\TaskAudit" -Name "LastAuditDate" -Value (Get-Date -Format "yyyy-MM-dd")

  • Registra quante attività sono state rimosse:

Set-ItemProperty -Path "HKLM:\SOFTWARE\YourCompany\TaskAudit" -Name "TasksRemovedCount" -Value 4

  • Puoi verificarlo rapidamente dal Prompt dei comandi (amministratore):

reg query HKLM\SOFTWARE\YourCompany\TaskAudit

  1. Registra l’evento nel Visualizzatore eventi di Windows.

Per un record ufficiale e non ripudiabile, scrivi un riepilogo direttamente nel registro Applicazione di Windows.

Write-EventLog -LogName Application -Source “ScheduledTaskAudit” -EntryType Information -EventId 1000 -Message “Scheduled Task Audit completed. 4 stale tasks were identified and removed on $(Get-Date).”

In questo modo integri il tuo controllo nel flusso di lavoro standard di logging di sistema monitorato dagli strumenti di sicurezza.

Ora disponi di un record duraturo e interrogabile della tua attività di controllo. La chiave di registro consente ad altri script di verificare la data dell’ultimo controllo, mentre la voce nel registro eventi fornisce un record formale che il tuo SIEM o i tuoi strumenti di reporting possono raccogliere, dimostrando che il tuo processo di igiene degli endpoint è attivo ed efficace.

Opzione 2: usa i Criteri di gruppo per definire standard di creazione delle attività

Questo metodo usa una GPO per applicare permessi rigorosi sul file system del repository centrale in cui sono archiviate tutte le attività pianificate. Distribuisci questa policy come nuova baseline di sicurezza per tutte le workstation e i server gestiti, così da mantenere l’igiene nel lungo periodo.

Situazione d’uso: implementa questo oggetto Criteri di gruppo (GPO) durante la distribuzione iniziale dell’immagine o come nuovo standard di sicurezza, per impedire che applicazioni non autorizzate o mal gestite creino attività automatizzate senza supervisione.

Procedura passo passo:

  1. Blocca la directory delle attività. L’azione principale consiste nel limitare l’accesso in scrittura alla cartella in cui sono archiviate le attività.
    1. Apri l’Editor Gestione Criteri di gruppo (gpmc.msc).
    2. Vai su Configurazione del computer > Impostazioni di Windows > Impostazioni sicurezza > File system.
    3. Fai clic con il pulsante destro su File system, poi seleziona Aggiungi file….
    4. Cerca e seleziona la cartella: C:\Windows\System32\Tasks.
    5. Modifica la sicurezza nella finestra che compare. Assicurati che solo System e Administrators abbiano il controllo completo.
      • Oppure modifica i permessi come preferisci.
    6. Rimuovi eventuali voci superflue che concedono l’accesso in scrittura agli utenti o ad altri principal.

Suggerimento: esegui gpupdate /force nel Prompt dei comandi (amministratore) per aggiornare il sistema dopo aver applicato la GPO. Puoi anche usare uno strumento RMM come NinjaOne per distribuire queste policy complementari.

I tuoi endpoint saranno ora protetti dalla causa più comune di disordine tra le attività. Le applicazioni o gli script che tentano di creare una nuova attività pianificata senza privilegi elevati non ci riusciranno, costringendo sviluppatori e programmi di installazione a seguire i canali amministrativi corretti e riducendo in modo significativo l’accumulo di voci obsolete.

Aspetti da tenere d’occhio

Questa sezione evidenzia le possibili difficoltà da tenere presenti mentre segui questa guida.

Rischi Possibili conseguenze Come rimediare
1. Eliminazione di un’attività di sistema critica Rimuovere un’attività essenziale per il funzionamento dell’OS o di un’applicazione (ad esempio \Microsoft\Windows\Defrag\) può causare instabilità del sistema, aggiornamenti non riusciti o perdita di funzionalità fondamentali. Ripristina l’attività dal backup creato prima della pulizia (ScheduledTasks_Before_Cleanup.xml) usando il cmdlet Register-ScheduledTask. Se non esiste alcun backup, potresti dover riparare l’installazione di Windows o effettuare un ripristino da un backup di sistema.
2. Permessi insufficienti che generano errori Eseguire gli script senza privilegi di amministratore produce elenchi di controllo incompleti (mancano le attività di sistema) ed errori di autorizzazione quando provi a eliminare o modificare attività protette, facendo fallire il processo. Esegui sempre PowerShell come amministratore. Per i controlli da remoto, assicurati che il tuo account abbia i diritti di amministratore locale sull’endpoint di destinazione.
3. Decisioni basate su dati obsoleti o incompleti Prendere decisioni sulla base di una vecchia esportazione o di un elenco che non include le attività aggiunte di recente può portare a eliminare attività nuove e valide o a non individuare quelle nuove e dannose. Esegui sempre gli script di enumerazione subito prima di decidere cosa eliminare. Per i sistemi critici, valuta uno strumento di monitoraggio in tempo reale invece di scansioni periodiche.
4. Danneggiamento del Registro di sistema Modificare in modo errato il Registro di sistema di Windows (ad esempio usando il percorso o il tipo di valore sbagliato) durante la memorizzazione dello storico dei controlli può causare errori nelle applicazioni o instabilità del sistema. Esegui il backup del registro (regedit > File > Esporta) oppure crea un punto di ripristino del sistema.

Guarda Come eseguire il backup e il ripristino del Registro di sistema di Windows per maggiori dettagli.

5. GPO troppo restrittiva che causa interruzioni e interventi correttivi Limitare in modo eccessivo la directory C:\Windows\System32\Tasks può compromettere il funzionamento di programmi di installazione legittimi e di strumenti di gestione enterprise che devono creare attività automatizzate, bloccando le distribuzioni. Implementa la GPO con una distribuzione graduale, testandola prima su un gruppo pilota. Prevedi un piano per scollegare o disabilitare rapidamente la GPO se vengono compromesse operazioni di business critiche.

Considerazioni chiave per un controllo affidabile dello stato delle attività

Un controllo efficace richiede più della semplice esecuzione di script: servono pianificazione attenta e consapevolezza delle specificità del tuo ambiente.

Strumenti dei fornitori

Presta la massima attenzione alle attività create dagli strumenti dei fornitori, come antivirus, soluzioni di backup o agent di monitoraggio. Queste applicazioni spesso si basano su una rete complessa di attività pianificate per le loro funzionalità principali.

Rimuoverle senza criterio può disattivare protezioni o operazioni critiche. Verifica sempre lo scopo di un’attività nella documentazione del fornitore prima di contrassegnarla per la rimozione.

Dispositivi non appartenenti al dominio

Applicare standard per le policy delle attività su dispositivi non aggiunti a un dominio Active Directory (come i portatili fuori rete) richiede un approccio diverso. Su questi endpoint non puoi usare i Criteri di gruppo.

Usa invece il tuo strumento di gestione degli endpoint (come NinjaOne) per distribuire ed eseguire gli script PowerShell di controllo e pulizia, garantendo un’igiene uniforme su tutto il parco dispositivi, a prescindere dall’appartenenza al dominio.

Standard di scripting

Per fare in modo che l’output dei controlli delle attività pianificate con PowerShell sia sempre utilizzabile, definisci uno standard di scripting.

Ogni report di controllo generato dai tuoi script deve includere sempre questi dati chiave: l’età dell’attività (LastRunTime), il suo stato attuale (ad esempio Ready, Disabled) e la sua origine (il comando Execute e gli Arguments).

Questo formato standardizzato rende l’analisi e il processo decisionale più rapidi e affidabili.

Tracciamento delle modifiche

L’abitudine più importante per una manutenzione sicura è un tracciamento accurato delle modifiche. Conserva uno snapshot mensile delle tue attività pianificate esportando regolarmente l’elenco con Export-Clixml.

Questo ti offre un punto di rollback perfetto. Se un’attività critica viene rimossa per errore, puoi usare questo snapshot per rivederne la configurazione esatta e ridistribuirla, riducendo al minimo i tempi di inattività e il rischio operativo.

Come NinjaOne semplifica la gestione delle attività

NinjaOne automatizza il processo di controllo e pulizia, trasformando il lavoro manuale in una policy pianificata e ripetibile su tutti gli endpoint gestiti.

  • Distribuisci gli script ovunque: esegui gli script di controllo su tutti i tuoi dispositivi da un’unica console centrale.
  • Salva i risultati per il reporting: archivia l’output dei controlli in campi personalizzati per filtrarlo e gestire i follow-up.
  • Assegna tag automaticamente ai dispositivi: lascia che NinjaOne etichetti automaticamente le macchine in base ai risultati dei controlli, così da filtrarle facilmente.
  • Ricevi avvisi intelligenti: ottieni notifiche immediate in caso di numeri di attività anomali o di attività rilevate per software legacy, grazie a condizioni di policy che avvisano i tecnici quando i risultati dei controlli richiedono attenzione.
  • Genera report unificati: monitora lo stato delle attività pianificate su tutti i tuoi endpoint gestiti dalla Report Library.
  • Automatizza la pulizia: pianifica pulizie periodiche e automatizzate per rimuovere le attività obsolete senza interventi manuali.

Con NinjaOne puoi garantire un’igiene uniforme delle attività su larga scala e ridurre i rischi per la sicurezza.

Scopri come NinjaOne gestisce attività, policy e reporting degli endpoint da un’unica console

→ Guarda NinjaOne in azione nella demo di gestione degli endpoint

Raggiungi la massima salute degli endpoint con i controlli delle attività pianificate

Un controllo rigoroso delle attività pianificate è uno dei modi più efficaci per rafforzare la sicurezza, migliorare le prestazioni ed eliminare il rumore operativo sui tuoi endpoint.

Integrando queste pratiche e sfruttando strumenti come NinjaOne per l’automazione, puoi trasformare questa attività critica da incombenza reattiva a strategia proattiva e scalabile per mantenere un’igiene di sistema impeccabile.

Argomenti correlati

Guida rapida

NinjaOne può aiutarti a controllare le attività pianificate ed eliminare le voci obsolete con PowerShell!

  1. NinjaOne dispone di uno script nativo chiamato “Scheduled Task Report” nella sua Automation Library. Questo script:
    • Recupera un elenco delle attività pianificate
    • Restituisce l’elenco nel registro delle attività
    • Può facoltativamente salvare l’elenco in un campo personalizzato
  2. La caratteristica Automazioni pianificate di NinjaOne ti permette di:
    • Creare script automatizzati che possono essere eseguiti secondo una pianificazione
    • Scegliere tra script nativi o script PowerShell personalizzati
    • Eseguire gli script come System, come utente corrente o con credenziali specifiche
    • Impostare opzioni di pianificazione giornaliera, settimanale o mensile

Per raggiungere il tuo obiettivo, puoi:

  • Usare lo script nativo “Scheduled Task Report”
  • Creare uno script PowerShell personalizzato per individuare e rimuovere le attività pianificate obsolete
  • Configurare un’Automazione pianificata per eseguire regolarmente questo script

FAQs

Le attività pianificate andrebbero controllate almeno ogni trimestre, con revisioni più frequenti per i server critici o i sistemi ad alta sicurezza, dove l’automazione e i processi in background incidono direttamente su uptime e sicurezza.

Le attività pianificate obsolete o interrotte possono rallentare i tempi di avvio, generare errori continui, consumare risorse inutilmente e lasciare lacune di sicurezza che gli attaccanti possono sfruttare per infiltrarsi in una macchina compromessa.

Puoi eseguire il backup delle attività pianificate esportandole con PowerShell tramite Get-ScheduledTask | Export-Clixml oppure esportando le singole attività in XML dall’Utilità di pianificazione.

Esamina editore, percorso, descrizione e origine di creazione, e confronta l’eseguibile con il software noto nel tuo ambiente. È un campanello d’allarme se trovi percorsi sconosciuti, nomi casuali o attività create di recente senza alcuna documentazione nel controllo delle modifiche.

Non necessariamente. Alcune attività disabilitate vengono conservate per emergenze, test o rari scenari di manutenzione. Rimuovile solo dopo aver verificato che non facciano parte di un processo documentato o di una configurazione consigliata dal fornitore.

Le attività di sistema sono create da componenti di Windows o servizi principali e si trovano di solito sotto \Microsoft\Windows\, mentre le attività applicative sono create da software di terze parti, programmi di installazione o script.

Distribuisci gli script PowerShell di controllo e rimozione tramite una piattaforma di gestione degli endpoint, di gestione della configurazione o di orchestrazione: così puoi analizzare, monitorare e correggere le attività pianificate obsolete su tutto il parco dispositivi da un’unica console centrale.

Ti potrebbe interessare anche

Pronto a semplificare le parti più complesse dell'IT?

Termini e condizioni NinjaOne

Cliccando sul pulsante “Accetto” qui sotto, dichiari di accettare i seguenti termini legali e le nostre condizioni d’uso:

  • Diritti di proprietà: NinjaOne possiede e continuerà a possedere tutti i diritti, i titoli e gli interessi relativi allo script (compreso il copyright). NinjaOne ti concede una licenza limitata per l’utilizzo dello script in conformità con i presenti termini legali.
  • Limitazione d’uso: Puoi utilizzare lo script solo per legittimi scopi personali o aziendali interni e non puoi condividere lo script con altri soggetti.
  • Divieto di ripubblicazione: In nessun caso ti è consentito ripubblicare lo script in una libreria di script appartenente o sotto il controllo di un altro fornitore di software.
  • Esclusione di garanzia: Lo script viene fornito “così com’è” e “come disponibile”, senza garanzie di alcun tipo. NinjaOne non promette né garantisce che lo script sia privo di difetti o che soddisfi le tue esigenze o aspettative specifiche.
  • Assunzione del rischio: L’uso che farai dello script è da intendersi a tuo rischio. Riconosci che l’utilizzo dello script comporta alcuni rischi intrinseci, che comprendi e sei pronto ad assumerti.
  • Rinuncia e liberatoria: Non riterrai NinjaOne responsabile di eventuali conseguenze negative o indesiderate derivanti dall’uso dello script e rinuncerai a qualsiasi diritto legale o di equità e a qualsiasi rivalsa nei confronti di NinjaOne in relazione all’uso dello script.
  • EULA: Se sei un cliente NinjaOne, l’uso dello script è soggetto al Contratto di licenza con l’utente finale (EULA) applicabile.