Powershell script to force update many machines automatically

Our client has to regularly update Windows, SQL and IIS on 104 machines scattered on 10 Active Directories.

They currently perform this task manually via WSUS, which means that their technician has to manually login to each VM, download updates, wait, install updates, wait again, reboot if needed, then logout, and do the same thing with the next VM. It takes a massive time and effort, and so they are looking to automate this process with a Powershell script that they can run manually to update all their VMs when needed.

Here are more technical details on the context and requirements, please read carefully:

- The 10 Active Directories are linked via a one-way trust relationship (1 trusted main domain and 9 trusting domains)

- The script will be run from the trusted main domain

- the script will run only when manually executed, it will not be scheduled

- The script will prompt the technician to enter their admin login credential. If correct, then the script will run.

- For each machine, the script will download and install all the updates available for Windows (security + critical patching), SQL and IIS.

- The script will force reboot the VM at the end of the update sequence if required by one or more updates.

- Only 4 VMs have a particular rebooting sequence, they will be communicated later on by the client

- the script will deliver a report at the end of each run (summarizing what updates have been installed or failed on which machines)

- the script will ignore if an update fails to download or install, it will just mention it in the report at the end of the run

- the script must be adaptable by making a reference to a text file / CSV where all the target machine names are listed, this way the client can add/remove them.

- the script will update up to 10 machines at a time only to avoid bandwidth overload.

- The client has a management domain which will be used for testing before submitting UAT

Квалификация: Powershell, Active Directory

Показать больше cron script perl update mysql table, script install update, run php script data update, batch file script access update, rss file update site automatically, server script can download videos automatically, update rss automatically web site, powershell script add users excel file, asp script mysql update query, php script execute update, exchange 2007 powershell script, php script copy update database, powershell script users creation, powershell script create multiple users, powershell script create account, java script form update list

О работодателе:
( 7 отзыв(-а, -ов) ) Singapore, Singapore

ID проекта: #20346289

20 фрилансеров(-а) в среднем готовы выполнить эту работу за $1298


Hi I'm Microsoft MCSE certified professional with extensive PowerShell experience. I can complete the updates automation task for you.

$1333 SGD за 15 дней(-я)
(22 отзывов(-а))

Hey there, I'm a Systems Engineer with coding skills. I had developed tons of scripts using Powershell. I have the required skills and experience. I can help. Regards.

$1500 SGD за 7 дней(-я)
(6 отзывов(-а))

I am a Network expert with an experience up to 12 years as a senior network engineer in an enterprise level campus as a full-time senior network engineer, and in afternoon as a part-time network instructor, which make Больше

$1500 SGD за 3 дней(-я)
(3 отзывов(-а))

Hi. I think that your task can be solved in different ways. Actually, Windows update agent functionality includes support of auto installation - [login to view URL] Больше

$1250 SGD за 14 дней(-я)
(5 отзывов(-а))

Hey I'm Nadav! I read through your project description and I will be able to do this script for you to update all of your clients as needed. Let me know when I can start, looking forward to work with you.

$1050 SGD за 5 дней(-я)
(2 отзывов(-а))

Hi. I am a system administrator with 7 years of hands-on experience. I am an expert in Powershell, Python & Vb scripting. I love to automate complex tasks in the window and Linux environment. My skill certifications ar Больше

$1000 SGD за 2 дней(-я)
(1 отзыв)

Hi Client , My name is Krish. I’m a Senior Software Developer & Freelance Web & Automation developer with 4+ years of experiences with Master degree holder and expertise in PYTHON, PHP, HTML 5, CSS3, JAVASCRIPT, Больше

$1000 SGD за 2 дней(-я)
(1 отзыв)

Worked on multiple projects involving AD and installing windows updates

$1388 SGD за 10 дней(-я)
(0 отзывов(-а))

Microsoft Certified Systems Engineer / Solutions Expert Windows NT4-2019 Active Directory / DHCP / DNS / Group Policy Managment IIS 6-10 SQL Server Administration Failover Clusters - HyperV / SQL Hyper-V, SCCM, SCOM, S Больше

$1500 SGD за 7 дней(-я)
(0 отзывов(-а))

Hello , I'm new to Freelancer.com, I'm willing to do I have a lot of Microsoft windows PowerShell Discount I want to have a reputation and add jobs detail the work by chat and we pass the cost Pleased to do the j Больше

$1200 SGD за 7 дней(-я)
(0 отзывов(-а))

I'm an IT Systems Administrator specializing in PowerShell development and automation in Windows/VMware/Hyper-V/O365 environments. I have a solid foundation in networking, server infrastructure, and datacenter architec Больше

$1388 SGD за 10 дней(-я)
(0 отзывов(-а))

I agree and willing to accept this would require a few more details like versions and connection, mgmt type etc.. will be discussed if the bid is [login to view URL] work on customer infra 7.00 PM - 2.00 AM Relevant Skills a Больше

$1494 SGD за 14 дней(-я)
(0 отзывов(-а))

We are professional to implement and migration of Citrix and IT infrastructure. We are a company having professional to handle all kind issue in minimum downtime. Request you to give us a chance. Relevant Skills and E Больше

$1388 SGD за 10 дней(-я)
(0 отзывов(-а))

Hi, I am very good at automating complex system administrative tasks using powershell. Specialized in designing scripts which will work in different version of operating systems and different active directory domains Больше

$1444 SGD за 15 дней(-я)
(0 отзывов(-а))

I am working as powershell scripting from 4 to 5 years

$1444 SGD за 30 дней(-я)
(0 отзывов(-а))

Hi there, I am interested in the project. I have expertise in powershell scripting for windows administrator and I am sure I can deliver you the exact solution you are looking for. Thank You.

$1500 SGD за 10 дней(-я)
(0 отзывов(-а))

Hello there! I am an experienced backend developer and IT manager with 3+ years of experience and I've written many projects in Powershell. I am certain I can perform this job quickly and efficiently. Relevant Skills Больше

$1111 SGD за 3 дней(-я)
(0 отзывов(-а))

Hi, Good Day! My name is Vivek Hudden and i am a system administrator with over 7 years of hands on experience. I am working for Marine Industries from last 4 years as a system administrator, Responsible for managing Больше

$1000 SGD за 2 дней(-я)
(0 отзывов(-а))

I am an IT infrastructure expert with 12 years of experience in Infrastructure automation. I can certainly help u in this scenario and fix the issue for you.

$1222 SGD за 6 дней(-я)
(0 отзывов(-а))

I have done many windows patch r elated automation like not patch for 40 days, patch failed, cache issue on patching, reporting in csv. AD related custom report worked lot with stale accounts.

$1250 SGD за 15 дней(-я)
(0 отзывов(-а))