Mietek Rogala

Mietek Rogala has written 17 posts for Slightly Overcomplicated

Changing MDT deployment share path (bootstrap.ini) on boot (on the fly)

Many of IT deployment professionals out there have a need of supporting multiple deployment shares. Whether it is for different departments, customers or environments the classic approach is that each deployment share means generation of a new boot image. Maintaining WDS, supporting all network and storage drivers for WinPE as well as enforcing consistency across … Continue reading

Programming Arduino with Atmel Studio 7

So, you got your Arduino board, installed Arduino IDE, started a new project and went: “Hold on a second?! This is not real microcontroller programming!”. Arduino C++ wrapper is great when you are taking first steps in hardware programming world, however it hides a lot of aspects of what is happening under the hood. If … Continue reading

Automating BIOS upgrade and settings replication on Lenovo systems in WinPE

In my line of work BIOS upgrade/downgrade is a topic that keeps coming back quite frequently. Along with actual BIOS firmware update there also may be few settings that need to be applied and if you are dealing with bulk deployments – it makes sense to automate the process to save time and eliminate human … Continue reading

Changing data type while importing CSV file using OLE DB

Couple months ago a bug has been reported in one of my scripts: occasionally when importing data a MAC address field would get corrupted in the process. Having some time this week I looked into the issue and found the underlying problem. In this instance MAC addresses are presented in plain text format (no delimiters), … Continue reading

Storage driver swap in WinPE using DISM

Recently I have been asked to upgrade a standard issue mSATA SSD on Panasonic ToughPad FZ-G1 to 256GB SSD and clone manufacturer’s preload onto it. Task, as easy as it sounds, turned out not to be so straightforward after all. After deploying the image and booting onto the hard drive the OS would blue screen … Continue reading

Reason number one for securing FTP traffic

You have most likely read over and over again articles on how insecure File Transfer Protocol (FTP) is, but have you ever taken a closer look at it? This post demonstrates how easily you can witness FTP’s vulnerability at the comfort of your home using some readily-available tools, as well as how to mitigate this … Continue reading

E-mail notification of public IP address change

In some scenarios you need access to selected resources of your home network from the outside world. It may be your teenaged son running Minecraft server. It may yourself trying to access some ISOs over FTP. It may be, as in my case, your better half wanting to spy on kittens using a web cam. … Continue reading