Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Set-Location $PSScriptRoot
- [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
- $BaseUrl = "https://wwwapps.ups.com/WebTracking/track?track=yes&trackNums="
- $file = "tracking.csv"
- function Check-Status {
- param([string]$Number)
- $TrackingUrl = "$BaseUrl+$Number"
- $R = Invoke-WebRequest $TrackingUrl
- if (Select-String -InputObject $R.Content "Delivered On:") {
- return [bool]1
- } else {
- return [bool]0
- }
- }
- $numbers = Get-Content $file
- forEach ($number in $numbers) {
- Check-Status $number
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement