Hi,
I want to check if a job exists or not with the get-vbrjob command.
$job = "False"
$vbrjobname = "TECH"
$job = Get-VBRJob -Name $vbrjobname
if($job -ne "False")
{
Write-Host "The job doesn't exist"
}
But I receive this issue
Get-VBRJob : A parameter cannot be found that matches parameter name 'Name'.
Many thanks for your help
			
			
									
						
										
						- 
				sidavid
 - Enthusiast
 - Posts: 48
 - Liked: 1 time
 - Joined: Jan 01, 2006 1:01 am
 - Contact:
 
- 
				sidavid
 - Enthusiast
 - Posts: 48
 - Liked: 1 time
 - Joined: Jan 01, 2006 1:01 am
 - Contact:
 
Re: Get-VBRJob
Hi
I found the script :
$vbrjobname = "NameOfTheJob"
$job = Get-VBRJob | ?{$_.Name -eq $vbrjobname}
$jobname = $job.Name
if($jobname -ne $null){$c = $jobname.CompareTo($vbrjobname)}
if($c -ne 0){Write-Host "Exist"}
Thanks
			
			
									
						
										
						I found the script :
$vbrjobname = "NameOfTheJob"
$job = Get-VBRJob | ?{$_.Name -eq $vbrjobname}
$jobname = $job.Name
if($jobname -ne $null){$c = $jobname.CompareTo($vbrjobname)}
if($c -ne 0){Write-Host "Exist"}
Thanks
- 
				ThomasMc
 - Veteran
 - Posts: 293
 - Liked: 19 times
 - Joined: Apr 13, 2011 12:45 pm
 - Full Name: Thomas McConnell
 - Contact:
 
Re: Get-VBRJob
A shorter version would be
			
			
									
						
										
						Code: Select all
#v5
if ((Get-VBRJob | ?{$_.Name -eq "JobName"} | Measure-Object).Count -eq 0) {
	"The job doesn't exist" | Out-Default
}
#v6
if ((Get-VBRJob -Name "JobName" | Measure-Object).Count -eq 0) {
	"The job doesn't exist" | Out-Default
}
Who is online
Users browsing this forum: No registered users and 7 guests