• ベストアンサー

プログラムのアップデート方法

プログラムの自動アップデートの仕方ってどうすれば いいのでしょうか? アップデートするデータはサーバにあるとして アップデートしたいexeファイルを起動し、 その後どうすれば起動したexeファイルをアップデート(上書き) できるのでしょうか? exeファイルは起動しているので、OSの保護により アップデート(上書き)ができません

質問者が選んだベストアンサー

  • ベストアンサー
  • andy_kun
  • ベストアンサー率23% (64/274)
回答No.1

簡単な方法は本体を直接起動するのではなく、本体のexe(B.exeとします)を起動するexe(A.exeとします)を作成するのが良いですかね。 A.exeの処理 (1)B.exeのアップデートをチェックする。 (2)アップデートする必要が無ければ(4)へ (3)B.exeをアップデートする (4)B.exeを起動する (5)A.exeを終了する 上手く作れば汎用的に使えると思いますよ。

dic2008
質問者

お礼

参考になりました ありがとうございました

関連するQ&A

  • プログラムの改造

    80386(?)のプログラムを解析しているのですが、アーキテクチャなどについて詳しくわからないので、つまづいております。 やりたいことは、80386のexeファイルに自作のプログラムを追加したいんです。 が、具体的に、exeファイルをどういじれば、可能なのか? 既存のプログラムを上書きするのはできたので、それらをいじる方法ではなく、他のセグメントにジャンプする方法(?)や、またそれらのコードを、どうexeファイルに入れればいいのか(既存のセグメントのデータの後ろに追加するのか、それとも・・・?)。が知りたいのです。 どなたか、ご教授お願い致します。

  • Microsoft Update

    Microsoft Updateにしてから、パソコン起動後、自動更新関連のwuauclt.exeが立ち上がった直後から5~10数分間svchost.exeがCPU100% になります。Microsoft Updateのサイトから手動で行う場合も動作が鈍くなりフリーズすることが多いです。自動更新は、毎日3:00の設定のままです。Windows Updateに戻すと、自動更新関連のプログラムが起動してもsvchost.exeがCPU100%にならないです。改善する方法はあるのでしょうか? OS Windows(R) XP Home Edition SP2 CPU CeleronD 2.93GHz メモリー 1GB Office 2003

  • Windows update 重要な更新プログラム

    突然、Windows update「重要な更新プログラムのインストールを完了するためにコンピューターを再起動してください。」というポップアップが現れました。 とりあえず「後で再起動」をクリックしてもゾンビのように繰り返し立ち上がってくることから、どうしたものか考え中です。 OS自体はWindows7ですから、既にサポートは終了しておりますのでOfficeが対象なのだとは思うのですが、単に自動更新の無効化でいいのでしょうか?それとも、このポップアップが現れないようにする別な具体的な方法はあるのでしょうか?

  • Windows Updateを行うと

    OSはXP Homeを使用しています。 先週Windows Updateを実施しました。 実行後、デスクトップに作成していたOutlook Expressを 起動させたところ、Oficce のOutlookが起動しました。 そこで、Program FilesのOutlook Expressのフォルダを確認した所、MSIMN.EXEという実行ファイルが無いことに気が付きました。 検索を行ったところ、全く違う場所にMSIMN.EXEファイルが移動していました。これはWindows Updateを行ったからなのでしょうか?移動先のフォルダもWindos Update。。。といったフォルダだったと思います。 MSIMN.EXEファイルをもとのフォルダに戻したら解決しましたが、原因を知りたいです。 どなたか同じような現象になった方や、原因を知っているかたがいらっしゃったら教えてください。 よろしくお願いします。

  • アップデートしたらプログラムエラーが…

    win98SecondEditionを使用しています。 スタートボタンから、Windowsアップデートを選択して外国語のアップデートファイルをインストールしようとしたら、 「プログラムエラー プログラムがDILLファイルに対して無効なダイナミックリンクを行っています」 というメッセージが出て、どのソフトも起動できなくなってしまいました。 もう、手も足も出ない状態です。 どうぞ、よろしくお願いいたします。

  • FTPサーバーに置いてあるプログラムを実行するには

    FTPサーバーに置いてあるプログラムを実行するには 例えばtest.exeというプログラムがFTpサーバーにあったとします。それを自分のPC上にあるファイルと同じように起動したりすることはできますか? 例えばjarファイルを起動するにはJREがいると思うのですが、JREがインストールされたPCからFTPサーバーにアクセスしてそのサーバー上にあるjarファイルを起動することはできますか?

  • ウインドウズアップデートでエラーが出る

    OSはMEです。 アップデートの更新のダウンロードのあと、インストールの途中で、「プログラム開始エラー MSIEXE.EXEファイルがリンクしているエクスポートMSIDLL222は見つかりません」というメッセージが出てOKで進んでも再起動途中で黒い画面が出たりして、うまくアップデートされません。 エラーメッセージの意味もわかりません。 どうすればよいのでしょうか。

  • Updateのプログラムは正常に動いているのでしょうか?

    OSがMeです Windows Updateのインストールに成功し 再起動をしたら エラーが発生しましたと青色の画面になり 失敗しましたインストールしたUpdateのプログラムは正常に動いているのでしょうか?

  • アップデートプログラム 28.03

    筆まめVer.28を購入してWindows7のPCにインストールしました。 通常に起動します。 更新プログラム確認 ご利用可能な最新プログラムがあります。 下のボタンをクリックして、筆まめをアップデートしてください。 回線状況やアップデートプログラムのファイルサイズによっては、アップデート開始の画面が表示されるまでに数分かかる場合があります。 [アップデートプログラム] 筆まめ Ver.28.03 郵便番号辞書 平成29年9月29日版 が表示されたので「アップデートする」をクリックすたのですが 「セットアップの準備をしています。しばらくお待ち下さい。」が表示され先に進みません。 同じような質問があり、一度アンインストールして再インストトールもしましたが同じでした。 わかる方、教えて下さい。 ※OKWAVEより補足:「株式会社筆まめの製品・サービス」についての質問です。

  • Windows Updateが進まない?(続)

    先ほど、「Windows Updateが進まない?http://okwave.jp/qa/q9260667.html」について、 数々のご助言をいただき、ロールアップとか手動updateとかをやっていますが、 やはり、いっこうに進みません。 個別にダウンロードはできて、そのファイルを起動させると 「コンピューター上の更新プログラムを検索しています」のまま、 自動updateと同様の状況になってしまいます。 CPUでは相変わらず、svchost.exeがいくつか起動していて、メモリや負荷も高く、 これが邪魔しているようなので、プロセスの強制終了をかけて個別updateをしようとしても すぐに起動され、負荷が高くなってしまいます。 ただ、updateエージェントやIE11のインストールできました。 なにか、進める方法はあるでしょうか?

専門家に質問してみよう