Posts by this author

Apr 15, 2021
Post comments count7
Post likes count1

Is a User a Local Administrator?

Q: Some of the things we do in our logon scripts require the user to be a local administrator. How can the script tell if the user is a local administrator or not, using PowerShell 7. A: Easy using PowerShell 7 and the LocalAccounts module Local Users and Groups The simple answer is of course, easily. And since you ask, with PowerShell 7! But le...

securitylocal userslogon scripts
Apr 2, 2021
Post comments count0
Post likes count1

Testing the connection to computers in the Active Directory

Q: As an administrator, I often have to do a lot of reporting on the servers in my domain. Is there a simple way to test the connection to every server in my domain or every server or client host in a specific OU? A: Of course you can do this with PowerShell! You can use the Active Directory cmdlets and , although it is not as simple as one might ...

Active Directorynetworking
Mar 24, 2021
Post comments count2
Post likes count0

Can I Enable the Caps Lock Key?

Q: I have a script where users enter some information. This information needs to be entered in all capital letters, so my instructions say, “Please make sure the Caps Lock key is on before entering the information.” They don’t always do that, however. Is there a way to turn the Caps Lock key on and off using a script? A: I don't know how to run th...

Caps LockstringToUpper()
Mar 5, 2021
Post comments count5
Post likes count1

Reading a text file bottom up

Q: I have a log file in which new data is appended to the end of the file. That means the most recent entries are at the end of the file. I’d like to be able to read the file starting with the last line and then ending with the first line, but I can’t figure out how to do that. A: There are loads of ways you can do this. A simple way is to use the...

Scripting Guys UpdateArray
Feb 26, 2021
Post comments count1
Post likes count1

Getting Yesterday’s Date

Q: How can I get yesterday's date? A: You can use a combination of the cmdlet and .NET Time/Date methods. First, let's look at dates in PowerShell and .NET Then we can look at how to calculate yesterday and use that in your scripts. Dates in PowerShell Let's start by looking at how you can deal with dates and times. As you probably know, Power...

Scripting Guys Update.NET
Feb 19, 2021
Post comments count8
Post likes count0

Changing Drive Letters and Labels via PowerShell

Q: I want to change the drive letter and the drive label for a new USB drive. Is there a way with PowerShell? A: Of course. One way is to use WMI and the CIM cmdlets. PowerShell does not have a cmdlet to change the drive letter or the caption directly. But the good news is that you can use WMI and the CIM cmdlets to change both the drive letter a...

Scripting Guys Update