Jump to content

QwertyMash

Members
  • Posts

    149
  • Joined

  • Last visited

Everything posted by QwertyMash

  1. I have now updated the script on GitHub and packaged a version 2. This version now supports Office 2010 and is far more readable and easier to use. https://github.com/captainqwerty/AutomatedOutlookSignature/releases/tag/v2.0
  2. Thank you for that, I will add those regkeys to the script and do a check for them so it works with 2010 as well! And yeah please do I will help you sort it out. I am at work currently so my replies might randomly get delayed haha.
  3. haha excellent! Glad to have saved someone time as it was a pain for me initially! If you need any help with it at all feel free to ask.
  4. Really happy you had success with this. Also thank you for reporting it worked with 2010, did you have to modify the registry keys for that to work or did it just work? If it just worked I will modify the read me to say it works on 2010. I am actually in the middle of a slightly improved version that is a little more readable and has a neater query for the user. This was initially a rushed job I needed for my work so slowly doing it how it should have been done. If you have any suggestions as a non-powershell user as to what parts were the most difficult to understand I will ensure those parts are explained better and improved if possible Thank you.
  5. Let me know how you get on when implementing it! Yes they are the correct, the first one sets the name of the folder which we created at the top which is called signatures the other two are saying within that folder use the file called signature. I hope that makes sense. I will make sure I explain that in the read me. I was hoping to get the read me done today but I have a few jobs to do and I am going away till Tuesday (Going to see Dropkick Murphys! woop) so will be hopefully finishing the read me next week. Thank you!
  6. Hello all, GitHub: https://github.com/captainqwerty/AutomatedOutlookSignature The above GitHub link is a modified version of a script I wrote to automate the creation of users Outlook signatures at work using details from their Active Directory account and as these details are checked at each logon it is dynamic towards changes such as job title. I have made the script a little more complex than the version we use in our environment. I have more checks for values in active directory in this version. It checks for each address element (PoBox, Street, zip code etc.), mobile, telephone, home phone (which we use for direct dial numbers), website and email, if any of these are blank in active directory the script will simply not add them to the HTML signature output so it is pretty flexible for different environments. Rather than heavily comment the script I have decided to cover it in detail in the readme, which I am in the process of writing so this will update over the next few days as I keep adding details to it but feel free to jump in and take a look and start using it 😊 If you have any questions and/or would like help altering it more for your own environment please feel free to ask in here / PM me. I have wrote the basics of the ReadMe on GitHub however I will be covering the script in more detail on there over the next few days. Here is an example of a generated email signature: Currently only tested on Outlook 2016 and Outlook 2019/O365 as that is what is in our environment, please feel free to modify the registry keys in the script to get it working on older versions of Outlook and I will happily amend the script with checks to work with more version 😊 I recommend setting the script in Group Policy as a PowerShell Logon Script. The main caveat is the users needs to have opened Outlook at least once before the script will work. So usually it goes, user logs in, opens Outlook, logs off and back on again and from then on, the signature will be displayed in all new emails and replies and if active directory details are changed such as job title, name (for example getting married) or work address etc. Once changed in AD they will update next logon. To modify this script, you only need basic PowerShell and HTML knowledge although I am more than happy to help you get the HTML to layout a signature how you desire for your own use, so please feel free to ask in thread and PM me. For those of you that are comfortable with GitHub please feel free to raise issues if you see any or suggest improvements. The reason I decided to use a script rather than Mail-Flow rules in Exchange is the undesired affects that occurred when using Mail-Flow rules: our users didn’t like the fact they couldn’t see their signature while writing emails; it was near impossible to get the signature to be applied to reply emails without just being pinned to the bottom of the thread and; it would repeat the signature at the bottom of the email over and over again and if you used a rule to detect it and not put it on again you only got the one signature at the very bottom of the message thread and not in replies. I personally found that there was not a great deal of information out there on how to control users Outlook signatures and products out there can be pricey especially for smaller businesses so I after I got this working I figured I would to share it you you guys and gals! I hope someone finds it useful Thanks everyone, QwertyMash
  7. Have you checked if both devices have the same level of Windows updates applied? But as FishCustard, which I was also going to suggest was use Process Monitor to see what exactly is blocked when they trying to run it.
  8. We just have a KeePass Database and it more comes down to what the passwords are for and who should have access to those systems. If different levels of access are required you could consider different keepass databases for different areas.
  9. That might be a Surface Pro 3 thing the red screen. I just used a normal Windows 10 ISO to rebuild our Surface Pro 4's Are you sure the USB has been created correctly so it is bootable? are you holding down Vol and power until I think the surface logo appears then you let go of vol down I think.
  10. Have you got the big red horrible screen you need to allow them to boot off USB? If I recall you need to hold down some keys and allowed booting off USB? It has been a long time since I done but if I remember correctly while that is active you get a big horrible red screen as they first boot.
  11. I built a program in C# for staff to reset learner passwords then delegated permission to the student ou in Active Directory to a security group tutors were in that gave them permission to set passwords.
  12. You are correct update should create it if does not exist - It might be a bit of a bug due to the lack of an extension? I can test this for you if you like on my test environment.
  13. I am sorry I do not understand what you are asking? Can you please try again to explain what it is you want to do?
  14. Could you not just use VLANs with different DHCP scopes?
  15. As it looks like Microsoft is planning on doing away with Skype and rolling out Teams I guess I am also going to have to look at a deployment method for this that doesn't suck. If I find one I will come back and report it.
  16. I have just created a program that creates user accounts based off a CSV if anyone would like an adjusted version for their environment just give me a PM - I am currently in the process of developing several guides on how to do stuff in Active Directory using C# and other guides using Powershell
  17. If it just does some macros and calculations etc. I would suggest design and building an internal web app for it.
  18. If you are mostly on Windows machines I would suggest, as Jamieleic did - Bitlocker.
  19. I would happily teach you C# also a shameless plug: http://www.watchitlearnit.uk is a link to my channel where I have started uploading educational videos on C#, Cisco and other categories
  20. Hello, Just to get to basics. Have you give the VLAN Interfaces an IP address? Have you set IP helper address on the VLANs and pointed it to your DHCP server. Have you created the pools in DHCP using the correct range and subnets etc? But yeah if you can send us the basics of your config I am sure someone here will crack it
  21. Hehe well tell you what PM me if you ever just want me to teach you C# and see how you like it I used to teach it and I love helping overs learn it!
  22. If you like I can help you develop this in C#
  23. Well you could get actual Apple ones or you could send a supplier this link: Apple Earpods with Inline Mic & Remote And they will do the donkey work for you. Sorry if I seem to annoy you there figured you would be able to just roll with that suggestion to the supply as they may find totally different makes and models. Suppliers are usually good are sourcing stuff like this as they have access to a lot more outlets than ourselves usually.
  24. What other details do you require? I have some suppliers that would be good to contact if you would like? I usually just tell them exactly what I am after and they source and supply quotes.
  25. I personally would get a supplier to quote for those knock off iPod headphones that come in a case.
×
×
  • Create New...