タグ

ブックマーク / srz-zumix.blogspot.com (2)

  • bat ファイルでアンインストールをする

    Jenkins なんかでインストーラーの自動テストを組んでいると、 アンインストールをさせる必要も当然でてきます。 ただ、レジストリに登録されている名前が固定ならば良いのですが、 GUID の場合があるので汎用的に使えるようにバッチファイルを書きました。 (bat で結構いろいろできるんです) レジストリを探すインストーラーのアンインストール情報を探します。 情報は以下のノードに入ってます。 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall HKLM\SOFTWARE\Microsoft\Wow6432Node\Windows\CurrentVersion\Uninstall regedit で上記ノードを見るとわかると思いますが、GUID やツール名などでキーがあります。 それを開くと DisplayName という名前の

    zakkym13
    zakkym13 2015/05/19
    アンインストール
  • Cppcheck を使ってみた

    正しくは、「使ってみてたんだけど最近ようやく使えるようになった」です。 Cppcheck 1.53 にしてから、ずーと悩んでいたことが解決しちゃいました。 excluding 指定がうまくいかなくて悩んでいたのですが、 バージョンが上がったのを機に再チャレンジしたら、あっけなくできちゃいました。 前はダメで今回できたのはなぜだろうと調べてみたところ、こんな記事を見つけました。 CppCheckでフォルダを除外する 末尾に区切り文字が必要だったのですね。。。 とにかく、一歩前進できたのでブログにまとめておこうと思います。 ※この記事では、Cppcheck 1.53 + Windows7 を想定しています。 基的な使い方詳しいことは、マニュアル見ましょう。 ですが、まずは簡単に解析をしてみたいと思います。 1つのファイルを解析 cppcheck --enable=all main.cpp フ

    Cppcheck を使ってみた
    zakkym13
    zakkym13 2013/10/30
    これはヒントになりそう!
  • 1