- 締切済み
windows7のバックアップのプロセス
ある処理が終了したらWindows7のPCをスリープにするように設定してあります。 しかし、別のアプリケーションの使用中にスリープに移行されると困るので、そのアプリケーション(プロセス)を登録してスリープ移行を抑止することが出来るようになっています。 例えば、excel使用中にスリープに移行しないようにexcel.exeを登録します。 そこで、windows7のバックアップ中にスリープに移行しないようにバックアップのプロセスを登録したいのですが、登録するプロセスが分かりません。 ネットで調べるとバックアップのプロセスは「sdclt.exe」だと書き込みがあったのですが、タスクマネージャーでプロセスを見ると、バックアップ開始時の数秒間だけ「sdclt.exe」が表示されて、すぐに消えてしまいます。 バックアップ中にメモリに常駐するプロセスを教えて頂きたく。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- samtomsan
- ベストアンサー率55% (1060/1897)
回答No.2
> どちらもバックアップ中にsdclt.exeがプロセスに表示されない。 試してみました。 プロセスとして動いているのは svchost.exe ですね。 これがサービスの SDRSVC(Windows Backup)を起動していました。 svhost.exe -k SDRSVC 従って、パラメータ付きでプロセスの指定ができるか(svhost.exe -k SDRSVC)、サービス(SDRSVC)が働いているかを検出しないといけないようです。 svhost.exe だけでは他のサービスを動かしている可能性もありますので、バックアップの検出はできないと思われます。
補足
以下を確認しましたが、タスクマネージャーのプロセスにバックアップが登録されることはありませんでした。 「sdclt.exe /configure」→ バックアップ画面の起動 「sdclt.exe /kickoffjob」→ バックアップの開始 ※ どちらもバックアップ中にsdclt.exeがプロセスに表示されない。 Windows7標準のバックアップでは無理かも知れないですね。