• 締切済み

簡易インストーラーの様な物

クライアントはWindows 8.1、サーバはLinuxです サーバーからクライアントに配布されるファイル郡に"ローカル削除を含めた"同期な様なものを クライアントのネイティブ環境で実現する方法を探しています。 例えばインストーラーの様にクライアントはsetup.exeを実行するだけ 等のアクションを考えています 頻繁にその手法自体を更新すると思うので手軽に実現出来る手法は無いでしょうか

みんなの回答

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.1

rsyncをwin8.1で使いたいということならば、cwRsyncを試してみてはどうでしょうか。 ---Windows で rsync を利用する(cwRsync) http://www.maruko2.com/mw/Windows_で_rsync_を利用する(cwRsync)

popepon
質問者

お礼

ご回答有難うございます >クライアントのネイティブ環境で実現する ではないと思われます。 同期と言う表現で誤解されたかもしれませんが 実質期待する処理はインストーラーの様なユーザートリガーでファイルの配置・削除を行う ファイル解凍に毛が生えた程度の処理です (バックドアを作らずローカル内で)

関連するQ&A

  • .NET Framework をインストールするインストーラー

    現在、.NET言語で製作したプログラムを配布しています。 現在のインストーラーでは、.NET Frameworkが入っていない場合は マイクロソフトのサイトから手動でダウンロードしてもらっています。 パソコン初心者にはこの作業が大変なようです。 そこで、自作アプリのインストーラーに.NET Framework をインストールする機能を追加したいのです。 インストーラーで.NET Framework がインストールされていないか判別し、 されていない場合、Win2000以下では.NET Framework2.0,WinXPではv3.0 をマイクロソフトのサイトから自動的にダウンロードし(又はインストーラーに 再配布可能パッケージをあらかじめ含めておいて) 自動実行させるようなインストーラーは実現できないでしょうか。 現在、インストーラーには かんたんインストーラー を使用させて いただいています。 もし、かんたんインストーラー でなくてもこのような処理が実現できる のであれば教えてください。

  • インストーラに関して

    質問です。 VB.NETにセットアップウイザードのプロジェクトがあるのですが、 それにより作成したインストーラを使って MS社以外の他社製のEXE(Macromedia Directorで生成したEXE) を配布してもよいものなのですか? 試しに作ってみたのですが、機能的には問題ありませんでした。 が、このセットアッププログラムって VB.NETで制作したプログラムを配布するものであって 他社製のプログラムを配布したらいけないとかそうゆう規制ってあるのでしょうか・・・!? なんかライセンスとか!?でいけないこととかあったりしたりしますか? これって、ごく普通!?の事ですか? その辺のことがよくわかりません。 どなたかご回答をお願いいたします。m(_ _)m あと、なにかお勧めのインストーラ(WIN版)があったら教えてほしいです。 ベクターや窓の杜などで探して試してみたのですが なかなか気に入ったものがありません。 (ちなみに、VB.NETで作ったインストーラはとっても好み) 要望としては ・全画面表示の背景のスクリーンが出てこない (ダイアログだけでインストールを進めるタイプ) ・好きな画像を表示できる。 ・使用許諾書のような内容を記載し、ユーザーが「同意」しなければ  インストールを続行できない。 の3点です。 ちなみに 「InstallShield」は価格的にちょっとつらいです。 「秀インストール」はソースをいじらないと画像を表示できないようでした。 お返事をお待ちしております。

  • Postgresqlのインストーラーについて

    Postgresqlのインストーラーについて こんにちは。初めて質問させていただきます、初心者プログラマです。 現在、仕事上でアプリ開発を行い、postgresqlを使っています。 その完成した、アプリをインストールする場合、postgresqlもインストールしなければなりません。 ですが、ユーザーの方にpostgresqlのインストーラーを使用して、セットアップしていただくには、 少々難易度が高いのではと思っています。 そこで、ユーザーの方には簡単にpostgresqlをインストールしていただける手法を模索しております。 どなたか良い方法がございましたら、ご教授お願い致します。 今検討しているのが、postgresqlソースを修正し、それを元にコンパイルして、setup.exeみたいなものができないかなと思っております・・・。 今のバイナリファイルは拡張子がexeなのでmsiみたいにコマンドラインでオプションが使えれば簡単にできそうなのですが・・・。

  • CD内にも同じ構成を保てるインストーラ

    CD内にも同じ構成を保てるインストーラ flashにてオリジナル画像集的なものをプロジェクタ形式(exe)で制作しました。 これを配布するに当たって、CDからも実行でき、 かつハードディスクにもインストールできるものにしようと思っています。 そこで色々インストーラーを試したのですが、 大体どのソフトもインストールするデータを圧縮して一つにまとめたり、 一つのフォルダ内にファイルをまとめたりして、 CD内から実行できるようなものができませんでした。 インストール後と同じ構成をCD内に持つことができるインストーラはありますでしょうか。 定番のインストーラ制作ソフトである「InstallShield 2011 Express Edition」の 評価版をダウンロードし、作ってみたのですが、これでも出来ませんでした。 これはInstallShieldの一番下のグレードだからでしょうか。 それとも設定が出来ていないだけでしょうか。 どなたかご存知の方がいらっしゃいましたら、教えてください。 どうぞよろしくお願いいたします。

  • exeだけで、CommonDialogのような動作

    CommonDialogコントロールを使わずに、VbのexeファイルだけでCommonDialogのような動作を実現する方法はありますか? CommonDialogを使いますとインストーラーで配布しないといけなくなるので、exeファイルだけで実行できるようにしたいと言う目的です。

  • vmware playerのインストーラを実行すると、メニューアイコン

    vmware playerのインストーラを実行すると、メニューアイコンにある省庁のHPが出てきてしまい、それ以上進まないのです。非常に困っております。 セットアップファイル:VMware-player-3.1.0-261024.exe 使用環境:WinXp sp3、windowsインストーラは更新しました。

  • VB6のアプリケーションの配布

    VB6でアプリケーションを作成したのですが、他のマシンに配布する場合に実行形式(EXE)だけだと、DLLやOCXなどの有無やバージョンの違いで動作しないのですが、Setup.exeなどダブルクリックするだけで、インストールできるようにしたいですが、方法がわかりません。 VBのランタイムは、このSetup.exeより先にインストールしないと、Setup.exe自体でインストールが中断されるのでしょうか? あと、.NETですがVB6のようにDLLやOCXの有無・バージョン違いなど気にせず簡単に配布できるのがメリットの一つと解釈しても良いのでしょうか? このように配布・インストール関連で詳しい書籍などご存知でしたら教えてください。 インストーラソフトというものは言葉聞いたことがあるのですが、 .NET使うならば、あまり必要ないのでしょうか?これもお勧めのインストーラソフトがあるのでしたらご教授下さい。

  • 既存のexeをvs2005のセットアッププロジェクトで登録したい

    こんばんは。 自分では今回の状況を抜け出せなく、質問させていただきます。 開発環境:vs2005 実行環境:win2000~vista 作成希望:vs2005のセットアッププロジェクトでサーバのインストール 現在、vb2.0からのアップグレード作業に従事してます。(vb8.0) 1対1のクラサバと考えていただいて結構です。 クライアントpgのアップグレードはイベント、型などは クリアできている状態(実行には問題なし)なのですが、 サーバ側のサービスインストーラにて四苦八苦しております。 サービスに登録したいexeはソースもあるのですが、 vs2005のセットアッププロジェクトでは 対象exeのコピーとレジストリ登録ぐらいしかできそうにありません。 自分の勉強不足でしょうが・・・(こんなんあるよ?をお待ちしてます) 既存のインストーラはapiを使用し、サービスの登録を行っていました。 既存のインストーラと同様の機能(サービスのアン、インストール)を vs2005のセットアッププロジェクトで作成することは可能でしょうか? 現存する16bitのexeをvs2005のセットアッププロジェクトにて 16bitがむりならば32bitならば「出来るよ」等の情報もお願いいたします。 よろしくお願いします。

  • 【続】SQL Server 2005のインストールがうまくいきませんでした。(SQL Server Native Client)

    前回質問したところ (http://oshiete1.goo.ne.jp/qa4903628.html) jamshid6様に教えていただいて Microsoft Data Access Components (MDAC) 2.8 SP1.EXE をインストールしました。 そして再度、 Microsoft SQL Server Management Studio Express.msi をインストールしようとしたことろ 前回のエラー点(システム構成チェック)は通過したのですが 今回また違うエラーが発生してしまいました。 今回のエラーは まず最初に 「製品 Microsoft SQL Server Native Client のインストール パッケージが見つかりませんでした。 有効なコピーのインストール パッケージ 'sqlncli.msi' を使ってもう一度インストールしてください。」 というメッセージボックスが表示され、 「セットアップの進行状況」は --------------------------------------------------------- ・Server Native Client           「セットアップに失敗しました。」 ・SQL Server データベース サービス    「セットアップに失敗しました。」 ・SQL セットアップ サポート ファイル   「セットアップが完了しました」 ・MSXML 6                 「セットアップが完了しました」 ・SQL VSS Writer              「セットアップが完了しました」 --------------------------------------------------------- と表示されました。 「アプリケーションの追加と削除」を見ると ・Microsoft SQL Server Native Client ・Microsoft SQL Server セットアップ サポート ファイル (英語) ・Microsoft SQL Server VSS Writer ・MSXML 6.0 Parser がインストールされています。 ログに Product : SQL Native Client Error : 製品 Microsoft SQL Server Native Client のインストール パッケージが見つかりませんでした。有効なコピーのインストール パッケージ 'sqlncli.msi' を使ってもう一度インストールしてください。 と書いてあることから 「sqlncli.msi」をダウンロードし、インストールしようとしたことろ、 「Microsoft SQL Server Native Client のセットアップへようこそ」 となっています。 なぜ「アプリケーションの追加と削除」に「Microsoft SQL Server Native Client」は インストールされているのにエラーになるのでしょうか? この場合、一度「Microsoft SQL Server Native Client」のみアンインストールして 「「sqlncli.msi」」をインストールすればいいのでしょうか? ご教授よろしくお願い致します。 (OS:2000、メモリ:512MB)

  • Canon LIPS(4)ドライバインストールで、このインストーラは他のユーザが使用中です。

    お世話になります。 CanonのサイトよりWindowsXP用LIPS(4)のドライバをダウンロードしました。 SETUP.EXE付のものです。 一度インストールを試みましたが、ネットワーク上のプリンタの検索のところでハングアップしてしまい、再起動しました。 以降、SETUP.EXEを実行しても、このインストーラは他のユーザが使用中です。というエラーでインストールができなくなってしまいました。 Canonのサポートに問い合わせしましたが、SETUP.EXE無しのものでインストールしてみてくれということで、根本的には解決しません。 SETUP.EXEが動作中の状況をクリアしたいのですが、情報ありませんでしょうか。