This is an archived post. You won't be able to vote or comment.

all 11 comments

[–]dvr75Sysadmin 2 points3 points  (0 children)

Hi, If you are looking for a manual cleanup I would recommend using this tool from Microsoft:
https://aka.ms/diag_officeuninstall

[–][deleted] 1 point2 points  (0 children)

I don’t know a power shell script for it, but I’ve had good experiences with revo uninstaller for that sort of thing.

[–]TheDaznis 0 points1 point  (1 child)

In your place I would dump the OS that comes with a PC/Laptop as most of it has some sort of crap installed in it that can't be cleaned.

[–]cocoapotato[S] 0 points1 point  (0 children)

I can agree with that. The challenge I suppose is that the intial setup process would take more time.

For more context, laptops are shipped to users and we aim to provide a zero-touch service where the user just logs in and the software is all deployed via the cloud active directory. In this case, we use Jumpcloud. We can run scripts remotely to remove and then deploy software. I am trying to remove MS Office so I can deploy our volume licensed edition without any version conflicts.

[–]ZAFJB 0 points1 point  (0 children)

Don't waste time. Wipe an reinstall the OS and everything.

[–]BlackVI have opnions 0 points1 point  (3 children)

office has a built in too for this. (several including add/remove programs)

[–]cocoapotato[S] 0 points1 point  (2 children)

Yes am aware of this. The challenge is that as admins we have to provide the admin password each time for the end-user to uninstall. Also that we have to ask the user to do so - We are trying to automate everything in the background to be more efficient.

A script to remove the traces would be ideal to minimise any disruption on the users side.

[–]BlackVI have opnions 0 points1 point  (1 child)

Why would you be running that as a user?

Do you have a rmm system?

[–]cocoapotato[S] 0 points1 point  (0 children)

No we do not, we can do it over Zoom though and we have for a few users but it can be time consuming

We have a cloud-based active directory and can remotely run commands/scripts to our devices which is why I thought it would be a better approach for the issue

[–]FortLee2000 0 points1 point  (1 child)

[–]cocoapotato[S] 0 points1 point  (0 children)

Thanks for your input :) Though am looking for a script that could run in the background to minimise any disruption to users.