Не удается создать удаленное приложение через Powershell, которое указывает на книгу Excel
Я использую Windows Server 2008 R2.
Я пытаюсь использовать Powershell для создания нового удаленного приложения, которое указывает на книгу Excel. Следующий скрипт завершается ошибкой при вызове New-Item:
PS C:> Модуль импорта RemoteDesktopServices
PS C:> CD RDS:
PS RDS: \ RemoteApp> New-Item -Path RDS: \ RemoteApp \ RemoteAppPrograms -Имя "ATM999" -Appli 9 \ ATM999_Cube.xlsx "
New-Item: Произошла неизвестная ошибка. В строке:1 символ:9 + New-Item <<<< -Path RDS:\RemoteApp\RemoteAppPrograms -Имя "ATM999" -ApplicationPath ube.xlsx" + CategoryInfo: NotSpecified: (RDS:\RemoteApp\RemoteAppPrograms\ATM999:Stri + FullyQualifiedErrorId: UnknownError,Microsoft.PowerShell.Commands.NewItemCommand
В качестве теста я попытался создать новый элемент, который указывает на исполняемый файл, а не на книгу Excel. Это работает. Есть ли какой-то параметр или что-то, чего мне не хватает, что позволило бы мне создать удаленное приложение для книги Excel?
1 ответ
Догадаться. Вот что я сделал:
Импорт-Модуль RemoteDesktopServices
CD RDS:
Новый элемент –Path RDS:\RemoteApp\RemoteAppPrograms –Имя Workbook.xlsx –Применение приложения "C:\Program Files\Microsoft Office\Office14\Excel.exe" –CommandLineSetting 2 -RequiredCommandLine "E:\ProcessingFolder\ClientName_Cube.xlsx"
Это создает запись, которая указывает на Excel, но указывает путь к книге в параметре RequiredCommandLine. Параметр "2" для CommandLineSetting заставляет удаленное приложение всегда использовать предоставленный параметр RequiredCommandLine.