web-dev-qa-db-ja.com

アップロードまたは電子メール用にバックグラウンドでWindows7から定期的にスクリーンショットを撮る方法

私の組織は、最大150台のキオスクを管理しています。 Teamviewerはすべてのマシンにインストールされています。これらはすべて個別のインスタレーションであり、地理的に全国に分散しています。キオスクはすべて、タッチスクリーン付きのWindows7を実行しています。ユーザーがキオスクを操作できるように(そしてデスクトップへのアクセスを防止するために、キオスクモードでChrome $ ===フルスクリーン)Google Chromeフルスクリーン)を備えている必要があります。開くようにプログラムされていますChrome。

この問題は、キオスクが再起動してインターネットが切断されたときに発生します。当社のウェブサイトは表示されておらず、ユーザーは画像のようにchrome)のRunning Network Diagnosticsボタンをクリックできます。クリックするとツールバーが開き、クリックしてエスケープします。キオスクモード。

Chromeインターネットページなし

私が興味を持っているのは、デスクトップの画面キャプチャをリモートサーバーに定期的にアップロードできるある種の自動化されたソリューションです。そうすれば、すべてのPCの最後のデスクトップ画面を表示できます。

インターネットに接続されていない場合はTeamViewerで確認できますが、キオスクモードでない場合は表示されません。 TeamVeiwerは、これに対するいかなる種類のソリューションも提供していません。サードパーティの管理ソリューションを利用して、最大150のTeamViewer接続のデスクトップをプレビューできます。

現在、私が確認する唯一の方法は、各キオスクでTeamViewerセッションを一度に1つずつ手動で開いて、画面に何が表示されているかを確認することです。キオスクモードを強制する方法の他の解決策にも興味がありますが、それは別の質問です。私は周りを検索し、スクリーンショットを撮る多くのWindowsプログラムがありますが、私が探しているものを正確に提供するものは何もありません。

tldr:デスクトップのスクリーンショットをリモートサーバーに自動的にアップロードする(または手動で接続せずにデスクトップを表示する他の方法)ソリューションを探しています。有料、ソフトウェア、スクリプトなど、あらゆるソリューションを利用できます。

1
danielsmith1789

PowerShellでスクリーンショットを撮る を実行してから、必要な場所に保存するか、 Send-MailMessage を使用して電子メールで送信することができます。

タスクスケジューラを使用してスクリプトをスケジュールします(タスクはユーザーコンテキストで実行する必要があります)。

1
Swisstone