FileType
Gets or sets the type of executable file to match to identify the Windows application associated with this right. You must specify a file type to define a valid application right.
Syntax
WindowsFileType FileType {get; set;}
Property value
The executable file type to match.
Possible values:
public enum WindowsFileType
{
// Batch file
BAT,
// Command script
CMD,
// Command file
COM,
// Control Panel Extension
CPL,
// Executable file
EXE
// Microsoft common console document
MSC
// Windows installer package
MSI
// Windows installer patch
MSP
// Windows PowerShell cmdlet
PS1
// VBScript script
VBS
// Windows script file
WSF
}
Example
The following code sample illustrates using FileType
in a script:
$objWindowsApplication =
$objZone.GetWindowsApplication($strWindowsApplication);
{
...
$listType = $listType.MakeGenericType( @
("Centrify.DirectControl.API.IWindowsApplicationCriteria" -as "Type")));
$criteriaList = [Activator]::CreateInstance($listType);
$objApplicationCriteria = $objWindowsApplication.CreateApplicationCriteria();
$objApplicationCriteria.FileType =
[Centrify.DirectControl.API.WindowsFileType]::EXE;
$objApplicationCriteria.FileName = "filename.exe";
...
}