--- title: "Find-VBRTapeCatalogItem" description: "Looks for files or folders backed-up by tape jobs. Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License This cmdlet provides the following parameter sets: This cmdlet looks for files or folders backed-up by tape jobs." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/find-vbrtapecatalogitem.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Tape Devices > Tape Jobs > Find-VBRTapeCatalogItem" dateModified: "2026-08-19" --- # Find-VBRTapeCatalogItem ## Short Description Looks for files or folders backed-up by tape jobs. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax This cmdlet provides the following parameter sets: ## Detailed Description This cmdlet looks for files or folders backed-up by tape jobs. ## Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

CatalogItem

Specifies a file or folder. This parameter is used to search further based on the results of the initial search without this parameter.

Accepts the VBRTapeCatalogItem[] object. To get this object, run the Find-VBRTapeCatalogItem cmdlet.

VBRTapeCatalogItem[]

False

Named

False

Name

Specifies the name of the file or folder. The cmdlet will filter files and folders by this value.

String[]

False

Named

False

ResolvePath

Defines that the cmdlet will set correct path for all returned files or folders. It is used to view the full path to existing files or folders.

SwitchParameter

True

Named

False

Server

Specifies the server where files were backed up from. The cmdlet will find files and folders backed up from this server.

Accepts the CHost object. To get this object, run the Get-VBRServer cmdlet.

CHost

False

Named

False

`` This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see [ Microsoft Docs](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_commonparameters?view=powershell-7). ## Output Object The cmdlet returns the `VBRTapeCatalogItem` object that defines the tape catalog item (file, folder) with the following attributes: `Name`, `Id`, `HostId`, `Path`, `IsDirectory`, `Size`, `CreationTime`, `LastWriteTime`. ## Examples ::: example ### Example 1. Finding Files and Folders Backed-Up from Certain Server This example shows how to find files and folders backed-up from the certain server. ``` $server = Get-VBRServer -Name "Repo 01" Find-VBRTapeCatalogItem -Server $server ``` Perform the following steps: 1. Run the [`Get-VBRServer`](get-vbrserver.md) cmdlet. Specify `Name` parameter value. Save the result to the `$server` variable. 2. Run the `Find-VBRTapeCatalogItem` cmdlet. Set the `$server` variable as the `Server` parameter value. ::: ::: example ### Example 2. Finding Certain File Backed-Up by Tape Job This example shows how to find a certain file in the `Reports` folder backed-up by the tape job. ``` $item = Find-VBRTapeCatalogItem -Name "Reports" Find-VBRTapeCatalogItem -CatalogItem $item ``` Perform the following steps: 1. Run the `Find-VBRTapeCatalogItem` cmdlet. Specify the `Name` parameter value. Save the result to the `$item` variable. 2. Run the `Find-VBRTapeCatalogItem` cmdlet. Set the `$item` variable as the `CatalogItem` parameter value. ::: ## Related Commands [`Get-VBRServer`](get-vbrserver.md)