Ciao Luca Colombo,
L'errore 0x80070002 (File Not Found) in FSRM quando si tenta di eseguire uno script anti‑ransomware è generalmente legato al percorso configurato o al contesto di sicurezza del servizio. In FSRM, l'azione di esecuzione dello script richiede che il percorso sia assoluto e accessibile dal servizio File Server Resource Manager, quindi è necessario specificare l'intero percorso, ad esempio C:\Scripts\AntiRansom.ps1, e non un percorso relativo. Inoltre, il servizio FSRM viene eseguito sotto l'account Local System, che non ha privilegi per eseguire script PowerShell se non configurato correttamente. Per risolvere, assicurazioni che il file esiste nel percorso indicato, che l'estensione sia supportata (cmd, exe, ps1 con host PowerShell), e che i permessi NTFS consentono l'accesso a SYSTEM.
Se utilizzi script PowerShell, configura l'esecuzione tramite powershell.exe -ExecutionPolicy Bypass -File "C:\Scripts\AntiRansom.ps1" come comando completo, altrimenti FSRM non riesce a trovare l'interprete. Dopo la modifica, riavviare il servizio FSRM e verificare con Get-FsrmAction che il percorso sia corretto. Questo garantisce che l'azione venga eseguita senza errori di file mancanti e con il contesto di sicurezza appropriato.
Se la mia risposta ti è utile, premi Accetta la risposta per supportarmi.
Grazie,
HL.