Command Promptとtipsに関するdotsargのブックマーク (25)

  • バッチファイルで数式を扱う - とあるソフトウェア開発者のブログ

    Windowsのcmd.exeでは、setコマンドに「/a」オプションを指定することで数式を評価できます。この機能がどのようなものか、確認してみました。*1 はじめに 概要 cmd.exeでは、「set /a 式」とすることにより、数式を評価できます。*2 また、評価結果を環境変数にセットすることも可能です。詳細は、「set /?」を参照してください。 演算子について 式の中では、C言語ライクな演算子を使って、四則演算やビット演算を行うことができます。また、複合代入演算子も使えます。比較演算子(==, !=, >, >=, <, <=)、インクリメント(++)、デクリメント(--)、論理AND(&&)、論理OR(||)は使えないようです。 注意点 いくつか注意点を書いておきます。 「set /a」は、コマンドラインとコマンドスクリプト(バッチファイル)で一部の挙動が異なる。*3 コマンドラ

    バッチファイルで数式を扱う - とあるソフトウェア開発者のブログ
  • Windows、バッチファイル(.bat)に引数を渡す|マコトのおもちゃ箱 ~ぼへぼへ自営業者の技術メモ~

    プログラミング言語や環境設定を中心としたパソコン関連の技術メモです。 主にシステム開発中に調べたことをメモしています。TIPS的な位置付けで、気が向いたときにちまちま更新していきます。

  • 2012-05-02

    自分的なメモ。 バッチファイルで、あるプロセスが起動していなければ、実行する。 というのを指示する方法です。 tasklist | find /C "procexp" if ERRORLEVEL 1 start C:\ほげほげ\ProcessExplorer\procexp.exe /tこれで、ProcessExplorerが起動していなければ、起動させる。という事が実現できます。 (まぁ、ProcessExplorerは、「Allow Only One Instance」って指定が出来るんですけどね) tasklist単体では、返値が常に「0」っぽいので、findと組み合わせてみました。 嫁さんがプリンタ(非無線対応)をUSBケーブルで接続していたんだけど、取り回しが大変そうだったんですね。 他にも、非無線対応なUSBデバイスがあったので、無線対応なプリンターサーバーを買って、机の周りを

    2012-05-02
    dotsarg
    dotsarg 2016/04/13
    バッチファイルで、プロセスの起動を判定する方法が掲載されている。
  • Windows、バッチファイル(.bat)を最小化した状態で起動する|マコトのおもちゃ箱 ~ぼへぼへ自営業者の技術メモ~

    でコマンドプロンプトのウインドウを最小化した状態で起動できるので 「バッチファイルを最小化した状態で起動するバッチファイル」を別に用意すればOKです。 更に「バッチファイルを最小化した状態で起動するバッチファイル」を自バッチファイルに組み込んで 自バッチファイルを再帰的に呼び出すようにすれば、1つのバッチファイルでも実現可能です。 それでは順番に見ていきましょう。 まずはバッチファイルを2つ使うバージョンですが、例えばこんなんφ(--) ■C:\test.bat

  • コマンドプロンプトに表示されているテキストの選択とコピー

    コマンドプロンプトに表示されたテキストはマウスやキーボードを使って選択したりコピーすることができます。ここでは Windows11 の環境でコマンドプロンプトに表示されているテキストの選択とコピーする方法について解説します。 マウスを使って範囲を選択する 最初にマウスを使ってコマンドプロンプト上でコピーする範囲を選択してみます。コピーしたい位置でマウスをクリックしたあと、コピーする範囲をドラッグして選択してください。 複数行をまとめて選択することもできます。 この方法の場合は、最初の位置から最後の位置まで行単位での選択となります。 選択範囲をコピーする 選択した範囲をコピーするには、マウスで右クリックをするかキーボードで Enter キーを押してください。選択していた部分がコピーされます。 コピーされたかどうか確認するためメモ帳に貼り付けてみると、先ほど選択していた範囲がコピーされているこ

    コマンドプロンプトに表示されているテキストの選択とコピー