2012-11-29, 00:37:43
Bonjour,
D'abord merci pour le script fusioninventory.vbs qui fonctionne parfaitement via GPO.
Quelques résidus OCS sont présent sur mes postes.
J'ai ajouté/modifié les lignes suivantes dans chaque paragraphe de la partie "Uninstall agent ocs if is installed" :
On error resume next
OCS = WshShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\OCS Inventory Agent\UninstallString")
If err.number = 0 then
WshShell.Run "CMD.EXE /C net stop ""OCS INVENTORY SERVICE""",0,True
WshShell.Run "CMD.EXE /C """ & OCS & """ /S /NOSPLASH",0,True
WshShell.Run "CMD.EXE /C rmdir ""%ProgramFiles%\OCS Inventory Agent"" /S /Q",0,True
WshShell.Run "CMD.EXE /C rmdir ""%SystemDrive%\ocs-ng"" /S /Q",0,True
> WshShell.Run "CMD.EXE /C rmdir ""%PROGRAMDATA%\OCS Inventory NG"" /S /Q",0,True
> WshShell.Run "CMD.EXE /C sc delete ""OCS INVENTORY SERVICE""",0,True
End If
Voila je pense que cela pourra être utile a certains.
Eddy
D'abord merci pour le script fusioninventory.vbs qui fonctionne parfaitement via GPO.
Quelques résidus OCS sont présent sur mes postes.
J'ai ajouté/modifié les lignes suivantes dans chaque paragraphe de la partie "Uninstall agent ocs if is installed" :
On error resume next
OCS = WshShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\OCS Inventory Agent\UninstallString")
If err.number = 0 then
WshShell.Run "CMD.EXE /C net stop ""OCS INVENTORY SERVICE""",0,True
WshShell.Run "CMD.EXE /C """ & OCS & """ /S /NOSPLASH",0,True
WshShell.Run "CMD.EXE /C rmdir ""%ProgramFiles%\OCS Inventory Agent"" /S /Q",0,True
WshShell.Run "CMD.EXE /C rmdir ""%SystemDrive%\ocs-ng"" /S /Q",0,True
> WshShell.Run "CMD.EXE /C rmdir ""%PROGRAMDATA%\OCS Inventory NG"" /S /Q",0,True
> WshShell.Run "CMD.EXE /C sc delete ""OCS INVENTORY SERVICE""",0,True
End If
Voila je pense que cela pourra être utile a certains.
Eddy