Skip to content

Get-BankTable

SYNOPSIS

Enumera la ruta de acceso de las tablas de base de datos multimedia creadas por un servidor de grabación.

SYNTAX

Get-BankTable [[-Path] <String>] [[-DeviceId] <String[]>] [[-StartTime] <DateTime>] [[-EndTime] <DateTime>]
 [<CommonParameters>]

DESCRIPTION

Las grabaciones devueltas por esta función deben representar carpetas de base de datos multimedia con nombres que coincidan con el formato utilizado por Milestone. El formato esperado es GUID_TAG_TIMESTAMP donde GUID es la identificación de un dispositivo, TAG es una cadena como LOCAL o ARCHIVE, y TIMESTAMP es una marca de tiempo local en el formato aaaa-MM-dd_HH-mm-ss.

Cada grabación devuelta por esta función tendrá una propiedad DeviceId de tipo [Guid], una propiedad EndTime de tipo [DateTime] que será una marca de tiempo local que representa la hora aproximada a la que se agregó la carpeta por última vez, una propiedad de Etiqueta que representa el valor de cadena LOCAL o ARCHIVE que describe el tipo de tabla y una propiedad Ruta con la ruta de acceso completa a esa carpeta en el sistema de archivos.

Esta función no se basa en caché.xml o archives_cache.xml de ninguna manera. Como tal, se puede utilizar en un sistema con una memoria caché no válida o faltante. Sin embargo, la precisión de las marcas de tiempo no es confiable porque se basan en los nombres de las carpetas del sistema de archivos que representan el momento en que el servidor de grabación cambió el nombre de esa carpeta cuando se convirtió de una tabla de base de datos multimedia en directo a una tabla de archivo local.

REQUIREMENTS

  • Does not require a VMS connection

EXAMPLES

EXAMPLE 1

Get-BankTable C:\MediaDatabase\4344cd14-0b12-4c18-8677-5d263c140af4 -DeviceId "94275fef-b977-43f6-bf78-210c615b2967" | Copy-Item -Destination C:\Temp -Container -Recurse -Force

Copie todas las tablas de la base de datos de medios para el dispositivo con ID 94275fef-b977-43f6-bf78-210c615b2967 a C:\Temp

PARAMETERS

-DeviceId

El GUID de uno o más dispositivos para los que desea recuperar tablas. Si omite esta propiedad, todas las tablas para todos los dispositivos serán devueltos.

Type: String[]
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-EndTime

La fecha y hora local que indica los registros que se recuperarán de la base de datos de medios. Dado que carpetas enteras, cada una que contenga aproximadamente una hora de video, podría terminar con un video hasta una hora más nuevo que solicitado.

Type: DateTime
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: [DateTime]::MaxValue.AddHours(-1)
Accept pipeline input: False
Accept wildcard characters: False

-Path

La ruta a la base de datos de medios. Esta debe ser la ruta a la carpeta que contiene las tablas de la base de datos de medios. Por ejemplo, C:\MediaDatabase\4344cd14-0b12-4c18-8677-5d263c140af4 es la ruta completa al predeterminado "Local Default" ruta de almacenamiento. La identificación para la suya será diferente, y si necesita encontrar la identificación, puede mantener presionada la tecla CTRL y hacer clic en la pestaña Almacenamiento del Servidor de grabación en Management Client. Luego, coloque el cursor sobre la configuración de almacenamiento y verá el ID que se muestra en la información sobre herramientas.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-StartTime

La fecha y hora local que indica los registros más antiguos que se recuperarán de la base de datos de medios. Dado que carpetas enteras, cada que contenga aproximadamente una hora de video, podría terminar con un video hasta una hora más antiguo que solicitado.

Type: DateTime
Parameter Sets: (All)
Aliases:

Required: False
Position: 2
Default value: [DateTime]::MinValue
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

NOTES

Online Help