バッチファイル サブルーチン書き方 基本。

公開日: : windows, バッチファイル

書き方

最低限必要なのが以下。引数は無しでも良いよ(^^)

処理

call :ラベル名 [引数1] [引数2]

exit

:ラベル名

処理

exit /b

 


echo 足し算するよ。

call :tashizan 1 2

exit

:tashizan

echo %1 + %2 の答えは...
set /a kotae = %1+%2
echo %kotae%

exit /b

解説

「call :ラベル名」で、サブルーチンを呼び出す。

サブルーチンの最後には「exit /b」を必ず記載する。そうすると「exit /b」まで処理が進んだら呼び出し元に戻る。

主処理(サブルーチンの手前までの行)の最後には必ず「exit」を記載する。「exit」が無いと、そのまま下の行に記載したサブルーチン処理が走っちゃうので。

Googleアドセンスレスポンシブ

関連記事

no image

Logicool SetPoint でIE見た時にホイールでスクロールがヌルヌルするのを直す

アプリケーション固有のホイール設定を有効にするがチェック状態の場合、「設定」ボタンをクリック

記事を読む

no image

バッチファイルでファイル名、パス、拡張子などを取得する

こちら様に沢山紹介されている。 ありがたやー。 ちなみにワテは %~n1

記事を読む

no image

Winwdows10 IE11でBasic認証のダイアログボックスが裏側にまわるのを解消

https://support.microsoft.com/ja-jp/help/886217

記事を読む

no image

バッチファイルで現在日付yyyymmddを取得・表示する

大した話じゃないんだけど、いつも使うときに、「mmは何番目だっけ?」とか考える時間がもったいないから

記事を読む

no image

Windows10の標準機能だけでisoファイルを書き込み

この情報を出されている方は何人がいらっしゃるのですが、ググったときにすぐ出てこなかったので、

記事を読む

拒否-logo

Adobe Acrobat Reader DC 起動時 右側 非表示 手順

手順 Acrobat Reader DC起動したら右側のツールパネルを▶ボ

記事を読む

no image

Windowsで画面が白黒 (モノクロ) になった場合

  解決方法 + [Ctrl] + c で直る。 原因 ハイコントラスト設定になった

記事を読む

no image

powershellスクリプト入門 最初の一歩

Hello world を表示してみる ファイル拡張子 .ps1 中身 "

記事を読む

Googleアドセンスレスポンシブ

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Googleアドセンスレスポンシブ

html5-logo
html5のsectionとarticleの使い方と順番

とりあえずこちらのイメージを参考にやっていこうかと思う。

vs
vscodeで現在開いているファイルのPathをコピーする

やり方 1. コマンドパレットを開いて、「copy path

php-logo
php =& イコールアンパサンド で参照渡し

意味 変数やオブジェクトなどを参照渡しする。 # 下記はど

php-logo
php5 varによる宣言

古い、人が作ったソース見てたらvarで変数宣言しているのがあって調

php-logo
php parent 親クラスのプロパティやメソッドにアクセスする

子クラスで使う すると親クラスのプロパティやメソッドにア

→もっと見る

PAGE TOP ↑