问题标签 [aws-appstream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
169 浏览

uwp - 如何通过浏览器流式传输 Windows 10 应用程序以进行用户测试

我正在开发一个针对 UWP windows 10 的应用程序。我想让一些目标用户测试应用程序,但我不想在他们的计算机上安装。

我看过AWS AppStream,但它似乎只适用于Windows server 2012。我正在考虑在计算机上设置虚拟机并允许他们远程桌面,但这似乎不是一个很好的解决方案。

允许用户远程访问和测试 Windows 10 应用程序有哪些更好的方法?

0 投票
1 回答
738 浏览

registry - 用于注册表编辑的 Amazon AppStream 映像实例中的管理员访问权限?

我正在尝试在 Amazon AppStream 中编写一个脚本,该脚本将编辑注册表,并最终将用户注册到 Tableau 并为他们激活许可证。我桌面上的脚本运行良好,并且完全完成了它需要做的事情,即编辑注册表、将其注册到 Tableau 并激活许可证。

下面是用于编辑注册表的代码行:

我已经在 AppStream 中成功创建了脚本的映像,它所做的第一件事是尝试编辑注册表,但由于“管理员已禁用编辑”而被阻止。无论如何要启用它以便我的脚本可以运行?

“您的管理员已禁用编辑” - 错误

作为旁注,我的脚本在其他方面也没有达到预期的效果。即使它将运行 Tableau,它似乎也无法执行任何特定于 Tableau 的命令,例如激活许可证。这很奇怪,因为它们都有相同的文件路径,而且它可以在我的桌面上运行......

任何帮助表示赞赏。

编辑

根据我从这个问题获得的信息,当我尝试运行 PowerShell 脚本来编辑注册表时,会发生类似的问题。

运行 PowerShell 脚本还需要一定程度的管理员访问权限,我不知道如何提供图像实例。

PowerShell 脚本需要管理员密码

这个问题似乎更多地是关于授予管理员对 AppStream 中的图像实例的访问权限,而不是关于注册表。标题已从“编辑 Amazon AppStream 图像实例中的注册表?” 到“Amazon AppStream 映像实例中的管理员访问权限以进行注册表编辑?” 来反映这一点。

0 投票
1 回答
123 浏览

api - 检查并获取用户(如果存在)

使用 AWS Appstream API 时,我们如何检查用户名(电子邮件)是否存在?在类似的注释中,我们如何通过用户名获取该用户?

我尝试在官方文档上搜索,虽然有用于creation, deletion, enabling, disablingusers 的方法,但似乎没有提供从用户池中获取用户的特定方法。

0 投票
0 回答
483 浏览

c# - 如何在极少数情况下避免异常设置 Window.TaskbarItemInfo

作为在 AWS 的AppStream环境下测试我的应用程序的一部分,我遇到了一个异常,当我与任务栏交互时抛出异常(在我的例子中,设置自定义工具提示)。我已经能够使用这种代码在空白 WPF 应用程序中重现它:

在 AppStream 中运行该代码会给出NotImplementedException以下堆栈跟踪:

我发现这篇文章我认为是相同的潜在问题:ITaskbar HrInit 方法在 RemoteApp 下引发异常。有趣的是,我已经在 RemoteApp 中测试了该应用程序,它在那里运行良好。我猜微软从那时起改进了 RemoteApp 以避免在他们的平台上出现这个问题。

似乎在资源管理器未运行时发生异常 - 这是有道理的,因为当它不存在时很难与任务栏交谈。事实上,我已经能够通过杀死 explorer.exe 来重现同样的问题。

在另一个问题中提到的唯一潜在修复是查看SystemInformation.TerminalServerSession以检测您何时在这种环境中运行并避免使用TaskbarItemInfo. 这对我不起作用,因为它还会检测到正常的远程桌面连接——这对于我的应用程序来说是一个非常常见的用例,也是代码工作正常的情况。

我唯一能想到的另一件事是将代码行包装在 try/catch 块中,然后盲目地吞下任何可能出错的东西。这不是世界末日,因为如果没有我的自定义任务栏工具提示逻辑,该应用程序将运行良好。但这只是感觉....错了。几乎感觉这是 WPF 应该做的那种错误处理。我知道没有 explorer.exe 运行是一件奇怪的事情,但我听说有人使用备用 shell 或者(也许更有可能)看到 explorer.exe 不时崩溃。

0 投票
1 回答
768 浏览

google-cloud-platform - Google 是否提供类似于 Amazon AppStream 的功能?

我有一个 GPU 繁重的应用程序,我希望将这些应用程序提供给手头可能没有硬件的一组用户。亚马逊提供 AppStream,它允许我通过 Windows 映像将特定应用程序流式传输给用户。您可以将其设置为(理论上)扩展到任意数量的系统,并且您可以选择准备好实例或备用实例(更便宜,但启动时间更长) 用户登录 AppStream 并显示只是应用程序,无法访问后端 Windows 基础架构。

AppStream 完美运行,除了它与 S3 的接口方式,上传一个 MB 大小的文件可能需要 10 分钟,而且他们似乎不会很快解决这个问题。

Google 是否提供类似的服务?

0 投票
0 回答
34 浏览

angularjs - 如何模拟包含第三方对象的窗口对象

我在控制器中使用 appstream 嵌入式 JavaScript 文件并从 $window 获取 appstream 对象。但是在模拟 $window 时,我没有 appstream 的对象,因为加载 iframe 时它是第三方内容。我该如何编写单元测试?

在我的控制器中,我正在访问 appstream 对象

0 投票
2 回答
552 浏览

amazon-web-services - Amazon AppStream 2.0:使用 Aws cli 删除用户

我有一个具有以下权限的 IAM 用户

我在 Appstream2 中有两个用户

在我尝试在命令行中删除那些

它返回,

如果我使用 [\p{L}]+ 或 [\p{L}\p{M}\p{S}\p{N}\p{P}]+ 进行更改,正则表达式部分也会发生同样的情况

为什么这是 AccessDeniedException 以及如何删除 appstream2 用户?

[如果您想知道我的凭据可能有误,以下命令可以完美运行

回复:

]

0 投票
1 回答
171 浏览

amazon-web-services - AWS App Stream 2.0 错误 - 此磁盘上没有足够的空间来为 FileMaker Pro 完成此操作

我们正在 aws appstream2.0 平台上流式传输 FileMaker Pro 应用程序。通过浏览器打开 FileMaker Pro 时,显示“磁盘空间不足,无法完成此操作”错误。我们正在使用具有 8GB RAM 的 stream.standard.large 实例类型。

我们应该怎么做才能防止这个错误?请帮忙。

在此处输入图像描述

0 投票
1 回答
390 浏览

amazon-web-services - Appstream - 将文档从本地上传到 AppStream 共享 S3 存储桶驱动器

我正在处理 AWS Appstream 2.0 共享文档要求。

我需要为 Appstream 用户共享驱动器来共享文档。用户应该能够将文档从本地驱动器上传到 Appstream 实例,并且应该通过 \network 路径共享。在 AppStream 中运行的自定义应用程序应该能够访问此共享驱动器。

(我已经尝试了 FSx 和 AWS AD 与域加入,但它不是我们的要求有这么多的组件。)

为了实现这一点,在 Appstream 中创建了一个 S3 存储桶并作为驱动器安装,以便我的实例可以具有共享路径。但问题是,如何从本地工作区将文件上传到 appstream 的网络驱动器(已安装)。

在此处输入图像描述

  1. 基本上,我必须将文档从本地上传到共享文件夹(共享驱动器)到 Appstream 安装驱动器,即 S3。请在下面找到图片。开箱即用它只允许我上传到临时文件夹/主文件夹,通常文件保存在用户配置文件的 APPstream S3 存储桶中。(在用户/目录中)我不想要的应该保存在共享访问中。

在此处输入图像描述

  1. 如何让 AppStream 最终用户将文件上传到用户可以访问的 S3 存储桶中的共享目录。(而不是单独的网络配置文件)

在 NutShell 中,如何将文件从本地工作区上传到 Appstream 的 Mounted S3 驱动器?开箱即用,它只允许我上传到 - 主页/临时文件夹

我的解决方法是编写一个 bat 脚本来同步临时文件夹和已安装的驱动器。接下来我可以尝试什么?

0 投票
1 回答
187 浏览

windows - USB设备连接AMAZON APPSTREAM2.0的问题

我目前正在使用 AWS AppStream 2.0 流式传输桌面应用程序。为此,我需要将我的本地设备连接到 AppStream 2.0 并将它们与流式应用程序一起使用。为了启用 USB 设备,我遵循了 AWS 文档中给出的程序,但无法让设备工作。

链接:https ://docs.aws.amazon.com/appstream2/latest/developerguide/qualify-usb-devices.html

我尝试使用两个网络摄像头,其中一个摄像头被检测为成像设备并且已启用但无法传送任何帧。另一个摄像头在 AppStream 中启用,但未被检测为成像设备并显示为 USB。

任何帮助表示赞赏!