Downloading Website with wget
use wget on Windows to download files and directories from the web, with troubleshooting tips for PowerShell.
use wget on Windows to download files and directories from the web, with troubleshooting tips for PowerShell.
Uninstall Ivanti EPM agent effectively with step-by-step PowerShell commands. Learn to remove both new and legacy agents with ease
Learn how to use PowerShell to detect pending reboots in Windows by checking Windows Updates, Component-Based Servicing (CBS), Pending File Rename Operations, and MSI installer flags.
This post highlights the use of the “hp-cmsl” PowerShell module for managing and updating the BIOS of HP devices. It includes an example command and an automated GitHub script to simplify the update process.
Learn how to retrieve your network adapter’s MAC address using PowerShell commands like Get-NetAdapter, WMI, CIM, and ipconfig for fast and efficient results.
This example shows how to create a web service with PowerShell that queries an IVANTI EPM database to get a computer name based on a MAC address. It includes setting up a Pode server, configuring an API endpoint, and running a SQL query to retrieve the information
Learn how to use the PSWriteHTML module in PowerShell to connect to SQL databases and automate the generation of HTML reports.
This blog post explores using PowerShell to dynamically update the unattend.xml file during Windows deployments. It covers XML manipulation, and automating system setup, specifically setting unique computer names.
This collection of scripts demonstrates using PowerShell and PHP to query web services for retrieving a computer’s name
This guide outlines the process for managing XML configurations in Rundeck, including adding and editing nodes via XML files, utilizing PowerShell scripts for data extraction, and sharing XML files through IIS setups. Ideal for system administrators working with complex networks.
This guide provides a step-by-step process for creating and managing automation jobs with PowerShell scripts on Rundeck, including tips for node and workflow configuration to enhance system operations.
Learn how to deploy a multi-file application using Tanium by organizing necessary files into a zip archive, creating a new software package, configuring deployment settings, and executing installation commands with PowerShell. This guide provides step-by-step instructions for seamless deployment.
This guide outlines the steps for adding or updating a PowerShell script in Tanium, from creating a new package to deploying it. Follow these straightforward steps to manage and deploy your scripts effectively in the Tanium console.
This blog post guides IT administrators on how to retrieve and verify the Key Management Service (KMS) host name using PowerShell. It covers how to perform a ping test and check port connectivity to ensure the KMS host is properly communicating within the network.
Learn how to run executables from a PowerShell script. This guide provides commands to start a process with arguments, wait for completion, and retrieve the exit code, ensuring efficient script automation and execution control.
Learn how to ensure your PowerShell scripts run with administrative privileges. This guide provides a simple method to enforce script execution as an administrator, preventing permission issues and ensuring proper functionality.
Learn how to count the number of files in a directory using PowerShell. This guide provides commands to count files in a specified directory, including the option for a recursive search to include subdirectories.
Learn how to use tab and newline characters in PowerShell. This guide provides commands to add entries to the hosts file, demonstrating how to include new lines and horizontal tabs in your scripts.
Learn how to change the firewall profile from public to private using PowerShell. This guide provides commands to identify the current network profile and modify it, enhancing security and network management in Windows.
Learn how to change the priority order of network adapters using PowerShell. This guide provides commands to list and set the priority of network interfaces, ensuring the desired adapter is prioritized for network traffic.
Learn how to retrieve the parent directory of a given file path using PowerShell. This guide provides simple commands to extract the parent directory from file paths, making it easy to manage and organize files.
Learn how to view the installation history on Windows 10 using PowerShell. This guide provides a script to retrieve and display the history of application and patch installations via the Reliability Monitor, including remote access capabilities.
Learn how to view the installation history on a remote computer using PowerShell and Windows Reliability Monitor. This guide provides a script to retrieve and display installation events, helping you manage and troubleshoot systems efficiently.
Learn how to perform search and replace operations in a text file using PowerShell. This guide provides a simple script to automate the process, making it easy to update configurations or logs efficiently.
Learn how to read the last few lines of a large file using PowerShell. This guide provides a simple script to retrieve the latest entries from a log file or any large text file efficiently.
Learn how to delete the Windows Recovery Environment (WinRE) partition using PowerShell. This guide provides a script to automate the deletion and resizing of partitions, ensuring efficient disk space management.
Learn how to read and write Windows environment variables using PowerShell. Follow this guide for temporary and permanent changes to environment variables.
Learn how to pin a shortcut to the Start Menu using a script. Follow this guide to automate the process of pinning applications to the Start Menu in Windows.
Learn how to create an XML file using PowerShell with XMLWriter. Follow this guide to generate and format XML documents through scripting, enhancing automation and data handling.
Learn how to implement a pause function in PowerShell scripts to prompt users to press any key to continue. This guide provides a simple function to incorporate user interaction within your scripts.
Learn how to add custom tools to WinPE images in Microsoft Deployment Toolkit (MDT). This guide provides step-by-step instructions for enhancing your WinPE environment with additional utilities.
Learn how to add user permissions to registry keys using PowerShell. This guide provides a detailed script and step-by-step instructions for modifying ACLs and ensuring appropriate access control.
Learn how to force an upgrade to Windows 11 by modifying registry keys to bypass hardware checks. This guide provides detailed steps and explanations for each registry entry.
Learn how to create a scheduled task in PowerShell to reboot a computer daily. This guide includes an alternative script to disable time zone synchronization for the task.
Learn how to ignore SSL certificate validation errors in PowerShell using the Invoke-WebRequest cmdlet. This guide provides a function to bypass SSL certificate checks, useful for development and testing environments.
Learn how to retrieve the Windows 10 Release ID using PowerShell. This guide provides a script to fetch the Release ID from the registry, useful for inventory and compliance purposes.
Learn how to detect if a computer is a laptop using PowerShell. This guide provides a function to check the chassis type and determine if the device is a laptop, useful for administrative tasks and automation.
Learn how to disable the scheduled defragmentation task for SSDs using a PowerShell script. This guide provides step-by-step instructions to ensure your SSDs are not subjected to unnecessary defragmentation.
Learn how to identify applied GPOs on a computer using essential command-line tools. This guide covers Gpupdate, Gpresult, and RSOP.msc to troubleshoot and verify Group Policy applications.
Learn how to move computers between OUs in Active Directory using PowerShell. This guide provides a script and instructions for automating the process based on a CSV file containing computer names and target OUs.
Learn how to use a PowerShell script to display computers with the highest error history from WSUS. This guide provides step-by-step instructions and the full script for generating and analyzing error logs.
Discover PowerShell alternatives to PsExec for remote management. Learn how to use Enter-PSSession and Invoke-Command for secure and effective remote command execution.
Learn how to use PowerShell’s Format-Table cmdlet to display data in a readable tabular format. This guide provides step-by-step instructions and examples for formatting command outputs effectively.
Learn how to resolve the Internet Explorer engine error in PowerShell’s Invoke-WebRequest cmdlet by using the -UseBasicParsing parameter. This guide provides a step-by-step solution for making reliable web requests.
Learn how to generate and merge Windows Update log files using PowerShell. This guide provides step-by-step instructions to create a detailed log file for troubleshooting Windows Update issues.
Learn how to create a Windows 10 toast notification using PowerShell. This guide provides a step-by-step script to display custom notifications, enhancing user communication during important tasks like system upgrades.
This article explains how to use the Windows 11 Hardware Readiness Script to check for hardware compatibility. Learn how to download and run the script to ensure your system meets the requirements for Windows 11.
This article explains how to automate the removal of pre-installed Appx packages on Windows 10/11 using a PowerShell script. Learn how to streamline your setup process and maintain a cleaner system.
This guide provides a step-by-step process for integrating PowerShell into Windows Preinstallation Environments (WinPE) using DISM commands. It covers downloading WinPE ISO, extracting it, and adding necessary packages to enable PowerShell functionalities within a custom WinPE setup.
This PowerShell script simplifies the process of adding workstations to tasks, enhancing efficiency. Whether through GUI or console, learn how to integrate seamlessly and optimize device management workflows for improved productivity.
how to pre-configure the Windows 10 Start Menu for new deployments
PowerShell, Stop-Process, Get-Process, batch file, taskkill, process management, wildcards
Customizing the console window size using .NET properties
you can use to validate your network port testing script : https://github.com/DavidWuibaille/Tools/tree/main/CheckPorts
Get Windows 10 version using Registry, PowerShell, DOS, and Graphical Interface
This article provides a script that searches and uninstalls Windows Update packages based on a given KB number
Three methods for downloading files in PowerShell: Invoke-WebRequest, System.Net.WebClient, and BitsTransfer. Learn which method is best suited for your needs and how to implement them
Transcripts are a great way to monitor what happens in a PowerShell session.
Learn how to format numbers with leading zeros in PowerShell to ensure consistent width in outputs. This technique is especially useful for data alignment, file naming conventions, and other scenarios where numbers need to be represented with a specific number of digits.
Logging function in PowerShell that can handle both informational and error messages, and write them to a log file
list of all installed applications or filter them by name on a Windows computer.
A comprehensive guide on how to install an external PowerShell module using both normal and manual installation methods. The article provides detailed steps, including visiting the PowerShell Gallery, extracting .nupkg files, and using the installed module.
Learn how to automate the creation of multiple user accounts for lab environments using a CSV file and a PowerShell script. Efficiently manage and set up testing accounts in Active Directory
Learn how to effortlessly mount an ISO file in PowerShell using the Mount-DiskImage cmdlet.
Learn how to manage local accounts in Windows 11 using wmic, PowerShell, and VBScript. This guide covers setting passwords to never expire, enabling/disabling accounts, and creating new local users.
Dive into a comprehensive guide on how to change the system language in Windows 11 using both command line and PowerShell methods. Learn about the intl.cpl command, XML configurations, and registry settings
Learn how to retrieve the Windows 10 system rating using PowerShell. Utilize the Win32_WinSAT class and the ‘Winsat formal’ command to get an accurate performance score for your system.
Learn how to quickly retrieve the last reboot time of a system using PowerShell. This guide provides a simple command leveraging the Win32_OperatingSystem class to get the system’s last boot-up time.
Learn how to disable power management for network cards using PowerShell. This guide provides commands to target Ethernet adapters and modify specific registry settings to turn off power-saving features.
Learn how to address the ACPI\HPIC000C issue that arises when the HP Application Driver is enabled in the BIOS. The article provides a PowerShell script solution to disable this option and references HP Customer Support for further assistance.
how to decrypt a password stored in an unattend.xml file using PowerShell
Learn how to set up automatic login in Windows 10 using both PowerShell and the Windows Registry. This guide provides step-by-step instructions to enable the Autologon feature, ensuring a seamless boot-up experience.
how to install a store application using PowerShell. The article provides detailed instructions, from accessing the Microsoft Store to using the appropriate PowerShell command for installation
Learn how to quickly determine if your Windows 10 system is running in UEFI or Legacy mode using a simple PowerShell environment variable
A comprehensive guide on how to effectively handle errors in PowerShell scripts. Learn how to suppress errors and manage them using the try-catch mechanism.
Learn how to use the Runas command in PowerShell to execute a specific command or application using a different user account. This guide provides a practical script using the Start-Process cmdlet
Use this PowerShell script to directly query the IVANTI database, enabling efficient and precise data management
Dive into the utilization of a progress bar in PowerShell scripts
Powershell, Operators, Scripting, Case-sensitive, Case-insensitive, Regular expression, Wildcard comparison, Replace operator, Containment operator
Explore the process of managing Windows updates using the PSWindowsUpdate PowerShell module. The article provides detailed instructions on installing the module, both manually and using standard methods, and offers insights into its utilization for checking update settings, installing patches, and viewing update history.
Learn how to efficiently retrieve the current path in your scripts using various methods. The article delves into techniques for PowerShell, including the transition from PS1 to EXE, VBS, and batch scripting. It provides comprehensive code snippets and explanations for each method.
A comprehensive guide on how to activate TPM (Trusted Platform Module) chips across various platforms including Dell, HP, Hyper-V, and VMWare Workstation. The article provides detailed PowerShell scripts, methods, and insights for enabling TPM security in different environments.
Delve into the intricacies of automating Windows 11 OEM activation using scripts. The article provides insights into how manufacturers embed the Windows serial number in the BIOS and offers detailed steps and scripts for activating Windows across various versions, including Windows 7, 10, and 11.
Learn how to securely manage and encrypt passwords in PowerShell scripts, ensuring data protection and script integrity.
Dive into the process of creating a user-friendly graphical interface in PowerShell leveraging XAML. This guide walks you through the utilization of Visual Studio Community for interface design, integrating XAML code into PowerShell, and implementing various UI elements and their actions.
A concise guide on how to view and install the Remote Server Administration Tools (RSAT) using PowerShell commands. The article provides commands to view available administration tools, install all RSAT tools, or install specific tools like Active Directory.
This article provides SQL and PowerShell scripts to facilitate the manual migration of preferred servers during an EPM migration, detailing how to export and reconfigure server settings, including replicators, IP limits, and source paths.
Inventory workstation removal script from a text file for EPM. Change file csv name and ldms core server name. This script retrieves workstation data from the EPM core server and compares it with a list of devices in a CSV file. If a match is found, the script deletes the workstation from the inventory.
This article provides PowerShell scripts to test IVANTI ports from both the core server and client machines. It includes links to download the scripts and a full list of ports used by Ivanti Endpoint Manager.
This article explains how to use PowerShell commands in a LANDESK provisioning task by leveraging sysnative. It details disabling PowerShell security and running scripts, providing step-by-step instructions and examples for setting execution policies and executing PowerShell files efficiently in a provisioning environment.
This article explains using a custom PowerShell script (HII.ps1) as an alternative to Ivanti HII for driver management. It details converting the script to an EXE using PS2EXE for use in WinPE, enabling efficient provisioning and automation of driver installations.
This guide provides PowerShell scripts for automating the addition of computers to a task in IVANTI EPM, with both GUI and console modes. It includes instructions for specifying Task IDs and computer names, and details on configuring server URLs and credentials.
Learn how to add the PowerShell module to WinPE environments using SDA. This guide covers downloading the ISO, extracting files, running DISM commands, and using KBE Manipulator for seamless integration, enhancing your system configuration capabilities
A comprehensive guide on setting up Windows 11 using OSDCloud. The article covers the introduction of OSDCloud, prerequisites, workspace creation, automation scripts, customization, boot media creation, and computer installation