- ©«¤l
- 83
- ¥DÃD
- 73
- ºëµØ
- 0
- ¿n¤À
- 164
- ÂI¦W
- 0
- §@·~¨t²Î
- xp
- ³nÅ骩¥»
- Office 2003
- ¾\ŪÅv
- 20
- ©Ê§O
- ¨k
- µù¥U®É¶¡
- 2013-8-12
- ³Ì«áµn¿ý
- 2015-12-13
|
[±Ð¾Ç] BAT§å¦¸«ü¥O¡G Forªº¥\¯à½d¨Ò¸Ô¸Ñ- ¤G
¥Ñ©ó±Æª©°ÝÃD:³¡¤À»yªk¤¤ªºFOR«ü¥O¦r¤¸«á±ªº¶¡¹j¤£¨£~¦b»yªk¤¤nª`·Nªº~×¥¿«á¦A¶K¤@¦¸~
BAT§å¦¸«ü¥O¡G For ªº¥\¯à½d¨Ò¸Ô¸Ñ- ¤G
-----------------------------------------------------------------------------------------------
¡E °ò¥»®M¥Î
¡E ²³æ»¡¡AFor ¬OÓ´`Àô¡A¥i¥H¥Î§A«ü©wªº´`Àô½d³ò²£¥Í¤@¨t¦C«ü¥O¡C
¡E ³Ì²³æªº¨Ò¤l¡A´N¬O¤H¤u«ü©w´`Àô½d³ò¡AµM«á¹ï¨CÓÈ°õ¦æ«ü©wªº«ü¥O¡C
¡E ¨Ò¦p¡A·Q§Ö³t³ø§i¨CÓµwºÐ¤À°Ïªº³Ñ¾lªÅ¶¡¡G
For %a in (c: d: e: f do @dir %a\ | find "bytes free"
¡E ±N¿é¥X¡G
¡E 8 Dir(s) 1,361,334,272 bytes free
¡E 15 Dir(s) 8,505,581,568 bytes free
¡E 12 Dir(s) 12,975,149,056 bytes free
¡E 7 Dir(s) 11,658,854,400 bytes free
¡E ¥Î¥¦¥i¥H¨Ï¤@¨Ç¤£¤ä«ù¸U¥Î¦r¤¸ªº«ü¥O¹ï¤@¨t¦C¤å¥ó¶i¦æ¾Þ§@¡C
¡E ¹J¨ìÃþ¦ü±¡ªp´N¥i¥H¥ÎFor ¡G
For %a in (*.txt) do type %a
¡E ³o¨ÇÁÙ¤£¬OFor ³Ì±j¤jªº¥\¯à¡C
¡E ¥¦³Ì±j¤jªº¥\¯à¡Aªí²{¦b¥H¤U³o¨Ç¶i¶¥®M¥Î¡G
¡E 1. ¥i¥H¥Î /r °Ñ¼Æ¹M¾ú¾ãӥؿý¾ð
¡E 2. ¥i¥H¥Î /f °Ñ¼Æ±N¤å¥»¤å¥ó¤º®e§@¬°´`Àô½d³ò
¡E 3. ¥i¥H¥Î /f °Ñ¼Æ±N¬Y¤@«ü¥O°õ¦æµ²ªG§@¬°´`Àô½d³ò
¡E 4. ¥i¥H¥Î %~ ¾Þ§@²Å±NÀɮצW¤ÀÂ÷¦¨ÀɮצW¡B°ÆÀɦW¡BºÏºÐ¥N¸¹µ¥¿W¥ß³¡¤À
¡E ²{¤À§OÁ|¨Ò»¡©ú¦p¤U¡G
1. ¥Î /r ¹M¾ú¥Ø¿ý¾ð¡G
¡E ·í¥Î *.* ©Î *.txt µ¥ÀɮצW¸U¥Î¦r¤¸§@¬° For /r ªº´`Àô½d³ò®É¡A¥i¥H¹ï·í«e¥Ø¿ý¤U©Ò¦³¤å¥ó¡]¥]¬A¤l¥Ø¿ý¸Ì±ªº¤å¥ó¡^¶i¦æ¾Þ§@¡C
¡E Á|Ó¨Ò¤l¡A§A·Q¦b·í«e¥Ø¿ýªº©Ò¦³txt¤å¥ó¡]¥]¬A¤l¥Ø¿ý¡^¤º®e¤¤´M§ä"bluebear"¦r¼Ë¡A¦ý¥Ñ©ófind¥»¨¤£¯à¹M¾ú¤l¥Ø¿ý¡A
¡E ©Ò¥H§ÚÌ¥ÎFor :
For /r . %a in (*.txt) do @find "bluebear" %afind
¡E «e±ªº @ ¥u¬OÅý¿é¥Xµ²ªG¤£¥]¬A find «ü¥O¥»¨¡C
¡E ³o¬ODOS«Ü¦´N¦³ªº¥\¯à¡C©MFor µLÃö¡C
¡E ·í¥Î . §@¬°´`Àô½d³ò®É¡AFor ¥u±N¤l¥Ø¿ýªºµ²ºc¡]¥Ø¿ý¦W¡^§@¬°´`Àô½d³ò¡A¦Ó¤£¥]¬A¸Ì±ªº¤å¥ó¡C
¡E ¦³ÂI¹³ TREE «ü¥O¡A¤£¹L°¼«ÂI¤£¦P¡C
¡E TREE ªº«ÂI¬O¥Î«Üº}«G©öŪªº®æ¦¡¿é¥X¡A¦ÓFor ªº¿é¥X¾A¦X¤@¨Ç¦Û°Ê¤u§@¡A¨Ò¦p¡A
¡E §Ú̳£ª¾¹D¥ÎCVSºÞ²zªº¶µ¥Ø¤¤¡A¨CÓ¤l¥Ø¿ý¤U³£·|¦³¤@ÓCVS¥Ø¿ý¡A¦³®É¦b³nÅéµo¦æ®É§ÚÌ·Q§â³o¨ÇCVS¥Ø¿ý¥þ³¡¥h±¼¡G
For /r . %a in (.) do @if exist %a\CVS rd /s /q %a\CVS
¡E ¥ý¥Î if exist §PÂ_¤@¤U¡A¬O¦]¬° For ¥u¬O¾÷±ñªº¹ï¨Cӥؿý¶i¦æ¦CÁ|¡A¦pªG¦³¨Ç¥Ø¿ý¤U±¨S¦³CVS¤]·|³Q°õ¦æ¨ì¡C
¡E ¥Î if exist §PÂ_¤@¤U¤ñ¸û¦w¥þ¡C
¡E ³oºØ²¾°£«ü¥O«Â¤O¤Ó¤j¡A½Ð¤p¤ß¨Ï¥Î¡C
¡E ³Ì¦n¬O¦b¯u¥¿°õ¦æ¥H¤Wªº²¾°£«ü¥O«e¡A±N rd /s /q ´«¦¨ @echo ¥ý¦C¥Xn§R¥Xªº¥Ø¿ý¡AÅçÃÒµL»~«á¦A´«¦^rd /s /q¡G
For /r . %a in (.) do @if exist %a\CVS @echo %a\CVS
¡E ¥i¯à¥Ø¿ý¤¤·|¦h¥X¤@¼h "."¡A¤ñ¦p c:\proj\release\.\CVS ¡A¦ý¤£·|¼vÅT«ü¥Oªº°õ¦æ®ÄªG¡C
2. ±N¬Y¤@¤å¥ó¤º®e©Î«ü¥O°õ¦æµ²ªG§@¬°´`Àô½d³ò¡G
¡E °²¦p§A¦³¤@Ó¤å¥ó todel.txt¡A¸Ì±¬O©Ò¦³n²¾°£ªº¤å¥ó¦Cªí¡A²{¦b§A·Q±N¸Ì±¦C¥Xªº¨CÓ¤å¥ó³£§R±¼¡C
¡E °²³]³oÓ¤å¥ó¬O¨CÓÀɮצW¥e¤@¦æ¡A¦p¤U¦C¡G
¡E c:\temp\a1.txt
¡E c:\temp\a2.txt
¡E c:\temp\subdir\b3.txt
¡E c:\temp\subdir\b4.txt
¡E ¨º»ò¥i¥H¥ÎFor ¨Ó§¹¦¨¡G
For /f %a in (todel.txt) do del %a
¡E ³oÓ«ü¥OÁÙ¥i¥H§ó±j¤j¡C
¡E ¦A¦p§Aªº todel.txt ¨Ã¤£¬O¹³¤W±±Æ¦C¾ã»ô°®²b¡A¦Ó¬O¥ÑDIRª½±µ²£¥Í¡A§t¦³¦³³¡¤À¨S¥Îªº°T®§¡A¦p¤U¦C¡G
¡E Volume in drive D is DATA
¡E Volume Serial Number is C47C-9908
¡E
¡E Directory of D:\tmp
¡E 09/26/2012 12:50 PM 18,426 alg0925.txt
¡E 12/02/2012 04:29 AM 795 bsample.txt
¡E 04/11/2013 04:18 AM 2,043 invitation.txt
¡E 4 File(s) 25,651 bytes
¡E 0 Dir(s) 4,060,700,672 bytes freeFor
¡E
¡E ¤´µM¥i¥H¸Ñ¥X¨ä¤¤ªºÀɮצW¨Ã¶i¦æ¾Þ§@¡G
For /f "skip=5 tokens=5" %a in (todel.txt) do @if exist %a DEL %a
¡E ·íµM¡A¤W±³oÓ«ü¥O¬O¦b¶i¦æ²¾°£¡A¦pªG§A¥u¬O·Q¬Ý¬Ýþ¨Ç¤å¥ó±N³Q¾Þ§@¡A§âDEL´«¦¨echo:
For /f "skip=5 tokens=5" %a in (todel.txt) do @if exist %a echo %a
¡E §A±N¬Ý¨ì¡G
¡E alg0925.txt
¡E bsample.txt
¡E invitation.txtskip=5
¡E ªí¥Ü¸õ¹L«e5¦æ¡]´N¬ODIR¿é¥XªºÀY³¡°T®§¡^¡Atokens=5ªí¥Ü±N¨C¦æªº²Ä5¦C§@¬°´`ÀôÈ©ñ¤J%a¡A¥¿¦n¬OÀɮצW¡C
¡E ¦b³o¸Ì¥[¤F¤@Ó¤å¥ó¦s¦b§PÂ_¡A¬O¦]¬°³Ì«á¤@¦æªº"free"è¦n¤]¬O²Ä5¦C¡A¥Ø«eÁÙ·Q¤£¥X¦nªº¿ìªk¨ÓÂo±¼³Ì«á¨â¦æ¡A©Ò¥HÀˬd¤@¤U¥i«O¸UµL¤@¥¢¡C
3. ¥i¥H¥Î /f °Ñ¼Æ±N¬Y¤@«ü¥O°õ¦æµ²ªG§@¬°´`Àô½d³ò
¡E «D±`¦³¥Îªº¥\¯à¡C
¡E ¤ñ¦p¡A§ÚÌ·Qª¾¹D¥Ø«eªºÀô¹ÒÅܼƦ³þ¨Ç¦W¦r¡]§ÚÌ¥un¦W¦r¡A¤£nÈ¡^¡C
¡E ¥i¬OSET«ü¥Oªº¿é¥X¬O¡u¦W¦r=È¡vªº®æ¦¡¡A²{¦b¥i¥H¥ÎFor ¨Ó¥u¨ú±o¦W¦r³¡¤À¡G
For /F "delims==" %i IN ('set') DO @echo %i
¡E ±N¬Ý¨ì¡G
¡E ALLUSERSPROFILE
¡E APPDATA
¡E CLASSPATH
¡E CommonProgramFiles
¡E COMPUTERNAME
¡E ComSpec
¡E dircmd
¡E HOMEDRIVE
¡E .....³o¸Ì¬O±Nset«ü¥O°õ¦æªºµ²ªG®³¨Ó§@¬°´`Àô½d³ò¡C
¡E delims==ªí¥Ü¥Î=§@¬°¤À¹j²Å¡A¥Ñ©óFor /F¹w³]¬O¥Î¨C¦æ²Ä¤@ÓTOKEN¡A©Ò¥H¥i¥H¤ÀÂ÷¥XÅܼƦW¡C
¡E ¦pªG¬O·Q¶È¦C¥XÈ¡G
For /F "delims== tokens=2" %i IN ('set') DO @echo %itokens=2
¡E ©M«e¨Ò¬Û¦P¡Aªí¥Ü±N²Ä¤G¦C¡]¥Ñ=§@¬°¤À¹j²Å¡^§@¬°´`ÀôÈ¡C
¡E ¦A¨Óӧ󦳥Ϊº¨Ò¤l¡G
¡E §Ú̪¾¹D date /t ¡]/tªí¥Ü¤£n¸ß°Ý¥Î¤á¿é¤J¡^ªº¿é¥X¬O¹³³o¼Ëªº¡G
¡E Sat 07/13/2013
¡E ²{¦b§Ú·Q¤ÀÂ÷¥X¤é´Á³¡¤À¡A¤]´N¬O13¡G
For /f "tokens=3 delims=/ " %a in ('date /t') do @echo %a
¡E ¹ê»Ú¤W§â tokens«á±´«¦¨1,2,3©Î4¡A§A±N¤À§O±o¨ìSat, 07, 13©M2002¡C
¡E ª`·Ndelims=/«á±ÁÙ¦³ÓªÅ®æ¡Aªí¥Ü/©MªÅ®æ³£¬O¤À¹j²Å¡C
¡E ¥Ñ©ó³oӪŮædelims¥²¶·¬O/f¿ï¶µªº³Ì«á¤@¶µ¡C
¡E ¦AÆF¬¡¤@ÂI¡A¹³¥»¤å¶}ÀY´£¨ìªº¡A±N¤é´Á¥Î2013-07-13ªº®æ¦¡¿é¥X¡G
For /f "tokens=2,3,4 delims=/ " %a in ('date /t') do @echo %c-%a-%b
¡E ·ítokens«á¸ò¦hÓȮɡA±N¤À§O¬M®g¨ì%a, %b, %cµ¥¡C
¡E ¹ê»Ú¤W¸ò§A«ü©wªºÅܼƦ³Ãö¡A¦pªG§A«ü©wªº¬O %i, ¥¦Ì´N·|¥Î%i, %j, %kµ¥¡C
¡E ÆF¬¡®M¥Î³o¤@ÂI¡A´X¥G¨S¦³°µ¤£¤Fªº¨Æ¡C
4. ¥i¥H¥Î %~ ¾Þ§@²Å±NÀɮצW¤ÀÂ÷¦¨ÀɮצW¡B°ÆÀɦW¡BºÏºÐ¥N¸¹µ¥¿W¥ß³¡¤À
¡E ³oÓ¤ñ¸û²³æ¡A´N¬O»¡±N´`ÀôÅܼƪºÈ¦Û°Ê¤ÀÂ÷¦¨¥unÀɮצW¡A¥un°ÆÀɦW¡A©Î¥unºÏºÐ¥N¸¹µ¥µ¥¡C
¡E ¨Ò¡Gn±N c:\mp3¤U©Ò¦³mp3ªººq¦W¦C¥X¡A¦pªG¥Î¤@¯ëªº dir /b/s ©Î For /r ¡A
¡E ±N·|¬O³o¼Ë¡G
¡E g:\mp3\Archived\13-08-01-A\¸ê®Æ§¨1\01 ¤i¶§.mp3
¡E g:\mp3\Archived\13-08-01-A\¸ê®Æ§¨1\02 ¯P¤é.mp3
¡E .................................................
¡E g:\mp3\Archived\13-08-01-A\¸ê®Æ§¨2\µ£¸Ü.mp3
¡E g:\mp3\Archived\13-08-01-A\¸ê®Æ§¨2\¯«¸Ü.mp3
¡E g:\mp3\Archived\13-08-01-A\¸ê®Æ§¨2\¥|©u.mp3
¡E ......¦pªG¥unºq¦W¡]¤£n¸ô®|©M".mp3"¡^¡G
¡E ......
¡E ¨º»ò¥i¥H¥ÎFor «ü¥O¡G
For /r g:\mp3 %a in (*.mp3) do @echo %~na
¡E ¤Z¬O %~ ¶}ÀYªº¾Þ§@²Å¡A³£¬OÀɮצWªº¤ÀÂ÷¾Þ§@¡C
¡E ¦pªG·Q±N¹q¸£¤W¦³¤@¨ÇµêÀÀ¥úºÐ¡A¨Ó·½ºÐªº®æ¦¡¬Owavªº¡A·Q¥ÎlameÀ£¤@¤U¡C
¡E ¦pªG¨CÓµêÀÀ½Lµ²ºc¬°¡Gwave¸ê®Æ§¨¤U¦³¤l8Ó¥ª¥k¤l¸ê®Æ§¨¡A¨CÓ¤l¸ê®Æ§¨¤º¦³¤@¨Çwave¤å¥ó¡A
¡E ¦p±N³o¨Ç¤å¥óÀ£¨ì«ü©wªº¦ì¸m¡AÂনmp3¡AÅé¿n°ò¥»Åܦ¨ì¨Óªº10¤À¤§¤@¡A¨º»ò¦p¤U³o¼Ë§@¡C¡C¡C¡C
¡E §âlame¥D¤å¥ó©ñ¨ì¨t²ÎÀɮק¨¤U±¡A¤è«K¨Ï¥Î¡C
¡E «ØÓbat¤å¥ó¡A¤º®e¦p¤U¡G
For /r d:\wave %%i in (*.wav) do lame --preset mw-us -m m %%i c:\%%~pni.mp3
¡E do«e±¬OFor «ü¥Oªº´`Àô¡A/rªí¥Ü¹ï¤l¸ê®Æ§¨»¼¦^°õ¦æ¡A§ä¨ì¨CÓwav¤å¥ó¡A±N§¹¾ãªºÀɮצW°e¨ìÅܼÆ%i¡A%%iªº¼gªk¬O¦]¬°batªº»Ýn¡C
¡E do«á±¬O¹ï¨CÓ§ä¨ìªº¤å¥ó¶i¦æÀ£ÁY¡A°Ñ¼Æ--preset mw-us¬OÀ£¦¨40Kbps¡A°ò¥»¤W»P·½¤å¥ó¨S¤°»ò°Ï§O¡A°Ñ¼Æ-m mªí¥ÜÀ£¦¨³æÁn¹D¡C
¡E %%~pniªí¥Ü¥un¨CÓ¤å¥óªº¸ô®|¡]¤£¥]¬AºÏºÐ¥N¸¹¡^©MÀɮצW³¡¤À¡]¤£¥]¬A°ÆÀɦW¡^¡C
----------------------------------------------------------------------------------------------- |
|