JAMS PowerShell Cmdlets
Microsoft designed PowerShell to provide more task automation and configuration management tools based on the .NET Framework. PowerShell includes a command line shell and an extensive scripting language that uses small programs called "cmdlets".
PowerShell's capabilities provide creative ways to simplify and automate tedious and repetitive tasks by creating scripts and combining them with multiple commands.
JAMS has fully incorporated PowerShell. The JAMS Client component includes a PowerShell Module that includes dozens of JAMS cmdlets, which are listed and detailed in the following section.
JAMS PowerShell Cmdlets
The JAMS PowerShell Module contains dozens of cmdlets that add extensive PowerShell capabilities to JAMS. The following table contains an extensive listing of each JAMS-related cmdlet, detailing the cmdlet’s description and syntax.
JAMS Cmdlets | Description |
---|---|
Connect-JEWS |
Establishes a connection to an EWS server. When using Microsoft Office 365 Modern Authentication, use the JAMSConnection option to specify the EWS Connection Store object. The Connection should have the Client Id, Tenant Id, and Client Secret Value. You can use Get-JAMSCredential to get a valid Credential.
[AcceptAllCertificates] [-AllowSSL] [-AllowTLS] [-AllowTLS11] [-AllowTLS12] [-Authentication <String>] [-Credential]<String>] [-ImplicitMode] [-JAMSConnection <string>] [-MinimumKeySize <int32>] [-Port <Int32>] [<CommonParameters>] |
Connect-JFTP |
Establishes a connection to an FTP server. This must be done before any other file transfer operation can
succeed.
[-Binary] [-Passive] [-KeepAlive] [-KeepAliveInterval <Int32<PSCredential>] [-Port <Int32>] [-Timeout <Int32>] [<CommonParameters>] |
Connect-JFTPS |
Establishes a connection to an FTPS server. This must be done before any other file transfer operation can
succeed.
Connect-JFTPS [-ClientCertificate <String>] [-AllowSSL] [-AllowTLS] [-ImplicitMode] [-SecureCiphers][-AcceptAllCertificates] [-Binary] [-Passive] [-KeepAlive] [-KeepAliveInterval <Int32>] [-Name] <String>[-Credential <PSCredential>] [-Port <Int32>] [-Timeout <Int32>] [<CommonParameters>] |
Connect-JSFTP |
Establishes a connection to an SFTP server. This must be done before any
other file transfer operation can succeed.
[-AcceptKey] [-Binary] [-JAMSCredential <JAMSCredential>] [-ServerType <JAMSSftpServerType>] [-Name] <String> [-Credential <PSCredential>] [-Port <Int32>] [-Timeout <Int32>] [<CommonParameters>] |
Connect-JIMAP |
Establishes a connection to an IMAP server. This must be done before any
other file transfer operation can succeed.
[-Authentication <ImapAuthentication>] [-Name] <String> [-Credential
<PSCredential>] [-Port <Int32>] [-Timeout <Int32>] [-SSL] [-ImplicitMode] [-SecureCiphers]
[-AcceptAllCertificates][<CommonParameters>] |
Connect-JPOP |
Establishes a connection to a POP server.This must be done before any
other file transfer operation can succeed.
[-Authentication <Pop3Authentication>] [-Name] <String>
[-Credential <PSCredential>] [-Port <Int32>] [-Timeout <Int32>] [-SSL] [-ImplicitMode] [-SecureCiphers] [-AcceptAllCertificates]
[<CommonParameters>] |
Connect-JS3 |
Establishes a connection to an S3 server. This must be done before any other file transfer operation can
succeed.
[-Bucket <String>] [-Name] <String> [-Credential <PSCredential>] [-Port <Int32>] [-Timeout <Int32>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
ConvertTo-Date |
Converts a natural language date specification into a date.
[-InputObject] <String> [[-Today] <DateTime>] [[-StartDate] <DateTime>] [-Server <String>] [<CommonParameters> |
Debug-JAMSEntry |
Debugs a JAMS entry.
Debug-JAMSEntry [[-Name] <String[]>] [-State <StateType>] [-FolderName <String>] [-PassThru] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Debug-JAMSEntry [-InputObject] <CurJob[]> [-PassThru] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Debug-JAMSEntry [-SubmitResult] <SubmitResult[]> [-PassThru] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Disable-JAMSTime |
Disables a JAMS Named Time. Named times can be automatically or manually enabled and disabled.
Disable-JAMSTime [-Name] <String[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] Disable-JAMSTime [-InputObject] <NamedTime[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Disconnect-JFS |
Disconnects a session that was established by a Connect_Jxxx command.
[[-FileServer] <JAMSFileServer>] [<CommonParameters>] |
Disconnect-JMS |
Disconnects a session that was established by a Connect-JIMAP or Connect-JPOP command.
[[-MailServer] <JAMSMailServer>] [<CommonParameters>] |
Enable-JAMSTime |
Enables a JAMS Named Time. Named times can be automatically or manually enabled and disabled.
[-Name] <String[]> [-Server <String>] [-WhatIf] [-Confirm]
[<CommonParameters>] |
Export-JAMSXML |
Exports one or more JAMS Definitions to XML.
[-Path] <String> [-InputObject] <Object[]> [-IgnoreACL <SwitchParameter>] [-Server <string>] [<CommonParameters>] [-Path] <String> [-AppMenu <SwitchParameter>] [-IgnoreACL <SwitchParameter>] [-Server <string>] [<CommonParameters>] |
Export-JKey |
Export all or matched JAMS Signing Keys from the default or specified Key Ring using the specified File name. File format
depends on the type of key and may be binary or ASCII armored.
[-PublicKeyRing <String>] [-SecretKeyRing <String>] -OutputFile <String> [-Fingerprint <String>] [-Identity <String>] [-PublicOnly] [-SecretOnly] [-AsciiArmor] [-KeyType <JAMSKeyType>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Find-JAMSObject |
Searches for objects in the JAMS database that match the query string. Objects can include an Agent, Connection Store, Credential, Execution Method, Folder, Job, Queue, or a Variable.
If the -Source option is set, the sources in Job and Execution Method definitions are searched to see if they match the query. If there is a match, the Job or Execution Method object is returned. [-Query <String>] [-Server <String>] [-SelectType <Object Type>] [-MaxCount <Number of Search Results>] [-Source] [-Recursive] [-FolderPath <String>] |
Get-JAMSAgent |
List all agents on a JAMS Server.
[[-Name] <String>] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Get-JAMSAudit |
Retrieves audit trail information from a JAMS Object for the specified time window.
[[-ObjectType] <ObjectType>] [[-StartDate] <DateTime>] [[-EndDate] <DateTime>] [[-UserName] <String>] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Get-JAMSBookmark |
Gets the most recent Bookmark on an executing Workflow Job. Returns a Hash table to be used when sending a response to a
Workflow Bookmark.
Get-JAMSBookmark [[-Name] <String[]>] [-State <StateType>] [-FolderName <String>] [-PassThru] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Get-JAMSBookmark [-InputObject] <CurJob[]> [-PassThru] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Get-JAMSBookmark [-SubmitResult] <SubmitResult[]> [-PassThru] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Get-JAMSCredential |
Gets a set of credentials from a JAMS Server. The credentials are retrieved from a JAMS User definition. Please note: you
must have "Submit" access to the User definition. In addition, to use password security you must also have "Get Password" access.
[-Username] <String[]> [-Server <String>] [<CommonParameters>] |
Get-JAMSEntry |
The Get-JAMSEntry cmdlet retrieves a CurJob object for each entry in the current schedule. Without parameters,
"Get-JAMSEntry" retrieves all of the entries in the schedule, as though you typed "Get-JAMSEntry *". You can also identify a particular entry by
job name or entry number or pass a CurJob object through the pipeline to Get-JAMSEntry.
[[-Name] <String>] [[-State] <StateType>] [-FolderName <String>] [-Server <String>] [<CommonParameters>] |
Get-JAMSFailoverStatus |
Retrieves the failover status of a JAMS Server.
[-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Get-JAMSHistory |
The Get-JAMSHistory cmdlet retrieves a History object for each matching job. Without parameters, "Get-JAMSHistory" retrieves
the job history for the current day, as though you typed "Get-JAMSHistory * -start 12:00am".
[[-Name] <String>] [[-StartDate] <DateTime>] [[-EndDate] <DateTime>] [-FolderName <String>] [-JobFolderName <String>] [-Recursive] [-JobFolderRecursive] [-Status <HistoryStatus>] [-Server <String>] [<CommonParameters>] |
Get-JAMSParameter |
Gets the value of a JAMS Parameter from a specific entry in the schedule. When running as a part of a JAMS job, the
default is to retrieve the parameter value for the current entry.
[-Name] <String> [-Entry <Int32>] [-Server <String>] [<CommonParameters>] |
Get-JAMSQueue |
Gets the JAMS queues that match the specified name. A server name can be specified to return a queue from a remote
server.
[[-Name] <String[]>] [-Server <String>] [<CommonParameters>] |
Get-JAMSVariable |
Gets the JAMS Variables that match the specified name. A server name can be specified to return a variable from a
remote server.
[[-Name] <String>] [-ValueOnly] [-Server <String>] [<CommonParameters>] |
Get-JFSChildItem |
Gets an item from a location on a JAMS File Server. A path can be specified to get an item that is not located in the
current directory on the file server.
[[-Path] <String[]>] [-FileServer <JAMSFileServer>] [<CommonParameters>] |
Get-JFSItem |
Gets an item from a location on a JAMS File Server. A path can be specified to get an item that is not located in the
current directory on the file server.
[[-Path] <String[]>] [-FileServer <JAMSFileServer>] [<CommonParameters>] |
Get-JFSLocation |
Gets the path of the current location on the JAMS file server.
[-FileServer <JAMSFileServer>] [<CommonParameters>] |
Get-JKey |
List all or matching JAMS Signing Keys from the default or specified Key Rings.
[-PublicKeyRing <String>] [-SecretKeyRing <String>] [-Fingerprint <String>] [-Identity <String>] [-PublicOnly] [-SecretOnly] [-KeyType <JAMSKeyType>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Get-JMailHeader |
Returns one or more MailMessageInfo objects that represent an email header. The returned objects can be used with
Get-JMailMessage to return the message body.
[-MailServer <JAMSMailServer>] [-Subject <String>] [-From <String>] [-To <String>] [-Unread] [<CommonParameters>] |
Get-JMailMessage |
Returns a message body for one or more MailMessageInfo objects which are retrieved from the Get-JMailHeader cmdlet.
[-MailServer <JAMSMailServer>] [-InputObject] <JAMSMailMessageInfo[]> [-WhatIf] [-Confirm] [<CommonParameters>] |
Get-JMSFolder |
Gets the current folder on the mail server.
[-MailServer <JAMSMailServer>] [<CommonParameters>] |
Import-JAMSXml |
Imports one or more JAMS Definitions from XML. The following definition types can be imported: Jobs, Folders, Triggers,
Menus, Methods, Resources, Variables, and Batch Queues.
[-Path] <String[]> [-IgnoreACL <SwitchParameter>][-Server <String>] [-TargetFolder <string>] [<CommonParameters>] |
Import-JKey |
Import JAMS Signing Keys from file name or file info.
[-ImportFile] <String[]> [-PublicKeyRing <String>] [-SecretKeyRing <String>] [-PublicOnly <Boolean>] [-SecretOnly <Boolean>] [-KeyType <JAMSKeyType>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] [-ImportObject] <PSObject[]> [-PublicKeyRing <String>] [-SecretKeyRing <String>] [-PublicOnly <Boolean>] [-SecretOnly <Boolean>] [-KeyType <JAMSKeyType>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
New-JKey |
Create a signing key using a specified key type (PGP) and algorithm. Only PGP RSA and DSA keys can be created. The new key
will be saved to the default or specified keys rings.
[-PublicKeyRing <String>] [-SecretKeyRing <String>] -Passphrase <SecureString> -RealName <String> -EmailAddress <String> [-Comment <String>] [-KeyAlgorithm <String>] [-KeyType <JAMSKeyType>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Protect-JEncryption |
Use the public key of the specified recipient to encrypt a file such that only that recipient can decrypt it (using their
private key).
Protect-JEncryption [-InputFile] <String[]> [-OutputFile <String>] [-AsciiArmor] [-CompressionAlgorithm <String>] [-CompressionLevel <Int32>] [-PublicKeyRing <String>] -Recipient <String> [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Protect-JEncryption [-InputObject] <PSObject[]> [-OutputFile <String>] [-AsciiArmor] [-CompressionAlgorithm <String>] [-CompressionLevel <Int32>] [-PublicKeyRing <String>] -Recipient <String> [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Protect-JSignature |
Use PGP to create a signature for one or more files, which can be binary, detached, or cleartext. Based on a private key
selected with the current user name. The recipient of the file can verify with the public key.
Protect-JSignature [-ClearSign] [-DetachSign] [-AsciiArmor] [-HashAlgorithm <String>] [-CompressionAlgorithm <String>] [-CompressionLevel <Int32>] [-InputFile] <String[]> [-OutputFile <String>] [-Sender <String>] [-Passphrase <SecureString>] [-Credential <PSCredential>] [-SecretKeyRing <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Protect-JSignature [-ClearSign] [-DetachSign] [-AsciiArmor] [-HashAlgorithm <String>] [-CompressionAlgorithm <String>] [-CompressionLevel <Int32>] [-InputObject] <PSObject[]> [-OutputFile <String>] [-Sender <String>] [-Passphrase <SecureString>] [-Credential <PSCredential>] [-SecretKeyRing <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Receive-JFSItem |
Receives the contents of a file from a JAMS File Server. A local destination can be specified for the item being received
from the file server.
[-Name] <String[]> [[-Destination] <String>] [-Recurse] [-FileServer <JAMSFileServer>] [-WhatIf][-Confirm] [<CommonParameters>] [-InputObject] <JAMSFileServerItem[]> [[-Destination] <String>] [-FileServer <JAMSFileServer>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Remove-JFSItem |
Removes an item from a JAMS File Server.
[-Path] <String[]> [-FileServer <JAMSFileServer>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Remove-JKey |
Remove matching JAMS Signing Keys from default or specified Key Rings.
[-PublicKeyRing <String>] [-SecretKeyRing <String>] [-Fingerprint <String>] [-Identity <String>] [-PublicOnly] [-SecretOnly] [-KeyType <JAMSKeyType>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Remove-JMailMessage |
Removes an item from a JAMS File Server
[-Path] <String[]> [-MailServer <JAMSFileServer>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Rename-JFSItem |
Renames an item on the JAMS File Server.
[-Name] <String> [-NewName] <String> [-FileServer <JAMSFileServer>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Reset-JAMSTrigger |
Resets a JAMS Trigger to NOT reset when fired.A trigger which doesn't reset
when fired stays in a "fired" state after it fires.The trigger will not fire again until after it has
been reset.
[-Name] <String[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-InputObject] <Trigger[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Restart-JAMSEntry |
Kills an executing JAMS entry and restarts it from the beginning.
[-Hold] [-Comment <String>] [-Severity <Severity>] [[-Name] <String[]>] [-State <StateType>][-FolderName <String>] [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-Hold] [-Comment <String>] [-Severity <Severity>] [-InputObject] <CurJob[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-Hold] [-Comment <String>] [-Severity <Severity>] [-SubmitResult] <SubmitResult[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Resume-JAMSEntry |
An entry can be suspended with the Suspend-JAMSEntry command, the JAMS GUI Client or, because the job is set to be held when
submitted.
[-Comment <String>] [[-Name] <String[]>] [-State <StateType>] [-FolderName <String>] [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-Comment <String>] [-InputObject] <CurJob[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-Comment <String>] [-SubmitResult] <SubmitResult[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Send-JAMSEntry |
Allows data to be sent to a Job at runtime. The result of this command is specific to the execution method.
Send-JAMSEntry [-Message <String>] -Data <Hashtable> [-Comment <String>] [[-Name] <String[]>] [-State <StateType>] [-FolderName <String>] [-PassThru] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Send-JAMSEntry [-Message <String>] -Data <Hashtable> [-Comment <String>] [-InputObject] <CurJob[]> [-PassThru] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Send-JAMSEntry [-Message <String>] -Data <Hashtable> [-Comment <String>] [-SubmitResult] <SubmitResult[]> [-PassThru] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Send-JFSCommand |
Sends a command to a JAMS File Server.
[-Command] <String[]> [-FileServer <JAMSFileServer>] [<CommonParameters>] |
Send-JFSItem |
Sends an item to a JAMS File Server. A path to the item and its destination on the File Server should be specified.
[-Name] <String[]> [-Recurse] [[-Destination] <String>] [-PassThru] [-FileServer <JAMSFileServer>] [-WhatIf] [-Confirm] [<CommonParameters>] [-InputObject] <PSObject[]> [[-Destination] <String>] [-PassThru] [-FileServer <JAMSFileServer>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Set-JAMSEntry |
The Set-JAMSEntry command can be used to set properties of a JAMS entry before the entry has started executing.
[-After <DateTime>] [-Queue <String>] [-Priority <Int32>] [-Hold] [-Comment <String>] [-AgentNode<String>] [[-Name] <String[]>] [-State <StateType>] [-FolderName <String>] [-PassThru] [-Server <String>] [-After <DateTime>] [-Queue <String>] [-Priority <Int32>] [-Hold] [-Comment <String>] [-AgentNode <String>] [-InputObject] <CurJob[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-After <DateTime>] [-Queue <String>] [-Priority <Int32>] [-Hold] [-Comment <String>] [-AgentNode <String>] [-SubmitResult] <SubmitResult[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Set-JAMSFailoverStatus |
Set the failover status of a JAMS Server.
[-Active] [-Server <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Set-JAMSParameter |
Sets the parameter value of an item in the current schedule. A parameter can be changed while the job is waiting to start or
while it is executing.
[-Name] <String> [[-Value] <Object>] [-Entry <Int32>] [-Server <String>] [-WhatIf][-Confirm] [<CommonParameters>] |
Set-JAMSQueue |
This cmdlet is used to set various properties of a JAMS Queue. The available properties include: JobLimit, Name, and
Server.
[-JobLimit <Int32>] [-Name] <String[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-JobLimit <Int32>] [-InputObject] <BatchQueue[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Set-JAMSStatus |
Sets the display text that a job shows in the monitor. This text is displayed underneath the Job name in the monitor.
[-Status] <String> [-Entry <Int32>] [-Server <String>] [<CommonParameters>] |
Set-JAMSVariable |
Sets the value of a JAMS Variable.
[-Name] <String> [[-Value] <Object>] [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Set-JFSLocation |
Sets the current location on the JAMS File Server.
[-Location] <String> [-FileServer <JAMSFileServer>] [<CommonParameters>] |
Set-JMSFolder |
Sets the current folder on the IMAP or POP3 server.
[-Folder] <String> [-MailServer <JAMSMailServer>] [<CommonParameters>] |
Start-JAMSEntry |
Starts a JAMS entry waiting in the current schedule by releasing one or more of the prerequisites of the job. The default is
to remove only the next attribute that is causing the entry to not start.
[-Force] [-Comment <String>] [[-Name] <String[]>] [-State <StateType>] [-FolderName <String>] [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-Force] [-Comment <String>] [-InputObject] <CurJob[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-Force] [-Comment <String>] [-SubmitResult] <SubmitResult[]> [-PassThru] [-Server <String>][-WhatIf] [-Confirm] [<CommonParameters>] |
Stop-JAMSEntry |
Stops an entry or kills it if it is currently executing.
[-Force] [-Comment <String>] [-Severity <Severity>] [[-Name] <String[]>] [-State <StateType>] [-FolderName <String>] [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-Force] [-Comment <String>] [-Severity <Severity>] [-InputObject] <CurJob[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-Force] [-Comment <String>] [-Severity <Severity>] [-SubmitResult] <SubmitResult[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Start-JAMSQueue |
Starts a JAMS queue which allows jobs to begin executing in the queue.
[-Name] <String[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-InputObject] <BatchQueue[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Stop-JAMSQueue |
Stops a JAMS queue. Jobs which are executing in the queue will continue to execute but, no new jobs can begin until the
queue is restarted.
[-Name] <String[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-InputObject] <BatchQueue[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-InputObject] <BatchQueue[]> [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Submit-JAMSEntry |
Submits a new entry into the current schedule.
[-Name] <String[]> [[-After] <DateTime>] [[-Queue] <String>] [-Agent <String>] [-UserName <String>] [-AltUserName <String>] [-Comment <String>] [-OverrideName <String>] [-LogLocation <String>] [-LogFileName <String>] [-Hold] [-RunDebug] [-UseVariables] [-DependsOn <Int32[]>] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-InputJob] <Job[]> [[-After] <DateTime>] [[-Queue] <String>] [-Agent <String>] [-UserName<String>] [-AltUserName <String>] [-Comment <String>] [-OverrideName <String>] [-LogLocation <String>] [-LogFileName <String>] [-Hold] [-RunDebug] [-UseVariables] [-DependsOn <Int32[]>] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Suspend-JAMSEntry |
The Suspend-JAMSEntry cmdlet puts a manual hold on a pending or timed job.
[-Comment <String>] [[-Name] <String[]>] [-State <StateType>] [-FolderName <String>] [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-Comment <String>] [-InputObject] <CurJob[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-Comment <String>] [-SubmitResult] <SubmitResult[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |
Test-JSignature |
Verifies the selected signed files, based on stored public keys.
Test-JSignature [-SigFile] <String[]> [-InputFile <String>] [-PublicKeyRing <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Test-JSignature [-SigObject] <PSObject[]> [-InputFile <String>] [-PublicKeyRing <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Unprotect-JEncryption |
Use private key from secret key ring to decrypt a file.
Unprotect-JEncryption [-InputFile] <String[]> [-OutputFile <String>] [-Passphrase <SecureString>] [-Credential <PSCredential>] [-SecretKeyRing <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Unprotect-JEncryption [-InputObject] <PSObject[]> [-OutputFile <String>] [-Passphrase <SecureString>] [-Credential <PSCredential>] [-SecretKeyRing <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Unprotect-JSignature |
Remove signature from file.
Unprotect-JSignature [-SigFile] <String[]> [-OutputFile <String>] [-PublicKeyRing <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] Unprotect-JSignature [-SigObject] <PSObject[]> [-OutputFile <String>] [-PublicKeyRing <String>] [-WarningAction <ActionPreference>] [-WarningVariable <String>] [<CommonParameters>] |
Wait-JAMSEntry |
The Wait-JAMSEntry cmdlet waits until a specified JAMS entry completes or the command times out. The default timeout limit
of this cmdlet is 8 hours.
[-TimeOut <TimeSpan>] [-Severity <Severity>] [[-Name] <String[]>] [-State <StateType>] [-FolderName <String>] [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-TimeOut <TimeSpan>] [-Severity <Severity>] [-InputObject] <CurJob[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] [-TimeOut <TimeSpan>] [-Severity <Severity>] [-SubmitResult] <SubmitResult[]> [-PassThru] [-Server <String>] [-WhatIf] [-Confirm] [<CommonParameters>] |