Jump to content

HPlum78

Members
  • Posts

    1,530
  • Joined

  • Last visited

Everything posted by HPlum78

  1. I will throw in £60 to get us to the £100 mark, I am beginning to think that we are close to being serious contenders here!
  2. @student.xx.xx for student addresses here.
  3. I will just add a little to the differences... from 2012R2 to 2016 is a major difference, the difference from 2016 to 2019 is less so. 2012r2 was built on version 6.3 of the kernel and starting at 2016 they have been built on version 10 so under the hood a big change code wise.
  4. It would be a teams live event, not sure if you would require a license now tho.
  5. If services/ applications are set to use an account to run then you should set up an account for each of those ideally. Have a naming convention for those like SA_ and the report on those, even better would be to use GMSA if your applications can support them, and none of these should be in any kind of privileged group's (Domain admin, Enterprise Admin). Just like your admin accounts for that matter, if they are get them out of those groups.
  6. @dmartin1018 has suggested would find the things that are using the account with a few MI's along the way, and as succinct as @dmj has put it it's not wrong. Thing is just changing the password will not surface all the use cases as quickly as you may expect due to token life span and such like and some stuff you may find only on a reboot or when you really don't want to find out! The answer is probably somewhere in between you may need to ramp up your logging on your DC's and extend the time before they wrap so you have time to do some analysis.
  7. @tri_94 seems like you are almost building SCOM here, or getting close to windows admin centre! I love me a script but sometimes I love a single window. So I will point you at https://github.com/ironmansoftware/universal-dashboard This maybe a better place to start:- https://docs.ironmansoftware.com/ (there is a community version FOC) Just food for thought, clearly if I get time I will input into your scripts
  8. Yeah i like the above from @fordea, i was looking at using my old fav Selenium to do this but have been in two meetings at the same time so have not had chance to progress....
  9. I read that it included more but that don't seem to be the case, so yeah it's about 499m too much :-p
  10. 500m is not just for the educational arm, they are lumping in ~10 business units.
  11. % could be fixed in one correctly placed bid for all the crap Capita don't want just a thought Bromcom :-p
  12. https://www.google.com/amp/lorraine.mcunderwood.org/raspberry-pi-intercom-system/amp/
  13. I have got a large 3 story house and I have just got myself a nighthawk router, it has the ability to have mesh add on access points but there is absolutely no need for one. Comes with some nice features an all.
  14. Best place to learn is on the Graph Explorer it's self and this link https://docs.microsoft.com/en-us/graph/overview It's one of those things that i have never picked up a book for just happened one day while I was PowerShell'ing and it clicked and I have never looked back! It has helped me as I know that for instance the Teams PS cmdlets essentially initiate graph calls in the background.
  15. There is a user voice for Teams and a much older one for S4B requesting a way to programmatically be able to update a users status message. Had a quick look at the graph API and nothing in there so no chance for PowerShell, keep an eye on the beta endpoints you will then 1be able to set this via a graph call and 2 know that there is a PS cmdlet in the pipeline. (or make a ps cmdlet)
  16. I have a PI 4 8GB and I will say that even the most basic one would be in my opinion a waste of the hardware! you can get cheap (and ok nasty) wi fi adapters for less than the cost of the most basic PI and you do not have to home brew / spend life fixing a home brew to do what you want (this coming from a guy schooled in the art of Heath Robinson!).
  17. So no trip to the PowerShell EU conf for me this year :-( but it still went ahead in a virtual sense and here is Jeff Snover and Joey Aiello in their State of the Shell address, it worth a watch and pick up the book by Don Jones, its worth a read.
      • 3
      • Thanks
  18. Sorry ment just on that line...
  19. so just remove the everything from the |...... also l will not even get in it to one of my pet hates of -Filter * -Properties * (this should be refactored right away)
  20. So @Netvic I am going to in the first instance say that get-help is your friend here (get-help enable-netlldpagent or get-netlldpagent). But just for you here is the online documentation https://docs.microsoft.com/en-us/powershell/module/netldpagent/enable-netlldpagent?view=win10-ps or https://docs.microsoft.com/en-us/powershell/module/netldpagent/get-netlldpagent?view=win10-ps I am not 100% clear on what your after from the netlldpagent commands but get-computerinfo may help.
  21. We use it and have a number of integrations that feed into it. We have just upgraded to the latest version and the support has always been very good.
  22. That is as simple as the HCW cannot connect to a migration endpoint on your exchange box on prem. Have you got a firewall in the way or the likes, have you got the migration endpoint configured? https://docs.microsoft.com/en-gb/archive/blogs/exovoice/troubleshooting-issues-where-the-migration-endpoint-cannot-be-created-in-hybrid-scenarios
  23. Most HE institutions will run a list service for staff and students if signed up to then depending on the settings for that list members may well be able to send to all the members of that list. The list owners are and would be responsible for the list and what rules/ policies would apply to it. I am guessing about what would be the case here as I don't think that allowing a student to mass mail would be allowed in general.
  24. So I have come across this when doing the same kind of batch operations, essentially that get grabs all the account objects by querying the underlying directory then those are being piped into that set problem is that the underlying object has changed (moved from one host to another) and this is when you see that error being thrown. Need to refractor how you are getting the accounts that need to be processed. So in my mind get all the objects with the group filter and then pass those in to a loop that essentially gets the account object again before doing the set. Put it in a try catch so that you can decide how and what you are going to do if you encounter an error. This way you could iterate through the accounts on the initial pass and those that fail could be put into an array and those accounts could be retried. Lots of options just need to handle that error and make it none terminating.
×
×
  • Create New...