Linux

スポンサーリンク
Windowsバッチファイル

バッチファイルのサブルーチンと関数【call・goto・ラベルの作り方】

バッチファイルでも「同じ処理を何度も書く」のを避けるためにサブルーチン(関数)が使えます。call・goto・ラベルを組み合わせた仕組みを、動作原理から丁寧に解説します。ラベルとgotoの基本バッチファイルでは「:ラベル名」でジャンプ先を定...
Windowsバッチファイル

バッチファイルの引数の受け取り方【%1〜%9・%*・shiftの使い方完全ガイド】

バッチファイルを汎用的に使えるようにするには「引数」が欠かせません。引数を使えば、同じバッチファイルを異なる値で動かせます。%1〜%9・%*・shift の使い方を実例とともに解説します。引数とは何か?バッチファイルを実行するとき、後ろに値...
⑧Web開発

WebアプリとデータベースをSQLAlchemyで繋ぐ【FastAPI+ORM入門】

SQLAlchemyはPythonの最もよく使われるORM(Object Relational Mapper)です。SQLを直接書かずにPythonのオブジェクトとしてDBを操作できます。FastAPIと組み合わせた実践的な使い方を解説しま...
Windowsバッチファイル

バッチファイルの日付・時刻操作【%DATE%・%TIME%・wmicでタイムスタンプを作る】

バッチファイルで日付・時刻を取得・整形・ファイル名に使う方法を解説します。ログファイルやバックアップフォルダに日時を付けるのはバッチファイルの定番パターンです。%DATE%と%TIME%で日時を取得する@echo offecho 今日の日付...
Windowsバッチファイル

バッチファイルの文字列操作【部分文字列・置換・結合・日付整形のテクニック】

バッチファイルでの文字列操作を解説します。部分文字列の切り出し・置換・文字数カウントは、ファイル名処理や日付整形など実務で頻繁に使うテクニックです。構文の意味を理解しながら覚えましょう。部分文字列の切り出し(%変数:~開始位置,文字数%)%...
⑧Web開発

データベース設計の基礎【SQLとテーブル設計の考え方】

データベース設計はバックエンド開発の核心です。SQLの基礎とテーブル設計の考え方を学びます。SQLの基本操作(CRUD)-- テーブル作成CREATE TABLE users ( id INTEGER PRIMARY KEY AUTOINC...
Windowsバッチファイル

バッチファイルのファイル・フォルダ操作【copy・move・del・xcopy・robocopy完全ガイド】

ファイルやフォルダの操作はバッチファイルの最も重要な用途のひとつです。この記事では copy・move・del・mkdir・robocopy の使い方を、コマンドの意味・オプションの解説・実践例とともに詳しく紹介します。copyコマンド:フ...
Windowsバッチファイル

バッチファイルのループ処理【for文でファイル・数値・フォルダを繰り返し処理】

バッチファイルで同じ処理を繰り返すには for 文を使います。ファイル・数値・テキスト・CSVなど用途によって4つの書き方があります。それぞれの構文の意味・オプションの使い方を実例とともに解説します。forコマンドの4つのパターンパターン書...
⑧Web開発

FastAPIで作るREST API入門【PythonでAPIサーバーを構築する】

FastAPIはPythonの高速・高機能なWebフレームワークです。型ヒントを活用した自動バリデーションとSwagger UIによるドキュメント自動生成が特徴です。FastAPIのインストールpip install fastapi uvi...
Windowsバッチファイル

バッチファイルの条件分岐【if文・文字列比較・数値比較・ファイル存在チェック】

バッチファイルで「条件によって処理を変える」には if 文を使います。文字列比較・数値比較・ファイル存在確認・errorlevelの4パターンを、構文の意味から丁寧に解説します。if文の基本構文バッチファイルのif文は if 条件 (処理)...
スポンサーリンク