New-RdsRemoteApp
Přidá do skupiny aplikací program RemoteApp.
Syntax
New-RdsRemoteApp
[-TenantName] <String>
[-HostPoolName] <String>
[-AppGroupName] <String>
[-Name] <String>
[-FilePath <String>]
[-CommandLineSetting <CommandLineSetting>]
[-Description <String>]
[-FileVirtualPath <String>]
[-FolderName <String>]
[-FriendlyName <String>]
[-IconIndex <Int32>]
[-IconPath <String>]
[-RequiredCommandLine <String>]
[-ShowInWebFeed]
[<CommonParameters>]
New-RdsRemoteApp
[-TenantName] <String>
[-HostPoolName] <String>
[-AppGroupName] <String>
[-Name] <String>
[-AppAlias <String>]
[-CommandLineSetting <CommandLineSetting>]
[-Description <String>]
[-FileVirtualPath <String>]
[-FolderName <String>]
[-FriendlyName <String>]
[-IconIndex <Int32>]
[-IconPath <String>]
[-RequiredCommandLine <String>]
[-ShowInWebFeed]
[<CommonParameters>]
Description
Přidá program RemoteApp do skupiny aplikací RemoteApp. Výsledkem je publikování aplikace. Tento příkaz se nezdaří, pokud se pokusíte publikovat RemoteApp do skupiny desktopových aplikací.
Příklady
Příklad 1: Publikování RemoteAppu poskytnutím aliasu aplikace
PS C:\> New-RdsRemoteApp -TenantName "contoso" -HostPoolname "contosoHostPool" -AppGroupName "officeApps" -Name "Excel" -AppAlias "excel"
TenantGroupName : Default Tenant Group
TenantName : contoso
HostPoolName : contosoHostPool
AppGroupName : officeApps
RemoteAppName : Excel
FilePath : C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE
AppAlias :
CommandLineSetting : DoNotAllow
Description :
FriendlyName : Excel
IconIndex : 0
IconPath : C:\Program Files\Microsoft
Office\Root\VFS\Windows\Installer\{90160000-000F-0000-1000-0000000FF1CE}\xlicons.exe
RequiredCommandLine :
ShowInWebFeed : True
Tento příkaz publikuje RemoteApp do skupiny aplikací se všemi vlastnostmi přidruženými k zadanému aliasu aplikace. Tento příkaz se dá použít pro aplikace, které jsou uvedené při spuštění rutiny Get-RdsStartMenuApp.
Příklad 2: Publikování RemoteAppu ručním poskytnutím informací
PS C:\> New-RdsRemoteApp -TenantName "contoso" -HostPoolname "contosoHostPool" -AppGroupName "webApps" -Name "internetExplorerContosoWebApp" -FilePath "C:\Program Files\internet explorer\iexplore.exe" -FriendlyName "Contoso Web App" -IconPath "C:\Program Files\internet explorer\iexplore.exe"
TenantGroupName : Default Tenant Group
TenantName : contoso
HostPoolName : contosoHostPool
AppGroupName : webApps
RemoteAppName : internetExplorerContosoWebApp
FilePath : C:\Program Files\internet explorer\iexplore.exe
AppAlias :
CommandLineSetting : DoNotAllow
Description :
FriendlyName : Contoso Web App
IconIndex : 0
IconPath : C:\Program Files\internet explorer\iexplore.exe
RequiredCommandLine :
ShowInWebFeed : True
Tento příkaz publikuje RemoteApp do skupiny aplikací se zadanými vlastnostmi, včetně výchozích hodnot vlastností CommandLineSettings a ShowInWebFeed. Tento příkaz lze použít pro všechny aplikace a je upřednostňovaným způsobem publikování RemoteApps, pokud konkrétní aplikace není uvedená při spuštění rutiny Get-RdsStartMenuApp.
Parametry
-AppAlias
Jedinečný řetězec vygenerovaný agentem hostitele VP pro každou aplikaci nabídky Start před tím, než ho vrátí agent hostitele. AppAlias je vrácen rutinou Get-RdsStartMenuApp a dá se použít k identifikaci aplikace pro publikování. Přítomnost tohoto parametru určuje sadu parametrů AppAlias.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AppGroupName
Název skupiny aplikací.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CommandLineSetting
Určuje, jestli aplikace RemoteApp přijímá argumenty příkazového řádku z klienta v době připojení. Tento parametr přijímá tyto hodnoty:
- Povolit: Přijímá argumenty příkazového řádku.
- DoNotAllow: Nepřijímá argumenty příkazového řádku.
- Vyžadovat: Povoluje pouze argumenty příkazového řádku zadané v parametru RequiredCommandLine.
Type: | CommandLineSetting |
Accepted values: | Allow, DoNotAllow, Require |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Řetězec o délce 512 znaků, který popisuje RemoteApp pro pomoc správcům. Je povolen libovolný znak.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FilePath
Určuje cestu ke spustitelnému souboru aplikace. Může obsahovat jakékoli proměnné prostředí. Tato cesta musí být platná místní cesta na všech hostitelích relací ve fondu hostitelů. Přítomnost tohoto parametru určuje sadu parametrů FilePath.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FileVirtualPath
Cesta k souboru spustitelného souboru aplikace. Tato cesta musí být konzistentní napříč všemi hostiteli relací ve fondu hostitelů a umožňuje proměnné prostředí.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FolderName
Poznámka
Tato funkce zatím není podporovaná.
Název složky, ve které bude aplikace seskupena v klientech Vzdálené plochy.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FriendlyName
Řetězec o délce 256 znaků, který je určen pro zobrazení koncovým uživatelům. Je povolen libovolný znak.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HostPoolName
Název fondu hostitelů.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-IconIndex
Index ikony ze spustitelného souboru definovaný parametrem IconPath.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IconPath
Určuje cestu k souboru aplikace nebo souboru ICO, který se má zobrazit pro aplikaci. Nesmí obsahovat žádné proměnné prostředí. Tato cesta musí být platná místní cesta na všech hostitelích relací ve fondu hostitelů.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Název RemoteAppu, který musí být ve skupině aplikací jedinečný. Alias: RemoteAppName.
Type: | String |
Aliases: | RemoteAppName |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RequiredCommandLine
Určuje řetězec obsahující argumenty příkazového řádku, které klient může použít při připojení k aplikaci RemoteApp. Pokud zadáte tento parametr, musí mít parametr CommandLineSetting hodnotu Require.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ShowInWebFeed
Poznámka
Tato funkce zatím není podporovaná.
Určuje, jestli se má ve webovém kanálu zobrazit aplikace RemoteApp. Ve výchozím nastavení se zobrazí všechny vzdálené aplikace RemoteApps. Poznámka: Správce tak může aplikaci dočasně vypnout a pak ji znovu zapnout, aniž by odstranil a znovu vytvořil informace o vlastní aplikaci.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantName
Název tenanta.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Vstupy
System.String
Výstupy
Microsoft.RDInfra.RDManagementData.RdMgmtRemoteApp