问题标签 [remote-desktop]

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 投票
15 回答
17057 浏览

development-environment - 通过远程桌面开发

有没有人关于让团队通过远程桌面工作的成功言论?

在许多工作场所,我们通过 Citrix 将最终用户和应用程序放在一个中央、强大的服务器上。有时客户端与服务器位于同一建筑物中,但通常它们是远程的。

让我的开发人员使用在带有 Hyper-V 的服务器上运行的 Windows XP 或 Vista 实例对我来说可能有一些巨大的好处。

我担心通过互联网的 RDP/RDC 太慢,以至于无法有效地开发。

我敢肯定我能听到很多关于它的坏话……有没有成功的人?

0 投票
2 回答
2416 浏览

wpf - 具有透明窗口和远程桌面的 WPF 应用程序导致弹出窗口

我有一个带 AllowsTransparency="True" 的 WPF 应用程序,因为我们喜欢时髦的边框。

当我将桌面远程连接到计算机并运行我们的应用程序时,文本框中的菜单和右键单击菜单会在应用程序后面弹出。我通过使背景半透明来验证这一点。这是一个屏幕截图:

http://i662.photobucket.com/albums/uu345/jpchow26/popunder.png

我们在 XP SP3 上使用 .net 3.5 SP1。我读过一些博客文章,这应该通过渲染来修复一些问题,但这对我们来说是一个错误。任何人都知道任何解决方案,还是我对此不走运?

0 投票
26 回答
3068 浏览

development-environment - 通过远程桌面在计算机上进行开发,经验?

是否有人(出于选择或被迫)在他们必须远程桌面进入的计算机上进行开发?

你的经历如何?

我可以看到优势,因为只要您有足够快的连接,您基本上可以在世界任何地方进行编码。

复制

https://stackoverflow.com/questions/424869/reasons-to-use-a-vm-for-development

0 投票
1 回答
231 浏览

keyboard-shortcuts - 远程 Xwindows 程序的键盘快捷键损坏

有一台远程机器,我使用 ssh 登录。在那台机器上,我们有一个 Xwindows GUI 程序,即 nedit。程序的所有键盘快捷键(如Ctrl+OAlt+ )都已损坏(而其他程序工作正常)F

现在奇怪的是,对于另一个用户,这些快捷方式有效!他具有相同的 shell (bash) 和相同的 TERM 环境变量 (xterm)。但是他有一台mac而不是linux笔记本电脑。远程机器是 AIX。你对可能被破坏的东西有任何暗示吗?谢谢!

0 投票
2 回答
17219 浏览

streaming - RDP/终端服务和 VNC 流技术之间的区别

作为客户端支持工具的一部分,我想提供一些功能来请求查看/远程控制桌面会话。有很多方法可以获取屏幕截图然后流式传输,但我特别想了解为什么 RDP(远程桌面/终端服务与 VNC 体验如此不同。我使用的是 RDP vs . VNC 只是因为它们似乎使用截然不同的方法将屏幕流式传输到客户端。

如果我不得不猜测,RDP 似乎传输位图图形块(例如 100x100 像素)以构建完整图片(这可能很慢),但似乎将正常的绘制形状/填充或字体绘制传输到客户端非常快. VNC 似乎会拍摄屏幕的巨大快照,比较之前的图像并将更改流式传输到客户端。

我觉得 RDP 是一种比其他任何协议都更高质量和更流畅的协议,那么它使用什么技术来实现这一点?

编辑——澄清一下,我是在询问这些图形技术,特别是作为一种流协议编程方法——而不是使用哪种现有产品/技术来解决这个业务需求。

0 投票
5 回答
16553 浏览

windows - 远程访问 Windows Vista 到 Mac OSX?

有没有办法使用 OSX 进行从 Windows Vista 到 Mac Mini 的远程桌面访问?希望能够远程访问 Mac 以访问系统,因此无需将其放在单独的监视器/kb 上进行测试和开发。

有什么类似于 Windows 远程桌面的东西可以使用吗?

0 投票
6 回答
14672 浏览

windows - 如何识别通过远程桌面连接到 Windows 服务器的用户

在我的工作场所,我们有用于进行测试的实验室机器。

预留一台机器进行测试的标准程序是在办公室里走动,以确保没有人在使用这台机器。

这是非常低效且耗时的。

起初,我建立了一个网页,人们可以在其中预订实验室机器,但没有人保持页面更新,结果证明它毫无用处。

我终于找到了一个使用微软日志解析器的解决方案,并想把它分享给堆栈溢出社区。

它是在机器上运行的批处理文件,因此用户可以识别最后使用机器的用户并轻松地向他们发送 IM 以询问机器是否空闲。

有没有更好的解决方案来做到这一点?

0 投票
7 回答
16870 浏览

c# - .Net Crystal Report 打印应用程序在会话断开时在终端服务连接错误上运行

我创建了一个 .Net 应用程序以在应用程序服务器上运行,该应用程序服务器获取报告请求并打印出请求的报告。

C# 应用程序使用 Crystal Reports 加载报表并随后将其打印出来。

该应用程序在服务器上运行,该服务器通过特定用户帐户下的远程桌面连接(旧应用程序需要)连接到该服务器。当我从远程会话断开连接时,应用程序开始引发异常,例如:

消息:CrystalDecisions.Shared.CrystalReportsException:加载报告失败

当远程会话处于活动状态时,永远不会引发此类错误。运行该应用程序的服务器正在运行 Windows Server 2003,我创建连接的机器是 Windows XP。

我很欣赏这很奇怪,但是我看不到我创建的应用程序部署有任何问题。

有谁知道可能导致此问题的原因是什么?

编辑:我硬着头皮将应用程序创建为 Windows 服务,显然这不会花很长时间,我只是不相信它会解决问题。反正不行!!!

我还尝试删除异步调用打印函数的多线程代码。我这样做是为了简化应用程序并缩小它可能失败的原因。无论如何,这也没有改善情况!

编辑:我得到的两个错误是:

System.Runtime.InteropServices.COMException (0x80000201):指定的打印机无效。在 CrystalDecisions.ReportAppServer.Controllers.PrintOutputControllerClass.ModifyPrinterName(String newVal) 在 CrystalDecisions.CrystalReports.Engine.PrintOptions.set_PrinterName(String value) 在 Dsa.PrintServer.Service.Service.PrintCrystalReport(报告报告)

打印机没有失效,60秒后时间滴答即确认,报告打印成功。

无法提交请求以进行后台处理。在 CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.GetLastPageNumber(RequestContext pRequestContext) 在 CrystalDecisions.ReportSource.EromReportSourceBase.GetLastPageNumber(ReportPageRequestContext reqContext) --- 内部异常堆栈跟踪结束 --- 在 CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e)在 CrystalDecisions.ReportSource.EromReportSourceBase.GetLastPageNumber(ReportPageRequestContext reqContext) 在 CrystalDecisions.CrystalReports.Engine.FormatEngine.PrintToPrinter(Int32 nCopies, Boolean collat​​ed, Int32 startPageN, Int32 endPageN) 在 CrystalDecisions.CrystalReports.Engine.ReportDocument.PrintToPrinter(Int32 nCopies, Boolean整理,Int32 startPageN,

编辑:

我运行了 filemon 来检查是否有任何访问问题。发生错误时文件 mon 报告

请求:打开 | 路径:C:\windows\assembly\gac_msil\system\2.0.0.0__b77a5c561934e089\ws2_32.dll | 结果:未找到 | 其他:属性错误

0 投票
1 回答
2157 浏览

command-line - 如何与其他人共享 Putty 会话?

我正在寻找类似 VNC 的命令行界面。具体来说,我希望能够与在全国各地的另一个办公室工作的其他人共享一个 ssh 会话(比如通过 Putty)。我们都可以在控制台中输入东西,然后看看对方在做什么(包括更复杂的东西,比如 vim 和 top)。在我看来,对于这样的事情,完全图形化的 VNC 太过分了。有什么办法可以设置吗?

0 投票
5 回答
26429 浏览

windows - 如何使用命令行界面管理远程 Windows Server?

当我是 Linux 管理员时,我可以从 SSH 命令行做任何事情。现在,作为一名 Windows 管理员,我必须处理 Windows 远程桌面图形界面,我发现该界面效果不佳(缓慢)并且难以在其中自动执行任务。

a) 我可以通过 SSH 或任何带有命令行界面的加密连接连接到 Windows 服务器吗?

b) 如果是,我可以做任何管理任务吗?

例子:

  1. 在 IIS 中创建一个新的虚拟文件夹
  2. 设置防火墙端口
  3. 重启服务
  4. 更改用户策略
  5. 启动桌面应用程序

我知道 Windows PowerShell 2.0 Remoting 的存在,但我不知道它是否满足上述所有条件

到目前为止,我的结论是:Windows PowerShell 可以执行大多数管理任务,但不能执行所有管理任务。而且我仍然不知道 Windows PowerShell 2.0 Remoting 是否使用加密连接。