web-dev-qa-db-ja.com

PowerPointが省電力モードを無効にしないようにする

コマンドpowerpnt /s "filepath"を使用して起動するPowerPointプレゼンテーションがあります。このプレゼンテーションは、ワークステーションでスクリーンセーバーとして実行され、問題なく実行されます。問題は、PowerPointが実行されている限り、コンピューターが省電力モードに入らないことです。通常、これは推奨される予想される操作方法ですが、これはスクリーンセーバーであるため、PowerPointで省電力モードを無効にしないでください。

PowerPointプレゼンテーションの実行中に省電力モードを開始できるようにする方法はありますが、このプレゼンテーションではのみですか?

私の解決策
回答の1つのアドバイスに従って、コマンドラインからシステムをサスペンドモードにする方法を示すMicrosoftからの指示を見つけたので、これでうまくいきます。リンク: http://support.Microsoft.com/kb/555569

2
Peter

問題: 10年間、人々がスタンバイ状態になるのを止めようとしてきたプログラムを取り、スタンバイ状態にするようにします。わかりました、いくつかの考え。

バッチ希望する正確な操作。すでにCMD関数を使用してPowerPointを起動しているので、バッチで「タイムアウト」関数を設定してから、「TaskEnd」関数を設定してプログラムを閉じます(またはループしない大きなプレゼンテーションを1つだけにします)。次に、その直後に「スタンバイ」コマンドを実行します。 。 。正確なオペレーティングシステムを知ることは、必要最小限の追加ツールでバッチを作成するために重要です。


おそらく適切ではない他のアイデア。

PowerPointを停止し、スタンバイを許可します:しばらくしてから、たとえば5〜10分間実行した後、PowerPointをオフにしてから、通常のスタンバイが発生するようにします。問題は、パワーポイントが最終的に停止した後でも、システムは電源のタイミングに基づいてスタンバイになるまで遅延します。

上記を行う簡単な方法は、プレゼンテーションを無限にループするように設定せず、代わりに1つのファイルにプレゼンテーションのループをいくつか含めることで、数回実行されてから停止します。

タスクスケジューラを使用して開始します: Windowsタスクスケジューラとアイドルトリガーを使用してプログラムを開始するように設定し、タスクスケジューラで「まだ実行時間の場合はプログラムを停止する」を使用して終了するように指示します。上記と同じ問題。ここで、はインスタントスタンバイです。

スクリーンセーバーとしてプログラムを実行する「スクリーンセーバーとして」任意のプログラムを実行するユーティリティプログラムがあります仮定、スクリーンセーバーとして実行される場合、スクリーンセーバーのように動作し、最終的に閉じる可能性がありますダウンしてスタンバイを許可します。問題、それらのほとんどはプログラムをアクティブにしますが、プログラムの動作を制御できません。うまくいく可能性はありますが、私はそれを疑っています。

2
Psycogeek

これを直接設定する方法はないと思いますが、いくつかの回避策があります。

  1. スライドをビットマップに保存し、ディレクトリに保存します。次に、Windowsに付属している通常の写真のスクリーンセーバーを使用します。これに関するMicrosoftのページは ここ です。比較的きれいなので、これが最良のオプションであるIMOです。
  2. ネイティブPowerPointの使用に本当に固執している場合は、 このユーティリティ を試してみてください。これは、選択的ではありませんが、やりたいことを実行することを目的としています(おそらく他のPowerPointで起動します)
  3. それでも問題が解決しない場合は、別のオプションを使用します NirCmd 。スケジュールされたタスク(非アクティブ状態がx分間続くと実行される)を設定すると、タスクは次のコマンドラインを実行します。

    nircmd.exeモニターオフ

2
Geoff