Evotec is a small company based in Mikołów, in the Silesia region of Poland. We provide our customers with professional services, outsourcing, and consulting in all IT-related topics.
💡 Outsourcing
Evotec helps small and medium-sized businesses to stop worrying about their IT infrastructure needs. We can take all or just some of your services.
💡 Consulting
Evotec can handle all your IT consulting and project needs. We will work on a solution that makes sense for you, your business, and your budget.
💡 Integrations
Evotec can handle all your implementation and integration needs. Got a new software you need to be installed and configured? We make it happen.
💡 Software
We offer software designed to fulfill the task you need taken care of. No software on the market? We will make it for you.
💡 Migrations
We provide migration services from older systems or software to new versions. Whether it's Microsoft, VMWare, or Symantec, we can help.
💡 Audits
We help small and medium-sized businesses to stop worrying about their IT infrastructure needs. We can take all or just some of your services.
Check out our latest blog posts to see a snapshot of our technical expertise. We tackle a wide range of diverse challenges every day, demanding an innovative approach. Whether it involves legacy on-premises infrastructure or cutting-edge technology, we are always ready to provide assistance. legacy on-premise infrastructure or the latest technology, there's always a place where we can help.
I have to admit – executing the same command three times and expecting different results is dumb, but I still do it anyway. Fortunately, after trying three times I usually resort to other methods and try to solve the problem I have. Today while trying to trust PowerShellGallery I was greeted with an error.
We need to deal with a group names through SID's rather than names because each group name is different in different languages. The second problem is to distinguish whether a user is a local or domain user. Finally, I need to connect to Active Directory to verify if the user I am about to remove has ExtensionAttribute10 (or any other field in AD) filled in or not.
If you don't know this yet, I use PSWriteHTML a lot. That means I get to test it under a lot of different conditions. I use it in reports, emails for small, medium, and large companies. Today's blog post summarizes the work I did in the last few weeks over different areas of PSWriteHTML.
Recently I got a simple task to implement LAPS for the newly created local user instead of using the built-in local administrator account. It seemed easy at first. Go to Group Policies, create a new user, add it to an administrators group, and then follow standard steps to implement LAPS. That is until you find out it's actually not possible anymore due to password encryption key being available in the wild, which made Microsoft block that Group Policy Preference. While that road is blocked, I still need to get my user-created somehow. Let's do it with PowerShell. It's quite simple – use New-LocalUser a few parameters, some random password that I don't need to save as LAPS will overwrite it. Except it's not available on PowerShell 2.0, which is the default for Windows 7 that I have to support. Things get even more complicated if you consider that Administrators group is called differently in different countries. While I stopped supporting anything below PowerShell 5.1, I can't say if it's the project requirement.
One of the new features I've worked on was connecting Diagrams with Tables. Someone suggested, and I thought it would be cool to be able to click on the Diagram node and find more details about it in a table next to it. But then I thought it would be even cooler if you could have multiple tables linked to one Diagram. For example, below, I've created two tables with Users and Computers and populated Diagram with that data.
💡 What we do
Evotec's outsourcing department is specializing in helping out small and medium-sized businesses. However, we also work for large corporations on a contract basis. We strive to offer the best service for all topics related to IT. Our goal is to provide a complete set of IT services, so we offer our Clients a complete takeover of their existing infrastructure, including server management, desktop management, and network management. We solve all our Client problems on all possible levels, so our clients don't have to worry about anything and focus on their core business and not constantly worry about their IT infrastructure.
💡 How can we help with your IT
Evotec acts as your full IT department. Our Service Desk provides knowledgeable & friendly tech support for your employees. Our administrators support your servers from behind the scenes, and our managers are always there to support you with planning your IT needs. We reduce downtime, boost productivity and specialize in reducing IT budgets with our flat monthly rates. Evotec monitors, backups, repairs, and maintains your computers, servers, and network for total peace of mind.