我使用的是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“
New-Item:发生了未知错误。 在行:1个字符:9 + New-Item<<<< -Path RDS:\ RemoteApp \ RemoteAppPrograms -Name“ATM999”-ApplicationPath ube.xlsx” + CategoryInfo:未指定:(RDS:\ RemoteApp \ RemoteAppPrograms \ ATM999:Stri + FullyQualifiedErrorId:UnknownError,Microsoft.PowerShell.Commands.NewItemCommand
作为测试,我尝试创建一个指向可执行文件而不是Excel工作簿的新项。这样可行。是否有一个我缺少的参数或某些内容可以让我创建一个针对Excel工作簿的远程应用程序?
答案 0 :(得分:0)
想出来。这是我做的:
Import-Module 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参数。