0

我正在使用 Windows Server 2008 R2。

我正在尝试使用 Powershell 创建一个指向 Excel 工作簿的新远程应用程序。以下脚本在 New-Item 调用中失败:

PS C:> Import-Module RemoteDesktopServices

PS C:> cd RDS:

PS RDS:\RemoteApp> New-Item -Path RDS:\RemoteApp\RemoteAppPrograms -Name "ATM999" -Appli 9\ATM999_Cube.xlsx"

新项目:发生未知错误。在 line:1 char:9 + New-Item <<<< -Path RDS:\RemoteApp\RemoteAppPrograms -Name "ATM999" -ApplicationPath ube.xlsx" + CategoryInfo : NotSpecified: (RDS:\RemoteApp\RemoteAppPrograms\ATM999:Stri + FullyQualifiedErrorId : UnknownError,Microsoft.PowerShell.Commands.NewItemCommand

作为测试,我尝试创建一个指向可执行文件而不是 Excel 工作簿的新项目。这样可行。是否有一个参数或我缺少的东西可以让我针对 Excel 工作簿创建一个远程应用程序?

4

1 回答 1

0

弄清楚了。这是我所做的:

导入模块 RemoteDesktopServices

cd RDS:

New-Item –Path RDS:\RemoteApp\RemoteAppPrograms –Name Workbook.xlsx –ApplicationPath "C:\Program Files\Microsoft Office\Office14\Excel.exe" –CommandLineSetting 2 -RequiredCommandLine "E:\ProcessingFolder\ClientName_Cube.xlsx"

这将创建一个指向 Excel 但在 RequiredCommandLine 参数中指定工作簿路径的条目。CommandLineSetting 的“2”设置强制远程应用程序始终使用提供的RequiredCommandLine 参数。

于 2014-03-14T21:49:44.010 回答