X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=_src%2F_vbslib%20manual.files%2Fdos_batch.files%2Fdos_batch_04.html;h=c6afb3b917db3a231622beed9ee51d8481be1af2;hb=6f4a5f31ee0636f2acacbc0f75f98ecd603e7102;hp=8d0b2b98517ae72afaf5a2b893cb1068c6bd771f;hpb=5b8eb2f715a8c86c0d7166a96b01f3ec72e03880;p=vbslib%2Fmain.git diff --git a/_src/_vbslib manual.files/dos_batch.files/dos_batch_04.html b/_src/_vbslib manual.files/dos_batch.files/dos_batch_04.html index 8d0b2b9..c6afb3b 100644 --- a/_src/_vbslib manual.files/dos_batch.files/dos_batch_04.html +++ b/_src/_vbslib manual.files/dos_batch.files/dos_batch_04.html @@ -87,63 +87,531 @@ function out( text ){ text.style.display = "none"; } - + -© -¥ -£ +© +¥ +£
ª
- -
+ + + +
+Žw’肳‚ꂽƒvƒƒOƒ‰ƒ€‚Ü‚½‚̓Rƒ}ƒ“ƒh‚ðŽÀs‚·‚邽‚߂ɃEƒBƒ“ƒhƒE‚ðŠJ‚«‚Ü‚·B
+
+START ["ƒ^ƒCƒgƒ‹"] [/DƒpƒX] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
+      [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
+      [/WAIT] [/B] [ƒRƒ}ƒ“ƒh/ƒvƒƒOƒ‰ƒ€]
+      [ƒpƒ‰ƒ[ƒ^]
+
+    "ƒ^ƒCƒgƒ‹"  ƒEƒBƒ“ƒhƒE‚̃^ƒCƒgƒ‹ ƒo[‚É•\Ž¦‚·‚éƒ^ƒCƒgƒ‹B
+    ƒpƒX        ŠJŽn‚·‚éƒfƒBƒŒƒNƒgƒŠB
+    B           V‚µ‚¢ƒEƒBƒ“ƒhƒE‚ðì¬‚¹‚¸‚ɃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‹N“®‚µ‚Ü‚·B
+                ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í Ctrl+C ‚𖳎‹‚µ‚Ü‚·B
+                ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Å Ctrl+C ‚ð—LŒø‚É‚µ‚Ä‚¢‚È‚¢ŒÀ‚èA
+                Ctrl+Break ‚ªƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð’†’f‚·‚é—Bˆê‚Ì•û–@‚Å‚·B
+    /I          V‚µ‚¢ŠÂ‹«‚́AŒ»Ý‚̊‹«‚Å‚Í‚È‚­Acmd.exe ‚É“n‚³‚ꂽŒ³‚̊‹«‚É
+                ‚È‚è‚Ü‚·B
+    /MIN        ƒEƒBƒ“ƒhƒE‚ðÅ¬‰»‚̏ó‘Ô‚Å‹N“®‚µ‚Ü‚·B
+    /MAX        ƒEƒBƒ“ƒhƒE‚ðÅ‘å•\Ž¦‚̏ó‘Ô‚Å‹N“®‚µ‚Ü‚·B
+    /SEPARATE   16 ƒrƒbƒg‚Ì Windows ƒvƒƒOƒ‰ƒ€‚ð•Êƒƒ‚ƒŠ—̈æ‚Å‹N“®‚µ‚Ü‚·B
+    /SHARED     16 ƒrƒbƒg‚Ì Windows ƒvƒƒOƒ‰ƒ€‚ð‹¤—Lƒƒ‚ƒŠ‹óŠÔ‚Å‹N“®‚µ‚Ü‚·B
+    /LOW        IDLE —Dæ“xƒNƒ‰ƒX‚ŃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‹N“®‚µ‚Ü‚·B
+    /NORMAL     NORMAL —Dæ“xƒNƒ‰ƒX‚ŃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‹N“®‚µ‚Ü‚·B
+    /HIGH       HIGH —Dæ“xƒNƒ‰ƒX‚ŃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‹N“®‚µ‚Ü‚·B
+    /REALTIME   REALTIME —Dæ“xƒNƒ‰ƒX‚ŃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‹N“®‚µ‚Ü‚·B
+    /ABOVENORMAL
+                ABOVENORMAL —Dæ“xƒNƒ‰ƒX‚ŃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‹N“®‚µ‚Ü‚·B
+    /BELOWNORMAL
+                BELOWNORMAL —Dæ“xƒNƒ‰ƒX‚ŃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‹N“®‚µ‚Ü‚·B
+    /WAIT       ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‹N“®‚µAI—¹‚·‚é‚Ü‚Å‘Ò‚¿‚Ü‚·B
+    ƒRƒ}ƒ“ƒh/ƒvƒƒOƒ‰ƒ€
+                “à•”ƒRƒ}ƒ“ƒh‚Ü‚½‚̓oƒbƒ` ƒtƒ@ƒCƒ‹‚̏ꍇAƒRƒ}ƒ“ƒh ƒvƒƒZƒbƒT
+                ‚Í cmd.exe ‚Ì /K ƒIƒvƒVƒ‡ƒ“‚ðŽg—p‚µ‚ÄŽÀs‚³‚ê‚Ü‚·B‚±‚ê‚́AƒR
+                ƒ}ƒ“ƒh‚ÌŽÀs‚ÌŒã‚Å‚àƒEƒBƒ“ƒhƒE‚ªŽc‚邱‚Æ‚ðˆÓ–¡‚µ‚Ü‚·B
+                “à•”ƒRƒ}ƒ“ƒh‚Ü‚½‚̓oƒbƒ` ƒtƒ@ƒCƒ‹‚Å‚Í‚È‚¢ê‡A‚»‚̃vƒƒOƒ‰ƒ€
+                ‚̓EƒBƒ“ƒhƒE ƒ‚[ƒh‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚Ü‚½‚̓Rƒ“ƒ\[ƒ‹ ƒAƒvƒŠ
+                ƒP[ƒVƒ‡ƒ“‚Æ‚µ‚Ä“®ì‚µ‚Ü‚·B
+
+    ƒpƒ‰ƒ[ƒ^  ƒRƒ}ƒ“ƒh/ƒvƒƒOƒ‰ƒ€‚É“n‚·ƒpƒ‰ƒ[ƒ^‚Å‚·B
+
+
+ƒRƒ}ƒ“ƒhŠg’£‹@”\‚ð—LŒø‚É‚·‚é‚ƁAƒRƒ}ƒ“ƒh ƒ‰ƒCƒ“‚Ü‚½‚Í START ƒRƒ}ƒ“ƒh‚É
+‚æ‚éŠO•”ƒRƒ}ƒ“ƒh‚Ì‹N“®‚́AŽŸ‚̂悤‚ɕύX‚³‚ê‚Ü‚·:
+
+”ñŽÀs‰Â”\ƒtƒ@ƒCƒ‹‚́Aƒtƒ@ƒCƒ‹–¼‚ðƒRƒ}ƒ“ƒh‚Æ‚µ‚Ä“ü—Í‚·‚邱‚Æ‚É‚æ‚Á‚āA
+    ƒtƒ@ƒCƒ‹‚ÌŠÖ˜A•t‚¯‚ðŽg‚Á‚ÄŠJ‚­‚±‚Æ‚ª‚Å‚«‚Ü‚· (—á:  WORD.DOC ‚Í .DOC
+    ƒtƒ@ƒCƒ‹Šg’£Žq‚ÉŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‹N“®‚µ‚Ü‚·)B
+    ƒRƒ}ƒ“ƒh ƒXƒNƒŠƒvƒg“à‚Ńtƒ@ƒCƒ‹‚ÌŠÖ˜A•t‚¯‚ðì¬‚·‚é•û–@‚ɂ‚¢‚ẮA
+    ASSOC ‚Æ FTYPE ƒRƒ}ƒ“ƒh‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B
+
+32 ƒrƒbƒg GUI ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðŽÀs‚·‚éê‡ACMD.EXE ‚́AƒAƒvƒŠƒP[
+    ƒVƒ‡ƒ“‚̏I—¹‚ð‘Ò‚½‚¸‚ɃRƒ}ƒ“ƒh ƒvƒƒ“ƒvƒg‚É–ß‚è‚Ü‚·BƒRƒ}ƒ“ƒh ƒXƒN
+    ƒŠƒvƒg“à‚ÅŽÀs‚·‚éê‡‚́A‚±‚Ì“®ì‚Í”­¶‚µ‚Ü‚¹‚ñB
+
+Å‰‚̃g[ƒNƒ“‚ªŠg’£Žq‚âƒpƒXCüŽq‚ðŽ‚½‚È‚¢•¶Žš—ñ "CMD" ‚Å‚ ‚éƒRƒ}ƒ“ƒh
+    ƒ‰ƒCƒ“‚ðŽÀs‚·‚éê‡A"CMD" ‚ª COMSPEC •Ï”‚Ì’l‚Å’u‚«Š·‚¦‚ç‚ê‚Ü‚·B
+    ‚±‚ê‚É‚æ‚茻Ý‚̃fƒBƒŒƒNƒgƒŠ‚Ì CMD.EXE ‚ªŽg‚í‚ê‚È‚¢‚悤‚É‚µ‚Ü‚·B
+
+Å‰‚̃g[ƒNƒ“‚ªŠg’£Žq‚ðŠÜ‚Ü‚È‚¢ƒRƒ}ƒ“ƒh ƒ‰ƒCƒ“‚ðŽÀs‚·‚éê‡ACMD.EXE
+    ‚́APATHEXT ŠÂ‹«•Ï”‚Ì’l‚ðŽg‚Á‚ÄŠg’£Žq‚ÌŽí—ނƏ‡˜‚ð”»’f‚µ‚Ü‚·B
+    PATHEXT •Ï”‚ÌŠù’è’l‚́AŽŸ‚Ì‚Æ‚¨‚è‚Å‚·:
+
+        .COM;.EXE;.BAT;.CMD
+
+    ‚±‚̍\•¶‚Í PATH •Ï”‚Æ“¯‚¶‚Å‚ ‚èAŠe—v‘f‚̓Zƒ~ƒRƒƒ“‚Å‹æØ‚ç‚ê‚Ä
+    ‚¢‚邱‚Æ‚É’ˆÓ‚µ‚Ä‚­‚¾‚³‚¢B
+
+ŽÀs‰Â”\‚ȃtƒ@ƒCƒ‹‚ðŒŸõ‚·‚é‚Æ‚«‚É‚Ç‚ÌŠg’£Žq‚Å‚àˆê’v‚·‚éƒtƒ@ƒCƒ‹‚ªŒ©‚Â
+‚©‚ç‚È‚¢ê‡‚́AŠg’£Žq‚È‚µ‚Ì–¼‘O‚ªƒfƒBƒŒƒNƒgƒŠ–¼‚ƈê’v‚·‚é‚©‚Ç‚¤‚©‚ð’²
+‚ׂ܂·Bˆê’v‚·‚éê‡‚́ASTART ƒRƒ}ƒ“ƒh‚ª‚»‚̃pƒX‚ŃGƒNƒXƒvƒ[ƒ‰‚ð‹N“®
+‚µ‚Ü‚·BƒRƒ}ƒ“ƒh ƒ‰ƒCƒ“‚©‚çŽÀs‚µ‚½ê‡‚́A‚»‚̃pƒX‚ɑ΂·‚é CD /D ‚ÌŽÀ
+s‚Æ“¯‚¶‚É‚È‚è‚Ü‚·B
+
+ƒwƒ‹ƒv
+ +
+start "c:\Program Files\a.exe"
+
+a.exe ‚ðŽÀs‚·‚é‚Ì‚Å‚Í‚È‚­Aƒ^ƒCƒgƒ‹‚É‚È‚è‚Ü‚·B
+ +
+start "title" "c:\Program Files\a.exe"
+
+ŽÀsƒtƒ@ƒCƒ‹‚̃pƒX‚É‹ó”’‚ðŠÜ‚Þ‚Æ‚«‚́Aƒ^ƒCƒgƒ‹Žw’è‚ð‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B
+ + +
+start /WAIT "" "a.exe" param
+ + + + + + + + + + +© +¥ +£ + + + +
+cd (ˆÚ“®æ‚̃pƒX)
+ +
+pushd (ˆÚ“®æ‚̃pƒX)
+ +
+popd
+
+ƒJƒŒƒ“ƒgƒtƒHƒ‹ƒ_‚ðˆÚ“®‚µ‚Ü‚·B
+
+Œã‚ŁApopd ‚Å‚«‚é‚悤‚ɁAƒJƒŒƒ“ƒgƒtƒHƒ‹ƒ_‚ðˆÚ“®‚µ‚Ü‚·B
+
+pushd ‚ðŽÀs‚µ‚½‚Æ‚«‚̃JƒŒƒ“ƒgƒtƒHƒ‹ƒ_‚É–ß‚è‚Ü‚·B
+ + +
+cd
+
+ƒJƒŒƒ“ƒgƒtƒHƒ‹ƒ_‚ð•W€o—͂֏o—Í‚µ‚Ü‚·B
+ +
+set basedir=%cd%
+
+ŠÂ‹«•Ï” basedir ‚ɁAƒJƒŒƒ“ƒgƒtƒHƒ‹ƒ_‚ðÝ’肵‚Ü‚·B
+ +
+cd /d (ˆÚ“®æ‚̃pƒX)
+
+ƒhƒ‰ƒCƒu‚àˆÚ“®‚µ‚Ü‚·B
+ + + + + + +
+ + + +© +¥ +£ + + + +
+ƒfƒBƒŒƒNƒgƒŠ’†‚̃tƒ@ƒCƒ‹‚ƃTƒuƒfƒBƒŒƒNƒgƒŠ‚ðˆê——•\Ž¦‚µ‚Ü‚·B
+
+DIR [ƒhƒ‰ƒCƒu:][ƒpƒX][ƒtƒ@ƒCƒ‹–¼] [/A[[:]‘®«]] [/B] [/C] [/D] [/L] [/N]
+  [/O[[:]ƒ\[ƒg‡]] [/P] [/Q] [/S] [/T[[:]ƒ^ƒCƒ€ƒtƒB[ƒ‹ƒh]] [/W] [/X] [/4]
+
+  [ƒhƒ‰ƒCƒu:][ƒpƒX][ƒtƒ@ƒCƒ‹–¼]
+              ˆê——•\Ž¦‚·‚éƒhƒ‰ƒCƒuAƒfƒBƒŒƒNƒgƒŠA‚Ü‚½‚̓tƒ@ƒCƒ‹‚ðŽw’肵‚Ü‚·B
+
+  /A          Žw’肳‚ꂽ‘®«‚̃tƒ@ƒCƒ‹‚ð•\Ž¦‚µ‚Ü‚·B
+  ‘®«         D  ƒfƒBƒŒƒNƒgƒŠ                R  “Ç‚ÝŽæ‚èê—p
+               H  ‰B‚µƒtƒ@ƒCƒ‹                A  ƒA[ƒJƒCƒu
+               S  ƒVƒXƒeƒ€ ƒtƒ@ƒCƒ‹           -  ‚»‚Ì‘®«ˆÈŠO
+  /B          ƒtƒ@ƒCƒ‹–¼‚Ì‚Ý‚ð•\Ž¦‚µ‚Ü‚· (Œ©o‚µ‚â—v–ñ‚ª•t‚«‚Ü‚¹‚ñ)B
+  /C          ƒtƒ@ƒCƒ‹ ƒTƒCƒY‚ðŒ…‹æØ‚è•\Ž¦‚µ‚Ü‚·B‚±‚ê‚Í
+              Šù’è‚̐ݒè‚Å‚·B/-C ‚Æ‚·‚é‚ÆŒ…‹æØ‚è•\Ž¦‚³‚ê‚Ü‚¹‚ñB
+  /D          /W ‚Æ“¯‚¶‚Å‚·‚ªAƒtƒ@ƒCƒ‹‚ð—ñ‚Å•À‚בւ¦‚½ˆê——‚ð•\Ž¦‚µ‚Ü‚·B
+  /L          ¬•¶Žš‚Å•\Ž¦‚µ‚Ü‚·B
+  /N          ƒtƒ@ƒCƒ‹–¼‚ð‰E’[‚É•\Ž¦‚·‚éˆê——Œ`Ž®‚ðŽg—p‚µ‚Ü‚·B
+  /O          ƒtƒ@ƒCƒ‹‚ð•À‚בւ¦‚Ä•\Ž¦‚µ‚Ü‚·B
+  ƒ\[ƒg‡    N  –¼‘O‡ (ƒAƒ‹ƒtƒ@ƒxƒbƒg)     S  ƒTƒCƒY‡ (¬‚³‚¢‚Ù‚¤‚©‚ç)
+              E  Šg’£Žq‡ (ƒAƒ‹ƒtƒ@ƒxƒbƒg)   D  “úŽž‡ (ŒÃ‚¢‚Ù‚¤‚©‚ç)
+              G  ƒOƒ‹[ƒv (ƒfƒBƒŒƒNƒgƒŠ‚©‚ç) -  ~‡
+  /P          1 ‰æ–Ê‚²‚Æ‚É’âŽ~‚µ‚Ä•\Ž¦‚µ‚Ü‚·B
+  /Q          ƒtƒ@ƒCƒ‹‚̏Š—LŽÒ‚ð•\Ž¦‚µ‚Ü‚·B
+  /S          Žw’肳‚ꂽƒfƒBƒŒƒNƒgƒŠ‚¨‚æ‚Ñ‚»‚̃TƒuƒfƒBƒŒƒNƒgƒŠ‚Ì‚·‚ׂĂÌ
+              ƒtƒ@ƒCƒ‹‚ð•\Ž¦‚µ‚Ü‚·B
+  /T          ‚ǂ̃^ƒCƒ€ƒtƒB[ƒ‹ƒh‚ð•\Ž¦‚·‚é‚©A‚Ü‚½‚Í•À‚בւ¦‚ÉŽg—p‚·‚é‚©‚ð
+              Žw’肵‚Ü‚·B
+  ƒ^ƒCƒ€ƒtƒB[ƒ‹ƒh    C  ì¬
+                      A  ÅIƒAƒNƒZƒX
+                      W  ÅIXV
+  /W          ƒƒCƒhˆê——Œ`Ž®‚Å•\Ž¦‚µ‚Ü‚·B
+  /X          ‚±‚̃IƒvƒVƒ‡ƒ“‚Í MS-DOS Œ`Ž®ˆÈŠO‚̃tƒ@ƒCƒ‹–¼‚ɑ΂·‚é’Z‚¢–¼‘O‚ð
+              •\Ž¦‚µ‚Ü‚·B’·‚¢–¼‘O‚Ì‘O‚É’Z‚¢–¼‘O‚ð•\Ž¦‚·‚é“_‚ðœ‚¯‚΁A
+              /N ƒIƒvƒVƒ‡ƒ“‚Æ“¯‚¶‚Å‚·B’Z‚¢–¼‘O‚ª‚È‚¢ê‡‚́Aƒuƒ‰ƒ“ƒN‚É
+              ‚È‚è‚Ü‚·B
+  /4          4 ‚‚̐”Žš‚Å”N‚ð•\Ž¦‚µ‚Ü‚·B
+
+ŠÂ‹«•Ï” DIRCMD ‚ɃXƒCƒbƒ`‚ðÝ’è‚Å‚«‚Ü‚·B
+/-W ‚̂悤‚É - (ƒnƒCƒtƒ“) ‚ð‘O‚ɂ‚¯‚é‚ƁA‚»‚̃XƒCƒbƒ`‚Í–³Œø‚É‚È‚è‚Ü‚·B
+
+ƒwƒ‹ƒv
+ +
+dir /S /B * > %USERPROFILE%\desktop\_file_list.txt
+
+ƒtƒ@ƒCƒ‹ˆê——‚ðŽæ“¾‚·‚éiƒTƒuƒtƒHƒ‹ƒ_‚ðŠÜ‚ށj
+ +
+dir /S /AR * > c:\list.txt
+
+“Ç‚ÝŽæ‚èê—pƒtƒ@ƒCƒ‹‚ðˆê——‚·‚éiƒTƒuƒtƒHƒ‹ƒ_‚ðŠÜ‚ށj
+
+ƒtƒ@ƒCƒ‹‚ðŒŸõ‚·‚éiƒTƒuƒtƒHƒ‹ƒ_‚ðŠÜ‚ށj
+ +
+dir /S /B * | find "name"
+
+ƒL[ƒ[ƒh‚Í "" ‚ň͂ނ±‚Æ
+
+ /B iƒtƒ@ƒCƒ‹–¼‚̂݁j ‚Í–³‚­‚Ä‚à‚æ‚¢
+ +
+cd /d "%1"
+dir /S * > _list.txt
+
+SendTo ƒoƒbƒ`
+ +
+ƒtƒ@ƒCƒ‹–¼‚̈ꗗ‚¾‚¯‚ðƒtƒ@ƒCƒ‹‚É‚·‚é
+ +
+dir /B * > c:\list.txt
+ +
+tree /A C:\Folder > %USERPROFILE%\desktop\_tree.txt
+
+ƒtƒHƒ‹ƒ_[EƒcƒŠ[‚ðƒfƒXƒNƒgƒbƒv‚Ì _tree.txt ƒtƒ@ƒCƒ‹‚ɏo—Í‚·‚é
+ +
+tree /F /A C:\Folder > %USERPROFILE%\desktop\_tree.txt
+
+c ƒtƒ@ƒCƒ‹‚ÍŠÜ‚Ü‚È‚¢
+
+c ƒtƒ@ƒCƒ‹‚àŠÜ‚Þ
+
+C:\Folder
+
+C:\Folder
+ + + + + + +
+ + + +© +¥ +£ + + + +
+DOS‚̃Rƒ}ƒ“ƒh‚ŃŠƒ_ƒCƒŒƒNƒg‹L†‚ðŽg‚¢‚½‚¢
+
+^ ƒGƒXƒP[ƒv•¶Žš‚ðŽg‚¤
+ +
+@ ‚ŃRƒ}ƒ“ƒh‚ð‚Í‚¶‚ß‚é‚ƁAecho on ‚Å‚àƒGƒR[o—Í‚µ‚Ü‚¹‚ñB
+
+nmake ‚Ì makefile
+
+- ‚ŃRƒ}ƒ“ƒh‚ð‚Í‚¶‚ß‚é‚Ì‚Í
+
+‚ÅŽg‚¦‚Ü‚·B
+ +
+echo ^>
+>
+ +
+echo.
+
+i‹ósj
+
+(ƒŠƒ_ƒCƒŒƒNƒg‚µ‚È‚¢)
+ +
+echo ERROR! >&2
+
+ƒGƒ‰[o—Í‚Ö
+ + + + + + +
+ + + +© +¥ +£ + + + +
+pause
+ +
+‘±s‚·‚é‚ɂ͉½‚©ƒL[‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢ . . .
+
+‰º‹L‚̃ƒbƒZ[ƒW‚ð•\Ž¦‚µ‚āA‰½‚©ƒL[‚ª‰Ÿ‚³‚ê‚é‚Ü‚Å‘Ò‚¿‚Ü‚·B
+
+ƒTƒ“ƒvƒ‹
+ +
+if "%1"=="" pause
+
+•Ê‚̃oƒbƒ`‚©‚çŽÀs‚µ‚½‚Æ‚«‚ÍŽ~‚Ü‚ç‚È‚¢‚悤‚É‚Å‚«‚é pause
+ +
+ŠÖ˜A
+ + + + + + +
+ + + +© +¥ +£ + + + +
+timeout /T 3
+
+‰º‹L‚̃ƒbƒZ[ƒW‚ðƒJƒEƒ“ƒgƒ_ƒEƒ“‚µ‚È‚ª‚ç•\Ž¦‚µ‚āAŽw’肵‚½•b”iã‹L‚È‚ç‚R•bj‚ªŒo‰ß‚·‚é‚©A
+‰½‚©ƒL[‚ª‰Ÿ‚³‚ê‚é‚Ü‚Å‘Ò‚¿‚Ü‚·B
+ +
+3 •b‘Ò‚Á‚Ä‚¢‚Ü‚·B‘±s‚·‚é‚ɂ͉½‚©ƒL[‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢ ...
+
+‚½‚¾‚µAtimeout ƒRƒ}ƒ“ƒh‚́AWindows 7 ˆÈ~‚ÅŽg‚¦‚Ü‚·B
+ +
+choice /T 3 /C n /D n /M "Wait a minute..."
+
+choice ‚ðŽg‚Á‚½•û–@‚́AWindows 7 ˆÈ~‚ÅŽg‚¦‚Ü‚·B /T ‚É•b”‚ðŽw’肵‚Ü‚·
+
+VBScript ‚©‚ç‹N“®‚µ‚½ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚ł̐§ŒÀŽ–€
+
+timeout ƒRƒ}ƒ“ƒh‚́A–³Ž‹‚³‚ê‚Ü‚·B
+
+choice ƒRƒ}ƒ“ƒh‚́A’âŽ~‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
+ +
+ŽQl
+
+ping ƒRƒ}ƒ“ƒh‚ÍŽg‚¦‚Ü‚·B
+ +
+call :timeout_ 3
+goto :eof
+
+:timeout_
+echo Waiting %1 seconds ...
+ping 1.1.1.1 -n 1 -w %1000 > nul
+goto :eof
+
+ping ‚ðŽg‚Á‚½•û–@‚́AWindows XP ˆÈ~‚ÅŽg‚¦‚Ü‚·B -w ‚Ƀ~ƒŠ•b‚ðŽw’肵‚Ü‚·B
+‚½‚¾‚µAŽÀÛ‚É‘Ò‚ÂŽžŠÔ‚́A1•b’PˆÊ‚Å‚·B
+ + + + + + +
+ + + +© +¥ +£ + + + +
+set a=
+set /p a=a ‚Ì’l‚ð“ü—Í‚µ‚Ä‚­‚¾‚³‚¢^>
+echo %a%
+
+ƒ†[ƒU[‚É”CˆÓ‚Ì•¶Žš—ñ‚ð“ü—Í‚³‚¹‚é‚ɂ́AŽŸ‚̂悤‚É‚µ‚Ü‚·B
+Enter ‚Ì‚Ý“ü—Í‚µ‚½‚çAŠÂ‹«•Ï”‚Ì’l‚́A¡‚Ü‚Å‚Ì‚Ü‚Ü‚É‚È‚è‚Ü‚·B
+<, >, | ‚Í“ü—Í‚Å‚«‚Ü‚¹‚ñB
+
+Windows XP ‚ł́Achoice ‚ªŽg‚¦‚Ü‚¹‚ñB
+ +
+if "%ROOT%" == "" @echo  not defined ROOT&pause&goto :eof
+
+set SRC=%ROOT%\obj
+
+echo copy binaries.
+
+set out=
+set /p out=Root folder of release package^>
+
+if (%out%)==() echo quit.&pause&goto :eof
+if ^%out:~0,1% == ^" echo Don't close by ""&pause&goto :eof
+if not exist %out% echo not found "%out%"&pause&goto :eof
+
+REM /U option is copying files only exists in destination
+xcopy /U %SRC%\* %out%
+
+echo copied from %SRC% to %out%
+set out=
+ +
+%ROOT%\obj
+
+ROOT
+
+ROOT
+ + + + + + +
+ + + +© +¥ +£ + + -
+
%0, %1, %2 c ‚Ì“à—e‚ð ƒVƒtƒg‚µ‚Ü‚·B%0=%1, %1=%2, %2=%3 c
- - - - + + + + - + -© -¥ -£ - -
+© +¥ +£ + + - -
+ +
if exist "%~1" (command)
- -
+ +
if not exist "%~1" (command)
- -
+ +
if exist C:\a.txt (type C:\a.txt
echo type OK
) else (
echo type NG
)
-
+
ƒtƒ@ƒCƒ‹‚Ü‚½‚̓tƒHƒ‹ƒ_[‚ª‘¶Ý‚·‚é‚Æ‚«
-
+
ƒtƒ@ƒCƒ‹‚Ü‚½‚̓tƒHƒ‹ƒ_[‚ª‘¶Ý‚µ‚È‚¢‚Æ‚«
-
+
ƒtƒHƒ‹ƒ_‚Ì’†‚Ì‚·‚ׂẴtƒ@ƒCƒ‹‚Ì‚¤‚¿Aƒ^ƒCƒ€ƒXƒ^ƒ“ƒv‚ª 6/12 ˆÈ~‚Ì‚à‚Ì‚ð•\Ž¦‚·‚é
- -
+ +
for /R %%i in (*.*) do @if "%%~ti" geq "2006/06/12 00:00"  echo %%~ni "%%~ti" %%i
- -
+ +
if exist C:\a.txt type C:\a.txt & echo type OK
- -
+ +
>if /?
ƒoƒbƒ` ƒvƒƒOƒ‰ƒ€’†‚ÅðŒˆ—‚ðŽÀs‚µ‚Ü‚·B

@@ -243,124 +711,124 @@ DEFINED ‚½‚¾‚µACMDEXTVERSION ‚Æ‚¢‚¤–¼‘O‚̊‹«•Ï”‚ªŠù‚É’è‹`‚³‚ê‚Ä‚¢‚éê‡‚́A‚»‚Ì
ŠÂ‹«•Ï”‚Ì’l‚ªŽæ“¾‚³‚ê‚Ü‚·B
C:\home\SVGCats_src\spec_test\workspace>
- -
+ +
if "%~1"=="A" (command)
- -
+ +
if 56 lss 123 (command)
- -
+ +
equ : i“™‚µ‚¢j
neq : ‚i“™‚µ‚­‚È‚¢j
lss : ƒi‚æ‚菬‚³‚¢j
leq : …iˆÈ‰ºj
gtr : „i‚æ‚è‘å‚«‚¢j
geq : †iˆÈãj
-
+
”Žš‚¾‚¯‚Ì‚Æ‚«‚́A
”’l‚Æ‚µ‚Ä 56 < 123 i^j
-
+
•¶Žš‚Ì”äŠr
- -
+ +
if "56" gtr "123" (command)
-
+
"" ‚ň͂ނƕ¶Žš‚Æ‚µ‚Ä”äŠr
"56" > "123" i^j
-
+
•Ï”‚Ì”äŠr
-
+
ƒtƒ@ƒCƒ‹AƒtƒHƒ‹ƒ_‚Ì”äŠr
-
+
•¡”s‚Ì‹Lq
-
+
‚±‚±‚ŏ‘‚©‚ê‚Ä‚¢‚é‚à‚̂́AWindows 2000/Xp ê—p‚Ì‚à‚Ì‚ª‚ ‚è‚Ü‚·B
-
+
ƒwƒ‹ƒv
-
+ - -
+ +
if /I "%~1"=="A" (command)
-
+
‘啶Žš¬•¶Žš‚ð‹æ•Ê‚µ‚È‚¢
- -
+ +
if not exist "%ProgramFiles%\prog\prog.exe"  echo prog ‚ð Program Files ‚É“ü‚ê‚Ä‚­‚¾‚³‚¢ & goto :eof
-
+
ƒvƒƒOƒ‰ƒ€‚ª“ü‚Á‚Ä‚¢‚È‚©‚Á‚½‚çAƒƒbƒZ[ƒW‚ðo‚µ‚āAƒoƒbƒ`‚ðI‚¦‚éB
- -
+ +
if (%~1)==(A) (command)
-
+
ˆÍ‚Þ‚Ì‚Í "" ‚Å‚È‚­‚Ä‚à‚æ‚¢
-
+ -
+ - -
+ +
  if exist "%%i" (
    echo %%i
  )
- -
+ +
if not exist "%~1" echo Not found "%~1"& goto :eof
-
+
ƒTƒ“ƒvƒ‹
- - - - + + + + - + -© -¥ -£ - -
+© +¥ +£ + + - -
+ +
goto :eof
-
+
ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚ðI—¹‚µ‚Ü‚·B call Œ³‚Ö–ß‚è‚Ü‚·B
- -
+ +
goto :L1

:L1
-
+ - - - - + + + + - + -© -¥ -£ - -
+© +¥ +£ + + - -
+ +
for /F "tokens=1-3 delims=/ " %%i in ('date /t') do SET DT=%%a%%b%%c


@@ -531,37 +999,37 @@ FOR /F [" ‚Ƃ̍¬—‚ð”ð‚¯‚é‚±‚Æ‚ª‚Å‚«‚Ü‚·B

uƒRƒ}ƒ“ƒhŠg’£‹@”\‚ð—LŒø ‚É‚·‚éiXp‚ł̓fƒtƒHƒ‹ƒgjB/e:on
- -
+ +
for /R %%i in (a.log) do @if exist "%%i" echo "%%i"
for /D /R %%i in (obj) do @if exist "%%i" echo "%%i"
- -
+ +
for /R %%i in (*.*) do echo  1 %%i 2 %%~i 3 %%~fi 4 %%~di 5 %%~pi 6 %%~ni 7 %%~xi
 8 %%sfi 9 %%~ai 1 %%~ti 2 %%~zi
- -
+ +
%I ‚Æ %i ‚͈قȂè‚Ü‚·B
‰º‹L‚Í /R ‚ ‚è‚Ì‚Æ‚«‚Å‚·B
/R ‚È‚µ‚ł́A%I ‚̓tƒ@ƒCƒ‹–¼‚¾‚¯B
‘Š‘΃pƒX‚Í“¾‚ç‚ê‚Ü‚¹‚ñB
-
+ -
+ -
+
( ) ‚Ì’†‚ɃƒCƒ‹ƒhƒJ[ƒh‚ª‚ ‚ê‚΁Aƒtƒ@ƒCƒ‹‚ª—L‚é‚à‚̂̂݃}ƒbƒ`‚µ‚Ü‚·B
( ) ‚Ì’†‚ɃƒCƒ‹ƒhƒJ[ƒh‚ª–³‚¯‚ê‚΁Aƒtƒ@ƒCƒ‹‚Ì—L–³‚ÉŠÖŒW‚È‚­‘SƒTƒuƒtƒHƒ‹ƒ_‚ƃ}ƒbƒ`‚µ‚Ü‚·B
( ) ‚Ì’†‚ɁAâ‘΃pƒX‚ðŽw’è‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B
/R ‚̓TƒuƒfƒBƒŒƒNƒgƒŠA/D ‚̓fƒBƒŒƒNƒgƒŠ‚Ì‚Ý
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Å‚Í %iAƒoƒbƒ`ƒtƒ@ƒCƒ‹‚Å‚Í %%i
-
+
%%i ‚́A‹ó”’‚ðŠÜ‚ñ‚¾ƒpƒX‚Å‚à "" ‚ň݂͂܂¹‚ñB
%%i ‚́Afor /R  ƒIƒvƒVƒ‡ƒ“‚ª‚ ‚é‚ƁAƒtƒ‹ƒpƒX‚É‚È‚èA‚È‚¢‚ƁAƒtƒ@ƒCƒ‹–¼‚¾‚¯‚É‚È‚è‚Ü‚·B
- -
+ +
pushd ..
for /R %%i in (readme.txt) do (
  if exist "%%i" (
@@ -574,12 +1042,12 @@ echo.
echo done in %cd%
echo.
popd
-
+
ŠÖ˜A
-
+
ƒTƒ“ƒvƒ‹F eƒtƒHƒ‹ƒ_‚Ì‘SƒTƒuƒtƒHƒ‹ƒ_‚É‚ ‚é readme.txt ƒtƒ@ƒCƒ‹‚̃pƒX‚ðˆê——‚·‚é
- -
+ +
set src_name=readme.txt
set src=folderX\%src_name%
pushd ..
@@ -596,370 +1064,23 @@ echo.
popd
set src_name=
set src=
-
+
ƒTƒ“ƒvƒ‹F ..\folderX\readme.txt ‚ƁA‚»‚êˆÈŠO‚Ì readme.txt ƒtƒ@ƒCƒ‹‚ð”äŠr‚·‚é
- -
+ +
%%~ni%%~xi
- -
+ +
%%~di%%~pi
- - - - - - - - - -© -¥ -£ - - - -
-FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn]
-   [ƒhƒ‰ƒCƒu1:][ƒpƒX1]ƒtƒ@ƒCƒ‹–¼1 [ƒhƒ‰ƒCƒu2:][ƒpƒX2]ƒtƒ@ƒCƒ‹–¼2
-FC /B [ƒhƒ‰ƒCƒu1:][ƒpƒX1]ƒtƒ@ƒCƒ‹–¼1 [ƒhƒ‰ƒCƒu2:][ƒpƒX2]ƒtƒ@ƒCƒ‹–¼2
-
-  /A         ‘Šˆá‚·‚éŠe•”•ª‚Ì 1 s–ڂƍŌã‚̍s‚¾‚¯‚ð•\Ž¦‚µ‚Ü‚·B
-  /B         ƒoƒCƒiƒŠ‚Ì”äŠr‚ðŽÀs‚µ‚Ü‚·B
-  /C         ‰pŽš‚̑啶Žš‚Ə¬•¶Žš‚ð‹æ•Ê‚µ‚Ü‚¹‚ñB
-  /L         ƒtƒ@ƒCƒ‹‚ð ASCII ƒeƒLƒXƒg‚Æ‚µ‚Ä”äŠr‚µ‚Ü‚·B
-  /LBn       ˜A‘±‚·‚éÅ‘å•sˆê’vs‚ðŽw’ès”‚ɐݒ肵‚Ü‚·B
-  /N         ASCII ‚Ì”äŠr‚ōs”ԍ†‚ð•\Ž¦‚µ‚Ü‚·B
-  /OFF[LINE] ƒIƒtƒ‰ƒCƒ“‘®«‚ªÝ’肳‚ꂽƒtƒ@ƒCƒ‹‚ðƒXƒLƒbƒv‚µ‚Ü‚¹‚ñB
-  /T         ƒ^ƒu‚ðƒXƒy[ƒX‚É•ÏŠ·‚µ‚Ü‚¹‚ñB
-  /U         Unicode ƒeƒLƒXƒg ƒtƒ@ƒCƒ‹‚Æ‚µ‚ătƒ@ƒCƒ‹‚ð”äŠr‚µ‚Ü‚·B
-  /W         ˜A‘±‚µ‚½‹ó”’ (ƒ^ƒu‚ƃXƒy[ƒX) ‚ð 1 ‚‚̃Xƒy[ƒX‚Ɉ³k‚µ‚Ä”äŠr
-             ‚µ‚Ü‚·B
-  /nnnn      •sˆê’v”­Œ©Œã‚ÉŠm”F‚·‚éAˆê’v‚·‚ׂ«˜A‘±s”‚ðŽw’肵‚Ü‚·B
-
-  [ƒhƒ‰ƒCƒu1:][ƒpƒX1]ƒtƒ@ƒCƒ‹–¼1
-             ”äŠr‚·‚éÅ‰‚̃tƒ@ƒCƒ‹‚Ü‚½‚̓tƒ@ƒCƒ‹ ƒZƒbƒg‚ðŽw’肵‚Ü‚·B
-  [ƒhƒ‰ƒCƒu2:][ƒpƒX2]ƒtƒ@ƒCƒ‹–¼2
-             ”äŠr‚·‚é 2 ”Ԗڂ̃tƒ@ƒCƒ‹‚Ü‚½‚̓tƒ@ƒCƒ‹ ƒZƒbƒg‚ðŽw’肵‚Ü‚·B
- -
-fc  text1.txt  text2.txt
-
-ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚âƒoƒCƒiƒŠƒtƒ@ƒCƒ‹‚ð”äŠr‚µ‚Ü‚·B
- -
-C:\>fc text1.txt text2.txt
-ƒtƒ@ƒCƒ‹ text1.txt ‚Æ text2.txt ‚ð”äŠr‚µ‚Ä‚¢‚Ü‚·
-FC: ‘Šˆá“_‚ÍŒŸo‚³‚ê‚Ü‚¹‚ñ‚Å‚µ‚½
-
-ƒGƒ‰[ƒŒƒxƒ‹F 0=ˆê’vA1=•sˆê’v, 2=text1.txt ‚© text2.txt ‚ª–³‚¢
- -
-C:\>fc text1.txt text2.txt
-ƒtƒ@ƒCƒ‹ text1.txt ‚Æ text2.txt ‚ð”äŠr‚µ‚Ä‚¢‚Ü‚·
-***** text1.txt
-Test Start
-==========================================================
-***** text2.txt
- Test Start
-==========================================================
-*****
-
-ˆê’v‚·‚é‚Æ‚«‚̏o—Í—áF
-
-ˆê’v‚µ‚È‚¢‚Æ‚«‚̏o—Í—áF
-
-ƒwƒ‹ƒv
- -
-fc T_ALL_ans.txt T_ALL_log.txt
-echo.>> T_ALL_log.txt
-echo Test log compare is ...>> T_ALL_log.txt
-if not errorlevel 1 echo Pass.>> T_ALL_log.txt
-if     errorlevel 1 echo Fail.>> T_ALL_log.txt
-start notepad T_ALL_log.txt
-
-ƒoƒbƒ`ƒtƒ@ƒCƒ‹ƒTƒ“ƒvƒ‹F
-
-”äŠr‚µ‚Ä
-
-
-‚»‚ÌŒ‹‰Ê‚ðo—Í‚µ‚Ä
-
-o—ÍŒ‹‰Ê‚ðŠJ‚¢‚Ä‚¢‚Ü‚·B
- - - - - + + + + -
- - - -© -¥ -£ - -
-comp
- -
-ŽQl
- -
-comp  bin1.txt  bin2.txt
-
-ƒeƒLƒXƒgƒtƒ@ƒCƒ‹A‚Ü‚½‚̓oƒCƒiƒŠƒtƒ@ƒCƒ‹‚ð”äŠr‚µ‚Ü‚·B
- - - - - - -
- - - -© -¥ -£ - - - -
-find "keyword" file.txt > found_file.txt
- -
-def
-gis
-acd
- - - - -
------------- FILT.TXT
-gis
-
-file.txt
-
-found_file.txt
-
-find "is"
- -
-ƒtƒ@ƒCƒ‹ (•¡”‰Â) “à‚̃eƒLƒXƒg•¶Žš—ñ‚ðŒŸõ‚µ‚Ü‚·B
-
-FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "•¶Žš—ñ" [[ƒhƒ‰ƒCƒu:][ƒpƒX]ƒtƒ@ƒCƒ‹–¼[...]]
-
-  /V        Žw’肵‚½•¶Žš—ñ‚ðŠÜ‚Ü‚È‚¢s‚ð‚·‚×‚Ä•\Ž¦‚µ‚Ü‚·B
-  /C        Žw’肵‚½•¶Žš—ñ‚ðŠÜ‚ލs‚̐”‚¾‚¯‚ð•\Ž¦‚µ‚Ü‚·B
-  /N        s”ԍ†‚ð•\Ž¦‚µ‚Ü‚·B
-  /I        ‘啶Žš‚Ə¬•¶Žš‚Ì‹æ•Ê‚ð‚µ‚È‚¢‚ÅŒŸõ‚µ‚Ü‚·B
-  /OFF[LINE] ƒIƒtƒ‰ƒCƒ“‘®«‚ªÝ’肳‚ꂽƒtƒ@ƒCƒ‹‚ðƒXƒLƒbƒv‚µ‚Ü‚¹‚ñB
-  "•¶Žš—ñ"  ŒŸõ‚·‚镶Žš—ñ‚ðŽw’肵‚Ü‚·B
-  [ƒhƒ‰ƒCƒu:][ƒpƒX]ƒtƒ@ƒCƒ‹–¼
-            ŒŸõ‚·‚éƒtƒ@ƒCƒ‹ (•¡”‰Â) ‚ðŽw’肵‚Ü‚·B
-
-ƒpƒX‚ªŽw’肳‚ê‚Ä‚¢‚È‚¢‚Æ‚«‚́Aƒvƒƒ“ƒvƒg‚Å“ü—Í‚³‚ꂽƒeƒLƒXƒg‚Ü‚½
-‚͕ʂ̃Rƒ}ƒ“ƒh‚©‚çƒpƒCƒvˆ—‚Å“n‚³‚ꂽƒeƒLƒXƒg‚ðŒŸõ‚µ‚Ü‚·B
-
-ƒtƒ@ƒCƒ‹‚Ì’†‚ðŒŸõ‚µ‚Ü‚·B
-UNIX‚Ì grep ‚É‹ß‚¢B findstr ‚à‚ ‚è‚Ü‚·B
- - -
-type file.txt | find "file1" > found_file.txt
-
-ƒpƒCƒv‚ðŽg‚¢Aƒtƒ@ƒCƒ‹ƒpƒX‚ðŽw’肵‚È‚¢‚ƁAƒpƒCƒv‚³‚ꂽ“à—e‚©‚猟õ‚µ‚Ü‚·B
-
-find "is"
-
-found_file.txt
-
-file.txt
- - - - -
-def
-gis
-acd
- -
-gis
-
-ŠÖ˜A
-
-¨ find (Linux)
- - - - - - -
- - - -© -¥ -£ - - - -
-³‹K•\Œ»‚ªŽg‚¦AƒTƒuƒtƒHƒ‹ƒ_[‚àŒŸõ‚Å‚«‚é find ‚Å‚·B
-grep ‚Æ‚Ù‚Ú“¯‚¶‚Å‚·B Windows 2000 ‚©‚çŽg‚¦‚Ü‚·B
-
-ŒŸõ‚·‚镶Žš—ñ‚ªŒ©‚‚©‚Á‚½‚Æ‚«‚͏I—¹ƒR[ƒh0‚ðA
-Œ©‚‚©‚ç‚È‚©‚Á‚½‚Æ‚«‚͏I—¹ƒR[ƒh1‚ð•Ô‚µ‚Ü‚·B
- -
-findstr /S /N /R  "\[PATCH_OF:.*\]"  *
-
-¨ grep (Linux)
-
-ŠÖ˜A
- -
-FINDSTR [/B] [/E] [/L] [/R] [/S] [/I] [/X] [/V] [/N] [/M] [/O] [/P] [/F:ƒtƒ@ƒC
-        ƒ‹] [/C:•¶Žš—ñ] [/G:ƒtƒ@ƒCƒ‹] [/D:ƒfƒBƒŒƒNƒgƒŠˆê——] [/A:F‘®«]
-        [/OFF[LINE]] •¶Žš—ñ [[ƒhƒ‰ƒCƒu:][ƒpƒX]ƒtƒ@ƒCƒ‹–¼[ ...]]
-
-  /B           s‚̐擪‚É‚ ‚éƒpƒ^[ƒ“‚ðŒŸõ‚µ‚Ü‚·B
-  /E           s‚Ì––”ö‚É‚ ‚éƒpƒ^[ƒ“‚ðŒŸõ‚µ‚Ü‚·B
-  /L           ŒŸõ•¶Žš—ñ‚ðƒŠƒeƒ‰ƒ‹‚Æ‚µ‚ÄŽg—p‚µ‚Ü‚·B
-  /R           ŒŸõ•¶Žš—ñ‚𐳋K•\Œ»‚Æ‚µ‚ÄŽg—p‚µ‚Ü‚·B
-  /S           Œ»Ý‚̃fƒBƒŒƒNƒgƒŠ‚Æ‚·‚ׂẴTƒuƒfƒBƒŒƒNƒgƒŠ‚©‚çˆê’v‚·‚é
-               ƒtƒ@ƒCƒ‹‚ðŒŸõ‚µ‚Ü‚·B
-  /I           ŒŸõ‚·‚é‚Æ‚«‚ɑ啶Žš‚Ə¬•¶Žš‚ð‹æ•Ê‚µ‚Ü‚¹‚ñB
-  /X           Š®‘S‚Ɉê’v‚·‚és‚ðo—Í‚µ‚Ü‚·B
-  /V           ˆê’v‚µ‚È‚¢s‚Ì‚Ý‚ðo—Í‚µ‚Ü‚·B
-  /N           ˆê’v‚·‚éŠes‚Ì‘O‚ɍs”ԍ†‚ðo—Í‚µ‚Ü‚·B
-  /M           ƒtƒ@ƒCƒ‹‚Ɉê’v‚·‚és‚ª‚ ‚é‚Æ‚«‚ɁAƒtƒ@ƒCƒ‹–¼‚Ì‚Ý‚ðo—Í‚µ‚Ü‚·B
-  /O           ˆê’v‚·‚éŠes‚Ì‘O‚É•¶ŽšƒIƒtƒZƒbƒg‚ðo—Í‚µ‚Ü‚·B
-  /P           ˆóü•s‰Â”\‚È•¶Žš‚ðŠÜ‚Þƒtƒ@ƒCƒ‹‚ðƒXƒLƒbƒv‚µ‚Ü‚·B
-  /OFF[LINE] @ƒIƒtƒ‰ƒCƒ“‘®«‚ªÝ’肳‚ꂽƒtƒ@ƒCƒ‹‚ðƒXƒLƒbƒv‚µ‚Ü‚¹‚ñB
-  /A:‘®«      2 Œ…‚Ì 16 i”‚ŐF‘®«‚ðŽw’肵‚Ü‚·B"color /?" ‚ðŽQÆ‚µ‚Ä‚­‚¾
-               ‚³‚¢B
-  /F:ƒtƒ@ƒCƒ‹  Žw’肵‚½ƒtƒ@ƒCƒ‹‚©‚çƒtƒ@ƒCƒ‹ˆê——‚ð“Ç‚ÝŽæ‚è‚Ü‚· (/ ‚ðŽw’è‚·‚é
-               ‚ƃRƒ“ƒ\[ƒ‹)B
-  /C:•¶Žš—ñ    Žw’肳‚ꂽ•¶Žš—ñ‚ðƒŠƒeƒ‰ƒ‹ŒŸõ•¶Žš—ñ‚Æ‚µ‚ÄŽg—p‚µ‚Ü‚·B
-  /G:ƒtƒ@ƒCƒ‹  Žw’肳‚ꂽ•¶Žš—ñ‚©‚猟õ•¶Žš—ñ‚ðŽæ“¾‚µ‚Ü‚· (/ ‚ðŽw’è‚·‚é
-               ‚ƃRƒ“ƒ\[ƒ‹)B
-  /D:ƒfƒBƒŒƒNƒgƒŠ
-               ƒZƒ~ƒRƒƒ“‚Å‹æØ‚ç‚ꂽŒŸõ‚³‚ê‚éƒfƒBƒŒƒNƒgƒŠ•¶Žš—ñƒeƒLƒXƒg‚Ì
-               ˆê——‚ðŒŸõ‚µ‚Ü‚·B
-  [ƒhƒ‰ƒCƒu:][ƒpƒX]ƒtƒ@ƒCƒ‹–¼
-               ŒŸõ‚·‚éƒtƒ@ƒCƒ‹‚ðŽw’肵‚Ü‚·B
-
-•¡”‚Ì•¶Žš—ñ‚ðŒŸõ‚·‚éê‡‚ɂ́Aˆø” /C ‚ðŽg‚킸AŠe•¶Žš—ñ‚ðƒXƒy[ƒX‚Å‹æØ‚è
-‚Ü‚·B
-‚½‚Æ‚¦‚΁AFINDSTR "hello there" x.y ‚ÆŽw’肵‚½ê‡‚́Aƒtƒ@ƒCƒ‹ x.y ‚Å "hello"
-‚Ü‚½‚Í "there" ‚ªŒŸõ‚³‚ê‚Ü‚·B
-‚±‚ê‚ɑ΂µ‚āAFINDSTR /C:"hello there" x.y ‚ÆŽw’肵‚½ê‡‚̓tƒ@ƒCƒ‹ x.y ‚Å
-"hello there" ‚ªŒŸõ‚³‚ê‚Ü‚·B
-
-³‹K•\Œ»ƒNƒCƒbƒN ƒŠƒtƒ@ƒŒƒ“ƒX:
-  .            ƒƒCƒ‹ƒhƒJ[ƒh: ”CˆÓ‚Ì•¶Žš
-  *            ŒJ‚è•Ô‚µ: ƒ[ƒŒÂˆÈã‚Ì’¼‘O‚Ì•¶Žš‚Ü‚½‚̓Nƒ‰ƒX
-  ^            sˆÊ’u: s“ª
-  $            sˆÊ’u: s––
-  [class]      •¶ŽšƒNƒ‰ƒX: ƒZƒbƒg‚Ì”CˆÓ‚Ì 1 •¶Žš
-  [^class]     ‹tƒNƒ‰ƒX: ƒZƒbƒgˆÈŠO‚Ì”CˆÓ‚Ì 1 •¶Žš
-  [x-y]        ”͈Í: Žw’肵‚½”͈͂̔CˆÓ‚Ì•¶Žš
-  \x           ƒGƒXƒP[ƒv: ƒƒ^•¶Žš x ‚̃Šƒeƒ‰ƒ‹Žg—p
-  \<xyz        ’PŒêˆÊ’u: ’PŒê‚̐擪
-  xyz\>        ’PŒêˆÊ’u: ’PŒê‚̏I‚í‚è
-
-FINDSTR ‚̏ڍׂȐ³‹K•\Œ»‚ÉŠÖ‚µ‚ẮAƒIƒ“ƒ‰ƒCƒ“ ƒwƒ‹ƒv‚̃Rƒ}ƒ“ƒh ƒŠƒtƒ@ƒŒƒ“ƒX‚ð
-ŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B
-
-"[PATCH_OF:" ‚©‚çŽn‚Ü‚èA"]" ‚ŏI‚í‚镶Žš—ñ‚ðŠÜ‚ލs‚ðŒŸõ‚·‚éB
-ŒŸõ‘Ώۂ̃tƒ@ƒCƒ‹‚́AƒJƒŒƒ“ƒgEƒtƒHƒ‹ƒ_[ˆÈ‰º‚É‚ ‚é‚à‚Ì‚·‚×‚Ä (*)B
-ƒTƒuƒtƒHƒ‹ƒ_[‚à’T‚· (/S)A s”ԍ†‚ðo—Í‚·‚é (/N)A ³‹K•\Œ»‚ðŽg‚¤ (/R)B
-
-ƒwƒ‹ƒv
- -
-FolderB\File1.c:51:#define  USES_EXT_FUNC  1
-
-o—Í—áF
-
-ƒTƒ“ƒvƒ‹ : ³‹K•\Œ»
-
-ƒTƒ“ƒvƒ‹ : •¡”‚̃L[ƒ[ƒhA‹ó”’‚ðŠÜ‚ÞƒL[ƒ[ƒh
- -
-findstr /S /N /R  "define SYMBOL"  *
-
-"define" ‚Ü‚½‚Í "SYMBOL" ‚ðŠÜ‚ލs‚ðŒŸõ‚·‚éB
-
-"define SYMBOL" ‚ðŠÜ‚ލs‚ðŒŸõ‚·‚éB
- -
-findstr /S /N /R  /C:"define SYMBOL"  *
- -
-findstr /S /N /L "[PATCH_OF:"  *
-
-ƒTƒ“ƒvƒ‹
-
-"[PATCH_OF:" ‚ðŠÜ‚ލs‚ðŒŸõ‚·‚éB
-ŒŸõ‘Ώۂ̃tƒ@ƒCƒ‹‚́AƒJƒŒƒ“ƒgEƒtƒHƒ‹ƒ_[ˆÈ‰º‚É‚ ‚é‚à‚Ì‚·‚×‚Ä (*)B
-ƒTƒuƒtƒHƒ‹ƒ_[‚à’T‚· (/S)A s”ԍ†‚ðo—Í‚·‚é (/N)A ƒŠƒeƒ‰ƒ‹•\Œ»‚ðŽg‚¤ (/L)B
- -
-FolderB\File1.c:51:  //=== start of insert [PATCH_OF:FuncA]
-FolderB\File1.c:53:  //=== end of [PATCH_OF:FuncA]
-
-o—Í—áF
-
-ƒTƒ“ƒvƒ‹ : ŒŸõ‘Ώۃtƒ@ƒCƒ‹‚ÌŽw’è
- -
-findstr /S /N /L "[PATCH_OF:"  C:\Folder\*
- -
-findstr /S /N /L "[PATCH_OF:"  *.txt
-
-C:\Folder ƒtƒHƒ‹ƒ_[ˆÈ‰º‚ðŒŸõ‚·‚é
-
-Šg’£Žq‚ª txt ‚̃tƒ@ƒCƒ‹‚Ì’†‚ðŒŸõ‚·‚é
-
-+ ‚ÍŽg‚¦‚Ü‚¹‚ñB a+ ‚́Aaa* ‚Æ•\Œ»‚µ‚Ä‚­‚¾‚³‚¢B [ab]+ ‚́A[ab][ab]*B
-? ‚ÍŽg‚¦‚Ü‚¹‚ñB
-{ } ‚ðŽg‚Á‚½—ÊŽw’èŽq‚ÍŽg‚¦‚Ü‚¹‚ñB
-
-¨ ŒÝŠ·« i³‹K•\Œ»j
- -
-findstr /S /N /R  "/C:define SYMBOL"  *
- - - - - - - -
+ +