質問: windows7のバックアップのプロセス ある処理が終了したらwindows7のpcをスリープにするように設定してあります。 しかし、別のアプリケーションの使用中にスリープに移行されると困るので、そのアプリケーション(プロセス)を登録してスリープ移行を抑止することが出来るようになっています。 例えば、excel使用中にスリープに移行しないようにexcel.exeを登録します。 そこで、windows7のバックアップ中にスリープに移行しないようにバックアップのプロセスを登録したいのですが、登録するプロセスが分かりません。 ネットで調べるとバックアップのプロセスは「sdclt.exe」だと書き込みがあったのですが、タスクマネージャーでプロセスを見ると、バックアップ開始時の数秒間だけ「sdclt.exe」が表示されて、すぐに消えてしまいます。 バックアップ中にメモリに常駐するプロセスを教えて頂きたく。
回答: > どちらもバックアップ中にsdclt.exeがプロセスに表示されない。 試してみました。 プロセスとして動いているのは svchost.exe ですね。 これがサービスの sdrsvc(windows backup)を起動していました。 svhost.exe -k sdrsvc 従って、パラメータ付きでプロセスの指定ができるか(svhost.exe -k sdrsvc)、サービス(sdrsvc)が働いているかを検出しないといけないようです。 svhost.exe だけでは他のサービスを動かしている可能性もありますので、バックアップの検出はできないと思われます。