Assuming that you are just using Windows, and that you have permissions to Local Security Policy, you can perform the following:
Local Policies -> User Rights Assignment -> Disable, "Shutdown: Allow system to be shut down without having to log on".
Disabling this will remove the ability for users to remotely execute shutdown -i commands.
Note: If you have a competent IT section, I would highly advise that you speak to them about this before going ahead and doing it! If they are lazy, or don't have access to enterprise software like BigFix, they may be using some kind of .bat file to perform remote restarts to: complete application installs, software updates, etc. Disabling this functionality would mean that they would not be able to perform these actions normally and may lead to investigations and lots of other headaches that both you and them don't want to deal with.
I'm not entirely sure how to disable the users ability to access your computer remotely and put files onto your desktop. There is a lot of factors that could come into play where you might need to have certain share or remote access functions enabled due to the way that your network might be configured. Again, the best advice that I can give to you on that is to contact your IT department for advice on this.
Here's some additional reading that I glanced at that might help you if you don't have access to Local Security Policy, or if the user has Administrative privileges on your network:
- Link
- Link
- Link
- Link
report him to boss, easy way ;) – Francisco Tapia – 2015-11-23T17:56:11.687
2Do you have any sort of company IT? If so, they would know your environment better than anyone else. – Josh – 2013-11-05T22:01:07.870
yeah, peers shouldn't be able to do this, inform IT – MDT Guy – 2013-11-05T22:10:42.957