プログラミング

C#

【C#】Excelファイルを編集するサンプルコード(EPPlus編)

この記事では、EPPlusを使用し、Excelファイル内のセルの数値・テキストの設定と取得、セルの色の設定と取得、そしてセルのフォーマットの設定と取得について紹介します。 EPPlusとは EPPlusは、Excelファイルを読み書きするた...
Python

【Python】Pythonからバッチファイルやメモ帳などの外部アプリを実行する方法

Windows環境においてPythonを使用して作業を自動化する場合、Pythonスクリプトから外部アプリを起動したいことがあります。C#ではProcess.Start()を使用することで外部アプリを起動しますが、Pythonにも同様の機能...
Python

【Python】自分自身のプロセスIDを取得する方法

Windows環境において、Pythonスクリプトを実行しているプロセスのIDを取得する方法について、サンプルコードを紹介します。 サンプルコード WindowsのPythonで自身のプロセスIDを取得するには、標準ライブラリのosモジュー...
バッチファイル

バッチファイルでファイルを比較し不一致のとき処理を行う方法

バッチファイルを作成する際、ファイルの内容が期待どおりでない場合や、特定の条件を満たさない場合の処理を記述したいことがあります。 この記事では、ファイルが不一致の場合を判定して処理を行う方法を紹介します サンプルコード バッチファイルでファ...
C言語

すぐ動く!簡単なMakefileの書き方(C言語用)

Makefileは、料理で言うところのレシピのようなものです。必要な素材を手順に沿って組み合わせていき、料理を完成させるイメージです。これがC言語ならば、素材にあたるのはソースファイルやライブラリであり、それらを手順に従い組み合わせていき、...
バッチファイル

バッチファイルのコメントの書き方

バッチファイルの作成において、コメントはコードの可読性を高める重要な要素です。コメントを記述することで、スクリプトの目的や各部分の機能を明確にし、将来のあなた自身や他の人がコードを理解しやすくなります。 この記事では、バッチファイルのコメン...
バッチファイル

バッチファイルでコマンドの入力にファイルの内容を渡す2つの方法

コマンドライン操作やバッチファイルの作成において、コマンドにファイルの内容を直接入力したい場面はよくあると思います。本記事では、ファイルの内容をコマンドの標準入力として渡す方法を2つご紹介します。 方法1:入力リダイレクト(<)を使用 この...
バッチファイル

バッチファイルでコマンドの出力を他のコマンドに渡す方法

バッチファイルやコマンドプロンプトの操作で非常に役立つ機能の一つに「パイプライン」があります。この機能を使うと、ひとつのコマンドの出力を別のコマンドの入力として直接渡すことができます。これにより、複数のコマンドを組み合わせて、複雑な処理を少...
バッチファイル

バッチファイルでコマンドの出力をファイルに保存する(> と>>)

バッチファイルやコマンドプロンプトには、コマンドの出力結果をファイルに保存する「リダイレクト」という機能があります。 本記事では、コマンドの出力結果をファイルに保存する「リダイレクト」について紹介します。 コマンドの出力とは コマンドが表示...
バッチファイル

バッチファイルのsetコマンドの代入全体をダブルクォートで囲う書き方

バッチファイルの記述において、以下のような書き方を目にすることがあります。 set "myVariable=Hello World" 本記事では、上記の書き方のメリットについてサンプルコードと共に紹介します。 setコマンドの代入全体をダブ...