Author

Saugata Datta

I’m an IT/DevOps professional with many years of hands-on experience across Windows, Linux, Automation, Backup and Cloud. I love building real-world automations to make infrastructure reliable, secure, and self-healing. Through this blog, I share practical learnings from enterprise projects and my home-lab experiments on Cloudflare, Self-Hosting and everything in between. Always tinkering, always improving.
Page 22
Cleanup disabled users from AD Group/s

Cleanup disabled users from AD Group/s

Cleanup disabled accounts from groups is one of the most boring job, and also take lots of time. Manually it's almost impossible to maintain. Recently I had a request to perform such task for many groups, so, I wrote a script to do it automatically on behalf of me. I am now sharing this script, hoping this might help you as well. This script will do following task automatically. Get…

Saugata Datta2 min read6.5K
Re-enabling Network Adapter in Azure VM (Resource Manager)

Re-enabling Network Adapter in Azure VM (Resource Manager)

It is very common that sometimes we disabled the network adapter from VM to trouble shoot some network related issue, and after doing so we suddenly realize that we made a big mistake, especially if we do it on Azure VMs. Suddenly we lost all the communication to the VM, no RDP, no PowerShell, and VM got completely isolated from the network. If AWS, we could fix this very easily…

Saugata Datta2 min read14.6K
Multi-Thread Super-Fast Software Inventory Scan using WSMan (PowerShell Remoting)

Multi-Thread Super-Fast Software Inventory Scan using WSMan (PowerShell Remoting)

Recently I was asked to pull the software inventory report from multiple severs hosted in Azure, but unfortunately pulling data from WMI not allowed, only PS Remoting was enabled, so I made some changes on my previous script and used Invoke-command to pull the date for all the servers. It was easy and the most effective way to extract that report and only took 5 minute to get the data. :)…

Saugata Datta2 min read8.9K
AWS Region now in India – AWS Asia Pacific (Mumbai) Region

AWS Region now in India – AWS Asia Pacific (Mumbai) Region

AWS expanding their footprint again, this time with a new region in Mumbai, India. AWS customers in the area can use the new Asia Pacific (Mumbai) Region to better serve end users in India. New Region The new Mumbai region has two Availability Zones, raising the global total to 35. It supports Amazon Elastic Compute Cloud (EC2) (C4, M4, T2, D2, I2, and R3 instances are available) and related services including Amazon…

Saugata Datta2 min read7.2K
New Feature : EC2 Instance Console Screenshot for Boot Troubleshooting

New Feature : EC2 Instance Console Screenshot for Boot Troubleshooting

Finally a great feature add to AWS EC2 instances (HVM virtualization only), which was requested by almost everyone. Now we can take a console screenshot of any EC2 Instances. This is now available publicly. Earlier we had to log a case with AWS Support to get the AWS Console screenshot. This is a similar feature like Boot Diagnostics for Azure Virtual Machines v2. This new feature will be very much…

Saugata Datta1 min read7.8K
Multi-Threading Super-Fast Disk Utilization Report using Background Jobs in PowerShell

Multi-Threading Super-Fast Disk Utilization Report using Background Jobs in PowerShell

Automate task using script is always helpful, it reduced human error and efforts, but sometimes it still takes a lots of time to execute same command on multiple remote servers one by one. For example, my disk utilization script, it works perfectly fine, but taking lots of time to generate report for thousands of servers. To get the result faster I started looking for using Background Jobs, and the result…

Saugata Datta3 min read7.7K
Task Scheduler Error “A specified logon session does not exist” – Fix via Command Line and PowerShell for Scripting

Task Scheduler Error “A specified logon session does not exist” – Fix via Command Line and PowerShell for Scripting

This is very know issue, if you search internet, you will get multiple blog post with same solution for this issue, and if you follow the steps, it actually resolve this issue. In simple word, solution of this problem is Logon to the faulty system. Open SECPOL.MSC from Run Go to Security Settings | Local Policies | Security Options Open Network access: Do not allow storage of passwords and credentials…

Saugata Datta3 min read7.6K
Playing with String in PowerShell

Playing with String in PowerShell

As being a Windows Administrator I use PowerShell every day and the best part of it is, I learn something new every day. In simple word PowerShell can make your life easier, and I think you all agreed with it. I often requested to pull various reports from various sources and it was not always possible to get the exact report by executing one or more cmdlet. Sometimes had to manipulate…

Saugata Datta3 min read7K
How to Quit Smoking

How to Quit Smoking

Quit smoking is really tougher than we thought, but not Impossible. And If I can do it, I am pretty much sure that you can also do it. Today, I am going to share my experience with you on how I quit smoking. We always need some short of motivation to perform any task. This motivation could be anything, but if there was nothing to motivate, it is highly possible…

Saugata Datta3 min read7.8K
New Mahindra KUV100 – Most Affordable SUV for Young Indians

New Mahindra KUV100 – Most Affordable SUV for Young Indians

Mahindra KUV100 just launched in India today at a starting price of 4.42 lakh (ex-showroom) which goes all the way up to 6.76 lakh (ex-showroom). One of the most highly-anticipated cars in India, the latest Mahindra sub-compact SUV is the home-grown automaker's third sub-4 metre vehicle here. KUV100 will be available in four variants - K2, K4, K6 and K8. Mahindra KUV100's design is inspired by its elder sibling, Mahindra…

Saugata Datta4 min read6.6K
Setup your own Monitoring – Disk Space Utilization Monitoring tool for free

Setup your own Monitoring – Disk Space Utilization Monitoring tool for free

It is always recommended to keep tracking of the disk space utilization for you servers. This will help us to get the idea of our future requirement. There are multiple tools available for track this but you have to pay for most of them. Recently I also had similar kind of requirement and I was asked to provide the free solution for this. There are some free tools available but…

Saugata Datta3 min read8.3K
🧰

Free Tools: IP, DNS, SSL

20+ free network and other tools in one place. No signup.

Explore Tools