C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.69904 の関連記事表示

<< 0 >>
■69904  windowsサービスをバッチスクリプトで登録する方法
□投稿者/ やま -(2014/02/08(Sat) 13:25:24)

    分類:[インストーラ全般] 

    VS2008 C#で開発したWINDOWSサービスがあるのですが、
    通常であれば、Visualstudioにてインスートラを作成し、作成した xxxx.msiファィルを実行して導入すると思うのですが
    この場合ですと、GUI形式で人が会話形式で操作する事になるのですが、バッチスクリプトを作成してWINDOWSサービス導入の自動化を考えているのですが
    具体的にどのような手順で作成すればよいかわかりません。

    どなたか、ご存じの方がおりましたらご教示いただけませんか?

    環境
    導入機器     WINDOWS2008R2 64bit
    winowsサービス  vs2008 c# (.netfk 3.5.1)
親記事 /過去ログ119より / 関連記事表示
削除チェック/

■69905  Re[1]: windowsサービスをバッチスクリプトで登録する方法
□投稿者/ ひよこ -(2014/02/08(Sat) 13:52:41)
    No69904 (やま さん) に返信
    > VS2008 C#で開発したWINDOWSサービスがあるのですが、
    > 通常であれば、Visualstudioにてインスートラを作成し、作成した xxxx.msiファィルを実行して導入すると思うのですが
    > この場合ですと、GUI形式で人が会話形式で操作する事になるのですが、バッチスクリプトを作成してWINDOWSサービス導入の自動化を考えているのですが
    > 具体的にどのような手順で作成すればよいかわかりません。
    >
    > どなたか、ご存じの方がおりましたらご教示いただけませんか?
    >
    > 環境
    > 導入機器     WINDOWS2008R2 64bit
    > winowsサービス  vs2008 c# (.netfk 3.5.1)

    scコマンドじゃあだめですか?
    http://support.microsoft.com/kb/251192/ja
記事No.69904 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69906  Re[1]: windowsサービスをバッチスクリプトで登録する方法
□投稿者/ オショウ -(2014/02/08(Sat) 14:59:13)
    No69904 (やま さん) に返信
    > どなたか、ご存じの方がおりましたらご教示いただけませんか?

      .NET で作成されたWindowsサービスの導入には、installutil.exe を使いますが・・・
      再配布は許可されていなかったので、同様の動作を行うプログラムを自作する必要が
      あります。

      自PCで実験・・・とするならば、installutil.exe を調べてみて下さい。

      それと、インストーラでカスタム動作を行う有用な情報としては以下URL
      ttp://dobon.net/vb/dotnet/deployment/index.html

    ※ 登録動作に関しては、Vista以降、当然、管理者権限必須です。

    以上。
記事No.69904 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69907  Re[2]: windowsサービスをバッチスクリプトで登録する方法
□投稿者/ Hongliang -(2014/02/08(Sat) 18:57:49)
    詳しくはないですが、msiはサイレントインストールできたような。
記事No.69904 のレス /過去ログ119より / 関連記事表示
削除チェック/

■69908  Re[3]: windowsサービスをバッチスクリプトで登録する方法
□投稿者/ とっちゃん -(2014/02/10(Mon) 18:11:08)
>
    No69907 (Hongliang さん) に返信
    > 詳しくはないですが、msiはサイレントインストールできたような。

    msiexec /? とコマンドラインで打つとパラメータ一覧が見れますが、
    /quiet あるいは、/qn で画面表示一切なし。
    /qb でアンインストールの時のような小さな画面。
    /passive あるいは、/qb! で、/qb からキャンセルも取り除いたもの。
    になります。

    バッチ処理にするなら、msiexec /I <msiファイルのフルパス> /qb!
    とすると、何をやってるか一目瞭然かつ、やめられない止まらないな動作になります。

    一応。msiexec(msiファイルを実行するインストーラの実行モジュール)のコマンドラインパラメータの
    リファレンスも張っておきます。
    http://msdn.microsoft.com/en-us/library/aa367988.aspx
記事No.69904 のレス /過去ログ119より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -