小编Geo*_*itz的帖子

通过命令行 SSH 会话的 Windows 屏幕截图

我在这里浏览了一些“屏幕截图”查询,但找不到任何可以满足我特定需求的内容。

我正在寻找可以通过远程 SSH 连接(通过 cygwin sshd 守护程序)运行的命令行工具。有几种可供选择,但我尝试过的少数(ImageMagick、nircmd 和 MiniCap)都会导致空白屏幕。我认为这是由于远程登录的用户没有运行正确的图形控制台会话。

这里的目标是通过使用来自 Unix 主机的 ssh 脚本自动捕获和检索主系统控制台(如果他们正在查看物理监视器会看到什么):

ssh user@windowshost "screencap --output /tmp/console.jpg"
scp user@windowshost:/tmp/console.jpg /some/destdir
Run Code Online (Sandbox Code Playgroud)

请注意,这些必须按需完成,因此轮询具有定期转储快照的远程目录将不起作用。

开源程序和便携式安装程序的加分点(所以我不需要 RDP/VNC 进入机器来运行图形安装程序)。

windows ssh screenshot command-line

5
推荐指数
1
解决办法
4639
查看次数

需要适用于 Windows 的良好 sshd + unix 环境

我的工作是 95% 的 Unix 管理,但有时我会远程管理 Windows 机器。虽然我对 VNC 和 RDP 解决方案非常熟悉,但有时出于带宽原因,我想要更轻量级的东西,以及更熟悉的脚本环境和工具集。

我知道 Windows 平台有几个 Unix 层,例如 cygwin、uwin、WSU,还有一些 sshd 服务器。但是,我不确定在 shell 和标准实用程序(例如 ps、top、tcpdump)方面,哪些提供了最“类 Unix”的控制台体验。这些环境是否也允许运行普通的、常用的命令行实用程序,例如 net、ipconfig、fsutil?

欢迎任何经验、建议和提示。

windows unix remote

4
推荐指数
1
解决办法
291
查看次数

标签 统计

windows ×2

command-line ×1

remote ×1

screenshot ×1

ssh ×1

unix ×1