Help with PowerShell

 
Thread Tools Search this Thread
Special Forums Windows & DOS: Issues & Discussions Help with PowerShell
# 1  
Old 08-29-2013
Help with PowerShell

I am very not knowledgeable with regards to Windows, and even more so with PowerShell, but I'm hoping someone can help me with what should be a fairly simple script.

Remove all local accounts matching a given regular expression

It seems like I'd need the following combined... Somehow...

Get-OSCLocalAccount | select-string .\*.* -pattern "^Name[\ \t]*: xxx.*$"

Which would get the account name lines, and then somehow iterate through those to delete accounts.... If it helps, this is the awk string / loop I'd need to account the same:

<Generate Output like Get-OSCLocalAccount> | awk -F: '/^Name[\t\ ]*: xxx/ {print $2}' | while read user; do userdel -r $user; done

Just been fumbling about with PowerShell and not having as much luck as I'd like. I know that I can user the net user del syntax to delete a user in Windows, but how to kick that off with PowerShell, how to loop from the previous output, etc. is giving me headaches. Hoping for either a hand or possibly a pointer to where else I should look. Ideally I won't ever have to do anything with PowerShell again (This should be a very extreme one-off) so I'm really not looking for a deep understanding of the language, just a working script here that I can add to a client's maint. schedule and be done with it.

Thanks for any/all help, it's much appreciated.

Last edited by Vryali; 08-29-2013 at 05:39 PM.. Reason: Typo
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. Windows & DOS: Issues & Discussions

Powershell for Sending Attachment and Multiple Recipent

Hi there, How could I invoke powershell to: 1. Send a file or an attachment 2. Send a content to multiple recipient 3. Be invoked by a batch file to execute the param clause Help will be appreciate. param( $highs, $mediums, $lows ) $EmailFrom = “name@domain.com” $EmailTo =... (0 Replies)
Discussion started by: alvinoo
0 Replies

2. UNIX for Beginners Questions & Answers

Using powershell on win10 to invoke bash

Hi Guys, I am trying to run flyway command on ubuntu. on windows command line is simple : C:\Users\admin\Downloads\flyway-commandline-5.0.7-windows-x64\flyway-5.0.7> flyway migrate how can i do it via bash? i tied to use mnt command but starting flyway is not possible. Please... (22 Replies)
Discussion started by: jaryszek
22 Replies

3. Shell Programming and Scripting

Execute powershell script with UNIX

Hi I have a powershell script which is checking whether a windows service is running (as shown below) function FuncCheckService { $ServiceName = 'pgsql-9.2' $arrService = Get-Service -Name $ServiceName if ($arrService.Status -eq 'Running') { Write-Output... (8 Replies)
Discussion started by: simpsa27
8 Replies

4. Shell Programming and Scripting

Powershell script to monitor windows process

Hello Friend, I am not expert in power shell scripting. I nee custom powershell script which check if given process is running on windows machine or not. will use it in nagios to monitor that process. (0 Replies)
Discussion started by: ghpradeep
0 Replies

5. Windows & DOS: Issues & Discussions

Powershell + office 365

Hello ! I am looking for powershell guys. I have lot of office365 users ,and i need add/remove calendar items from powershell. my users have multiple calendars. how can i select calendar ,and how can i add / remove item to selected calendar. PS C:\appl\o365calendar> get-mailboxfolder... (0 Replies)
Discussion started by: zoldkovacs
0 Replies

6. Windows & DOS: Issues & Discussions

To find a value in atext file using powershell

Hi All, i have a VB script which help me in downloading the text file(mail attachment) to my local drive from outlook.i want to check some values in the text file. for ex A date1 count count miss 2/25/2014 42 42 0 B date2 ... (0 Replies)
Discussion started by: mahesh300182
0 Replies

7. Windows & DOS: Issues & Discussions

Powershell Script Help

Need some help getting this script to work. can someone help. I am trying to create a script that moves log files to another location and only keeps 60 days worth. please see script I started but having issue getting to work.. $TODAY=GET-DATE GET-CHILDITEM C:\test\*.LOG | Where {... (9 Replies)
Discussion started by: freedavis
9 Replies

8. Windows & DOS: Issues & Discussions

Does PowerSHell have *stat command analogs?

I.e. like vmstat, cpustat, iostat, fsstat, kstat ..etc? (1 Reply)
Discussion started by: Xcislav
1 Replies
Login or Register to Ask a Question