Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

502 total results found

Hardening Microsoft Windows 10 and Windows 11 Workstations

Windows - Walkthroughs Windows Client

Original ArticlePROTECT - Hardening Microsoft Windows 10 and Windows 11 Workstations (July 2024).pdf First published 01 May 2017 Last updated 16 Jul 2024 Introduction Workstations are often targeted by malicious actors using malicious...

How To Merge Checkpoints That Have Multiple Differencing Disks

Hyper-V - Walkthroughs Storage

Original Article Article 01/15/2025 5 contributors In this article Introduction Merging checkpoints that you can view in Hyper-V Manager Merging checkpoints that you can't view in Hyper-V Manager Applies to:   Windows Server 2...

Disable DNS Debug Logging

Active Directory - Scripts

Generated from claude.ai # GUI Script to disable DNS debug logging on multiple domain controllers # ----------------------------------------------------------- Add-Type -AssemblyName System.Windows.Forms Add-Type -AssemblyName System.Drawing # Enabl...

Get DNS Diagnostics

Active Directory - Scripts

Generated by Claude.ai Can you generate a script that gathers the DNS logging information from a list of domain controllers, with a dialog box to paste the list of domain controllers? I'll create a script that gathers DNS logging configuration informatio...

Get-UserAccountControl for Specific Machine

Active Directory - Scripts

<# .SYNOPSIS Retrieves UserAccountControl values for machine accounts across multiple servers. .DESCRIPTION This script uses Get-ADComputer to retrieve the UserAccountControl property for machine accounts of servers in the provided list and ...

Get-ADUserPasswordNeverExpires

Active Directory - Scripts

get-aduser -filter * -properties Name, PasswordNeverExpires | Where-Object { $_.passwordNeverExpires -eq "true" } | Where-Object {$_.enabled -eq "true"} | Format-Table -Property Name, PasswordNeverExpires -AutoSize | Out-File -FilePath .\Get-ADUser-Passwor...

Get-AllEventLogsTimeFrame

Windows - Scripts System

Make changes to the variables $startTime and $endTime for exact dates/times, otherwise utilize the commented out sections. #example: get all logs in the last minute if($computerName -eq "" -OR $null -eq $computerName) { $computerName = $env:COMPUTERNAM...

Get-AppLockerFileInformation

AppLocker - Walkthrough

Get-AppLockerFileInformation Reference Feedback Module: AppLocker Gets the file information necessary to create AppLocker rules from a list of files or an event log. Syntax PowerShellCopy Get-AppLockerFileInformation [[-Path] <S...

How to merge multiple CSV files into one Excel workbook

Applications - Excel

3 quick ways to convert multiple CSV files to Excel turning each file into a separate spreadsheet or combining all data in a single sheet. If you often export files in the CSV format from different applications, you may end up having a bunch of individual fil...

To Add to Wiki

To Add to Wiki

https://o365reports.com/2022/04/19/list-all-the-distribution-groups-a-user-is-member-of-using-powershell/ https://craigdanielmiller.com/2017/10/14/batchfolder/ https://stackoverflow.com/questions/58828015/export-all-azure-ad-groups-and-their-members-powershe...

Get-AllADDomainControllers

Active Directory - One Liners

  Gets a list of all Domain Controllers within the current domain. Install Active Directory module for Windows PowerShell Run PowerShell as administrator and run the command below to install Active Directory module for Windows PowerShell. Add-WindowsFeatur...

Powershell
One-Liners
Powershell
Active Directory

Outlook Ribbon's Font Size is Scaled Too Large

Outlook Bugs

    1. Open Calendar in a NEW window (right click on the calendar icon on the bottom left of the Outlook form - choose "Open in New Window") 2. Close the Outlook Mail Window. This will leave the Calendar window the only active Outlook window 3. On the Cale...

Get-AllDisabledandInactiveComputers

Active Directory - Scripts

How to Find Disabled Computers in Active Directory Using PowerShell Report? For those who prefer command-line interfaces and automation, PowerShell offers robust capabilities to manage Active Directory,  and also using it you can easily find disabled computer...

Ping-WithTimestampAndLog

Windows - Scripts System

Ping With Timestamp and Log Remove line 1 from each code block to remove the logging to file. The script below pings the target 10 times. Start-Transcript -Force -Path "C:\temp\ping.log" Test-Connection -Count 10 -ComputerName COMPUTERNAME | Format-Table @...

Count-AllDomainControllers

Active Directory - Scripts

    ########################################## # AUTHOR : Ryan Mutschler # DATE : 8-15-2014 # EDIT : 8-15-2014 # COMMENT : Domain Controller Counter # This script prompts for a list of domains and counts the number of domain controllers in ea...

Create-WorkloadFolder

Windows - Scripts File System - Windows

Location Agnostic Version v1.3 ########################################## # AUTHOR : Ryan Mutschler # DATE : 3-19-2025 # EDIT : 3-21-2025 # PURPOSE : This script creates folders for Changes, Incidents, or Projects following the specified na...

Create a Button That Enters the Current Time

Applications - Excel

    Save the workbook as an XLSM (Macro enabled) document first. Ensure the Developer tab in the ribbon bar is enabled (enable if it's not via File/Options/Customize Ribbon/Check the box for Developer) and open Visual Basic. Create a button via the Devel...

Reset Password on Server 2016

Windows - Walkthroughs Windows Server

This potentially works with other versions of Windows server as well since adding an admin command prompt to Windows is relatively universal. Overview Disclaimer  These instructions are provided AS IS !  Use it at your own risk !!!   We are not encouraging...