Windows Vista Forums
Vista Forums Home Join Vista Forums Donate Windows 7 Forum Vista Tutorials Tags

Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Microsoft Technical Newsgroups > PowerShell

Vista Tutorial - match question

Reply
 
LinkBack Thread Tools Display Modes
Old 11-23-2008   #1 (permalink)
Ripp
Guest


 

match question

How would i do a statement to make sure an IP does not match an IP in a .txt
file i have?

Exampe:
$noAlertFile = get-content "noalert.txt"
$ip = "172.16.98.100"
if ($ip -notmatch $noAlertFile) {process} else {otherwise "do not alert"}

The noalert.txt file contains a list of IPs, what is a good way to see if
the $IP does not exist in the $noAlertFile object?

Thanks,
Ripp
My System SpecsSystem Spec
Old 11-23-2008   #2 (permalink)
Shay Levy [MVP]
Guest


 

Re: match question

Hello Ripp,



You can test if $ip exists in the file with the contains parameter, it returns
true/false respectively (true if exists):

PS > $noAlertFile -contains $ip

You can also use -notcontains (returns true if doesn't exist).






---
Shay Levy
Windows PowerShell MVP
http://blogs.microsoft.co.il/blogs/ScriptFanatic
PowerShell Toolbar: http://tinyurl.com/PSToolbar


R> How would i do a statement to make sure an IP does not match an IP in
R> a .txt file i have?
R>
R> Exampe:
R> $noAlertFile = get-content "noalert.txt"
R> $ip = "172.16.98.100"
R> if ($ip -notmatch $noAlertFile) {process} else {otherwise "do not
R> alert"}
R> The noalert.txt file contains a list of IPs, what is a good way to
R> see if the $IP does not exist in the $noAlertFile object?
R>
R> Thanks,
R> Ripp


My System SpecsSystem Spec
Reply

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: match against array Kiron PowerShell 2 06-15-2008 07:15 AM
Trying to -match across lines of a .txt Kryten PowerShell 2 05-21-2008 02:51 PM
Filenames Do Not Match Dzomlija Vista file management 5 03-26-2008 12:19 PM
Files do not match Retiree Vista hardware & devices 1 08-20-2007 02:38 AM
Product key does not match... SteveO Vista installation & setup 2 02-03-2007 01:11 AM


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53