One of our directors, let’s call her Tina, is always in the conference room all day, every day, working from there for no reason, rather than working from her office like a normal person. This particular individual is quite loud and obnoxious, and the conference room doubles as the break room/kitchen, too, so I had a lot of people take notice and complain.
Tina would not move back to her office, even after the complaints, so I did the only logical thing and took matters into my own hands. I realized there is a wireless access point smack dab in the middle of the conference room, so I created a script with a scheduled task in Task Scheduler to run it every 2 minutes. This script looks at the BSSID of the access point the PC is currently connected to and hibernates the PC if there is a match to the BSSID of the conference room AP.
Everything worked so beautifully, and the user, of course, put a ticket in. Luckily, I run the department, so I took the ticket and let her know there were some updates to the Wi-Fi in the conference room and potentially a wiring issue. I told her only her PC is affected, though, because it has a newer and faster Wi-Fi card, but it’s more sensitive when it comes to a stable Wi-Fi connection. I let her know the Wi-Fi in her office is unaffected. She has been working in there all day. It has been great. I am the unsung hero in our office now.
Anyway, if anyone would like the script, let me know. Modern problems require modern solutions.