Set-RdsRemoteApp
設定 RemoteApp 的屬性。
語法
Set-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>]
Set-RdsRemoteApp
[-TenantName] <String>
[-HostPoolName] <String>
[-AppGroupName] <String>
[-Name] <String>
[-CommandLineSetting <CommandLineSetting>]
[-Description <String>]
[-FileVirtualPath <String>]
[-FolderName <String>]
[-FriendlyName <String>]
[-IconIndex <Int32>]
[-IconPath <String>]
[-RequiredCommandLine <String>]
[-ShowInWebFeed]
[-AppAlias <String>]
[<CommonParameters>]
Description
Set-RdsRemoteApp Cmdlet 會設定發佈至指定應用程式群組的 RemoteApp 屬性。 使用此命令,您可以變更 RemoteApp 所顯示的圖示、遠端桌面用戶端中顯示的 RemoteApp 易記名稱,以及透過命令列參數) 啟動執行 RemoteApp (。
範例
範例 1:變更 RemoteApp 的易記名稱
PS C:\> Set-RdsRemoteApp -TenantName "contoso" -HostPoolName "contosoHostPool" -AppGroupName "webApps" -Name "internetExplorerContosoWebApp" -FriendlyName "Contoso Web App v2"
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 v2
IconIndex : 0
IconPath : C:\Program Files\internet explorer\iexplore.exe
RequiredCommandLine :
ShowInWebFeed : True
此命令會將 RemoteApp 的易記名稱變更為 「Contoso Web App v2」,這會對遠端桌面用戶端中的使用者顯示。
範例 2:變更 RemoteApp 的命令列屬性
PS C:\> Set-RdsRemoteApp -TenantName "contoso" -HostPoolName "contosoHostPool" -AppGroupName "webApps" -Name "internetExplorerContosoWebApp" -CommandLineSetting Require -RequiredCommandLine "https://webapp.contoso.com"
TenantGroupName : Default Tenant Group
TenantName : contoso
HostPoolName : contosoHostPool
AppGroupName : webApps
RemoteAppName : internetExplorerContosoWebApp
FilePath : C:\Program Files\internet explorer\iexplore.exe
AppAlias :
CommandLineSetting : Require
Description :
FriendlyName : Contoso Web App v2
IconIndex : 0
IconPath : C:\Program Files\internet explorer\iexplore.exe
RequiredCommandLine : https://webapp.contoso.com
ShowInWebFeed : True
此命令會將 Internet Explorer 的命令列引數變更為一律啟動 「 https://webapp.contoso.com" ;。
參數
-AppAlias
在主機代理程式傳回之前,每個開始功能表應用程式的 RD 主機代理程式所產生的唯一字串。 AppAlias 是由 Get-RdsStartMenuApp Cmdlet 傳回,可用來識別要發佈的應用程式。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-AppGroupName
應用程式群組的名稱。
類型: | String |
Position: | 2 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-CommandLineSetting
指定 RemoteApp 程式是否在連線時接受來自用戶端的命令列引數。 此參數可接受的值為:
- 允許:接受命令列引數。
- DoNotAllow:不接受命令列引數。
- Require:只允許 RequiredCommandLine 參數中指定的命令列引數。
類型: | CommandLineSetting |
接受的值: | Allow, DoNotAllow, Require |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Description
描述租使用者以協助系統管理員的 512 個字元字串。 允許任何字元。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-FilePath
指定應用程式可執行檔的路徑。 它可能包含任何環境變數。 此路徑必須是主機集區中所有工作階段主機上的有效本機路徑。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-FileVirtualPath
應用程式可執行檔的檔案路徑。 此路徑必須在主機集區中的所有工作階段主機之間保持一致,而且允許環境變數。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-FolderName
注意
目前尚不支援此功能。
應用程式將在遠端桌面用戶端中分組的資料夾名稱。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-FriendlyName
256 個字元字串,用於向使用者顯示。 允許任何字元。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-HostPoolName
主機集區的名稱。
類型: | String |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-IconIndex
可執行檔中圖示的索引,如 IconPath 參數所定義。
類型: | Int32 |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-IconPath
指定要為應用程式顯示的應用程式或 ico 檔案的路徑。 它可能不會包含任何環境變數。 此路徑必須是主機集區中所有工作階段主機上的有效本機路徑。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Name
RemoteApp 的名稱。
類型: | String |
別名: | RemoteAppName |
Position: | 3 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-RequiredCommandLine
指定字串,其中包含用戶端可以在連線時間與 RemoteApp 程式使用的命令列引數。 如果您指定此參數,CommandLineSetting 參數的值必須為 Require。
類型: | String |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ShowInWebFeed
注意
目前尚不支援此功能。
指定是否要在 Web 摘要中顯示 RemoteApp 程式。 根據預設,會顯示所有 RemoteApps。 注意:這可讓系統管理員暫時關閉應用程式,然後重新開啟,而不刪除並重新建立自訂應用程式資訊。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-TenantName
租用戶的名稱。
類型: | String |
Position: | 0 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
輸入
System.String
輸出
Microsoft.RDInfra.RDManagementData.RdMgmtRemoteApp