:: reverse dictionary ::
※バッチファイルについて
10個以上のパラメータを使用するには、shift コマンドを使います。
@echo off echo %1,%2,%3,%4,%5,%6,%7,%8,%9 shift echo %1,%2,%3,%4,%5,%6,%7,%8,%9 shift echo %1,%2,%3,%4,%5,%6,%7,%8,%9 shift echo %1,%2,%3,%4,%5,%6,%7,%8,%9
C:\shift.bat バッチファイル
C:\>shift.bat 1 2 3 4 5 6 7 8 9 a b c 1,2,3,4,5,6,7,8,9 2,3,4,5,6,7,8,9,a 3,4,5,6,7,8,9,a,b 4,5,6,7,8,9,a,b,c
shift
バッチパラメータとその値の対応を一つ分ずらします。
%1 の値を %0 に、%2 の値 を %1 に、...、%9 の値を %8 にずらして、%9 に残りの値を取り込みます。
%0 の値は捨てられます。 また、残りの値がない場合、%9 は空になります。
| echo | … | メッセージを表示する |
| echo off | … | 実行するコマンドを表示させないようにする |
Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com