X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=_src%2F_vbslib%20manual.files%2Fvbslib.files%2Fvbslib_03.html;h=5030b79486a3b9a26a5b3704769ac902fb07c14c;hb=789b8160859f55b0be4b16cb2a92639ae41d3b51;hp=86bc4e8d069541e789582cb5a3ac27a003c40dad;hpb=b3a835050ab0797a5a3d94ba4e3b6a30670622ae;p=vbslib%2Fmain.git diff --git a/_src/_vbslib manual.files/vbslib.files/vbslib_03.html b/_src/_vbslib manual.files/vbslib.files/vbslib_03.html index 86bc4e8..5030b79 100644 --- a/_src/_vbslib manual.files/vbslib.files/vbslib_03.html +++ b/_src/_vbslib manual.files/vbslib.files/vbslib_03.html @@ -87,1551 +87,1293 @@ function out( text ){ text.style.display = "none"; } - + -© -¥ -£ +© +¥ +£
ª
- - - -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >MD5List
--------------------------------------------------------------------------------
-  ((( [MD5List] )))
-1) [make] MD5ƒŠƒXƒg‚ðì¬‚µ‚Ü‚·
-2) [check] MD5ƒŠƒXƒg‚ðƒ`ƒFƒbƒN‚µ‚Ü‚·
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >1
-’²‚ׂéƒtƒHƒ‹ƒ_[‚̃pƒX >C:\Folder
-MD5 ƒŠƒXƒg‚̃tƒ@ƒCƒ‹ ƒpƒXio—͐æj>C:\MD5.txt
-
-MD5 ƒŠƒXƒg‚ðì¬‚Ü‚½‚̓`ƒFƒbƒN‚µ‚Ü‚·B
-
-MD5List
-
+ + + + +
+ƒeƒLƒXƒg ƒtƒ@ƒCƒ‹‚Ì 1s‚ð 1•¶Žš‚¸‚”äŠr‚µ‚Ü‚·B
+
+ŽQl
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >Diff1
+ƒeƒLƒXƒg ƒtƒ@ƒCƒ‹‚Ì 1s‚ð 1•¶Žš‚¸‚”äŠr‚µ‚Ü‚·B
+
+Enter ‚Ì‚Ý: ƒNƒŠƒbƒvƒ{[ƒh‚É‚ ‚é2s‚̃eƒLƒXƒg‚ð”äŠr‚·‚é
+\ ‚Ì‚Ý: I—¹
+ƒtƒ@ƒCƒ‹ 1 > C:\Base.txt
+s”ԍ†   1 > 2
+ƒtƒ@ƒCƒ‹ 2 > C:\New.txt
+s”ԍ†   2 > 2
+
+Diff1
+ +
+Žg—p‚·‚é Diff ƒc[ƒ‹‚̕ύX
+
ŠÖ˜A
-
-¨ MD5 ƒŠƒXƒg
- + +
+ƒ\[ƒX
+
+¨ vbslib Prompt.vbs
+
+C:\Base.txt
+
+C:\New.txt
+
+ˆê”Ê“I‚È diff ƒc[ƒ‹‚ðŽg‚Á‚āA‰º‹L‚̂悤‚ɍ·•ª‚ªŒ©‚‚©‚Á‚½‚Æ‚«A
+
+‚»‚̍s‚ɑ΂µ‚Ä Diff1 ƒRƒ}ƒ“ƒh‚ðŽg‚¤‚ƁA‰º‹L‚̂悤‚É•\Ž¦‚³‚ê‚Ü‚·B
+
+ƒeƒXƒg
+
+¨ T_fc_Manually.vbs
+
+T_Diff1
+
+2
+
+2
+
+¨ T_AssertFC ƒtƒHƒ‹ƒ_[
- - - - + + + + - + -© -¥ -£ - - -
-ƒeƒXƒg
-
-¨ vbslib Prompt.vbs
-
+© +¥ +£ + + + +
+ƒeƒ“ƒ|ƒ‰ƒŠEƒtƒ@ƒCƒ‹‚ðŽg‚Á‚āA‚Q‚A‚Ü‚½‚Í‚R‚‚̃eƒLƒXƒg‚̍·•ª‚ð•\Ž¦‚µ‚Ü‚·B
+
+ŽQl
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >DiffClip
+[DiffClip] ƒeƒLƒXƒg‚Ì”äŠr
+ŽŸ‚É•\Ž¦‚³‚ê‚éƒtƒ@ƒCƒ‹‚ɁA”äŠr‚·‚éƒeƒLƒXƒg‚Ì‚P‚–ڂð•Û‘¶‚µ‚Ä‚­‚¾‚³‚¢B
+‘±s‚·‚é‚É‚Í Enter ƒL[‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢ . . .
+
+ŽŸ‚É•\Ž¦‚³‚ê‚éƒtƒ@ƒCƒ‹‚ɁA”äŠr‚·‚éƒeƒLƒXƒg‚Ì‚Q‚–ڂð•Û‘¶‚µ‚Ä‚­‚¾‚³‚¢B
+‘±s‚·‚é‚É‚Í Enter ƒL[‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢ . . .
+
+‚Q‚‚̃tƒ@ƒCƒ‹‚Ì”äŠr‚Å‚·‚©[Y/N]
+
+ˆêŽž“I‚É•Û‘¶‚µ‚½ƒtƒ@ƒCƒ‹‚ðíœ‚µ‚Ü‚·‚©[Y/N]
+
+DiffClip
+ + - -
-wscript "C:\.......\vbslib new\vbslib Prompt.vbs" mkdir
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >mkdir
-[MkDir] make directory
-‘Š‘΃pƒX‚ðŽg‚Á‚ătƒHƒ‹ƒ_[‚ðì‚è‚Ü‚·
-‘Š‘΃pƒX‚̊ƒtƒHƒ‹ƒ_ >C:\FolderA
-ì¬‚·‚éƒtƒHƒ‹ƒ_‚Ì‘Š‘΃pƒX >a\b
-Open folder "C:\FolderA\a\b"
-
-‘Š‘΃pƒX‚ðŽg‚Á‚ătƒHƒ‹ƒ_[‚ðì‚è‚Ü‚·B
-
-mkdir
-
-C:\FolderA
-
-a\b
-
-u‘—‚év ƒƒjƒ…[‚©‚ç mkdir ƒRƒ}ƒ“ƒh‚ðŽg‚¦‚é‚悤‚É‚·‚é‚É‚Í
-
-vbslib Prompt.vbs ƒtƒ@ƒCƒ‹‚ւ̃Vƒ‡[ƒgƒJƒbƒgEƒtƒ@ƒCƒ‹‚ð
- -
-‚Å•\Ž¦‚³‚ê‚éƒtƒHƒ‹ƒ_[
-
-‚Ì’†‚ɍ쐬‚µ‚āAƒVƒ‡[ƒgƒJƒbƒgEƒtƒ@ƒCƒ‹‚̃tƒ@ƒCƒ‹–¼‚ð umkdirv ‚É•Ï‚¦‚āAƒVƒ‡[ƒgƒJƒbƒgE
-ƒtƒ@ƒCƒ‹‚ð‰EƒNƒŠƒbƒN [ ƒvƒƒpƒeƒB > ƒŠƒ“ƒNæ ] ‚̐擪‚ɁAuwscriptv‚Æ‹ó”’•¶ŽšA––”ö‚É
-‹ó”’•¶Žš‚Æ umkdirv ‚ð“ü—Í‚µ‚Ä‚­‚¾‚³‚¢B
-
-ƒtƒHƒ‹ƒ_[‚ð‰EƒNƒŠƒbƒN‚µ‚Ä [ ‘—‚é > mkdir ] ‚©‚ç‹N“®‚µ‚½ê‡A‘Š‘΃pƒX‚̊ƒtƒHƒ‹ƒ_[‚Ì
-“ü—Í‚ª•s—v‚É‚È‚è‚Ü‚·B
-
-¨ T_mkdir ƒtƒHƒ‹ƒ_
-
+
ƒ\[ƒX
-
-ŠÖ˜A
-
-¨ mkdir ŠÖ”
+
+¨ vbslib Prompt.vbs
- - - - + + + + - + -© -¥ -£ - - - -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >NaturalDocs
-ƒ\[ƒXƒtƒ@ƒCƒ‹‚É‚ ‚éƒRƒƒ“ƒg‚ð HTML ‚É•ÏŠ·‚µ‚Ü‚·B
-ƒ\[ƒXƒtƒ@ƒCƒ‹‚ª‚ ‚éƒtƒHƒ‹ƒ_[‚̃pƒX>
-HTML ‚ðŠi”[‚·‚éƒtƒHƒ‹ƒ_[‚̃pƒXišã‘‚«‚µ‚Ü‚·j>
-
-ƒ\[ƒXƒtƒ@ƒCƒ‹‚̃Rƒƒ“ƒg‚©‚çƒhƒLƒ…ƒƒ“ƒg‚𐶐¬‚µ‚Ü‚·B
-
-NaturalDocs
-
+© +¥ +£ + + + +
+diff ƒc[ƒ‹‚È‚Ç‚ªƒRƒ“ƒtƒŠƒNƒg‚µ‚ďo—Í‚µ‚½ƒ^ƒO•t‚«ƒeƒLƒXƒg‚©‚çAGUI ‚Ì diff ƒc[ƒ‹‚ðŠJ‚«‚Ü‚·B
+ + +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >DiffTag
+-------------------------------------------------------------------------------
+diff ƒc[ƒ‹‚È‚Ç‚ªƒRƒ“ƒtƒŠƒNƒg‚µ‚ďo—Í‚µ‚½ƒ^ƒO•t‚«ƒeƒLƒXƒg‚©‚çAGUI ‚Ì diff ƒc[
+ƒ‹‚ðŠJ‚«‚Ü‚·B
+
+ƒ^ƒO•t‚«ƒeƒLƒXƒg‚Ì—áF
+<<<<<<< Left.txt
+Left
+||||||| Base.txt
+Base
+=======
+Right
+>>>>>>> Right.txt
+
+I—¹‚·‚é‚Æ‚«‚́AExit ‚Æ“ü—Í‚µ‚Ä‚­‚¾‚³‚¢B
+ƒNƒŠƒbƒvƒ{[ƒh‚Ƀ^ƒO•t‚«ƒeƒLƒXƒg‚ðƒRƒs[‚µ‚½‚çAEnter ‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢B
+
+DiffTag
+
ŠÖ˜A
- -
-¨ Natural Docs
-
-ŽQl
+
+ƒ\[ƒX
+
+¨ vbslib Prompt.vbs
+ + +
+ƒeƒXƒg
+
+¨ T_fc.vbs
+
+T_DiffTag
+
+diff ƒc[ƒ‹‚ňȉº‚̂悤‚É•\Ž¦‚Å‚«‚Ü‚·B
- - - - + + + + - + -© -¥ -£ - - -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >OpenByStepPath
-‘Š‘΃pƒX‚ðŽw’肵‚āAƒtƒ@ƒCƒ‹‚âƒtƒHƒ‹ƒ_[‚ðŠJ‚«‚Ü‚·Biâ‘΃pƒX‚à‰Âj
-Šî€ƒpƒX >C:\FolderA
-
-Enter‚Ì‚Ý: Šî€ƒpƒX‚Ì“ü—Í‚Ö
-ƒtƒ@ƒCƒ‹‚̃pƒX >File1.txt
-ƒtƒ@ƒCƒ‹‚̃pƒX >File2.txt
-ƒtƒ@ƒCƒ‹‚̃pƒX >
+© +¥ +£ + + +
+‚Ì’l‚ðƒJƒbƒg‚µ‚āAGUI ‚Ì diff ƒc[ƒ‹‚ðŠJ‚«‚Ü‚·B
+ + +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >DiffWithoutKS
+-------------------------------------------------------------------------------
+[DiffWithoutKS] ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚Ì”äŠrAKeyword Substitution ‚Ì’l‚ðíœ‚µ‚Ä‚©‚ç B
+path1>C:\FolderA
+path2>C:\FolderB

-Šî€ƒpƒX >C:\FolderB
-ƒtƒ@ƒCƒ‹‚̃pƒX >File1.txt
- -
-‘Š‘΃pƒX‚ðŽw’肵‚āAƒtƒ@ƒCƒ‹‚ðŠJ‚«‚Ü‚·Biâ‘΃pƒX‚à‰Âj
-
-ã‹L‚̏ꍇAC:\FolderA\File1.txt AC:\FolderA\File2.txt AC:\FolderB\File1.txt
-‚ªŠJ‚«‚Ü‚·B
-
+Enter ‚Ì‚Ý F 2‚‚̃tƒ@ƒCƒ‹‚Ì”äŠr
+path3>
+
+DiffWithoutKS
+
+Keyword Substitution
+ +
+/*************************
+* $Rev: 43 $
+**************************/
+
+ƒfƒXƒNƒgƒbƒv‚Ì _DiffWithoutKS ƒtƒHƒ‹ƒ_[‚ðì‚èA‚»‚Ì’†‚É Keyword Substitution ‚ðˆÈ‰º‚̂悤‚É
+ƒJƒbƒg‚µ‚½ƒtƒ@ƒCƒ‹‚ðƒRƒs[‚µ‚āADiff ƒc[ƒ‹‚ðŠJ‚«‚Ü‚·B
+ + + + +
+/*************************
+* $Rev: $
+**************************/
+
+43
+ +
+ŠÖ˜A
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
-
-OpenByStepPath
-
-C:\FolderA
-
-File1.txt
-File2.txt
-
-File1.txt
-
-C:\FolderB
- +
+Diff ƒc[ƒ‹‚ɂ‚¢‚ẮA
+ + +
+¨ SubVersion - Keyword Substitution
+
+ŽQl
- - - - + + + + - + -© -¥ -£ - - -
-Žw’肵‚½ƒpƒX‚̃tƒHƒ‹ƒ_[A‚Ü‚½‚ÍŽw’肵‚½ƒpƒX‚̃tƒ@ƒCƒ‹‚ª‚ ‚éƒtƒHƒ‹ƒ_[‚ðŠJ‚«‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >OpenFolder
-ƒtƒ@ƒCƒ‹‚̃pƒX‚ð“ü—Í‚·‚é‚ƁA‚»‚̃tƒ@ƒCƒ‹‚ðŠÜ‚ÞƒtƒHƒ‹ƒ_[‚ðŠJ‚«‚Ü‚·B
-ƒtƒ@ƒCƒ‹‚̃pƒX >C:\FolderA\File.txt
-
-OpenFolder
- -
-C:\FolderA\File.txt
-
-ã‹L‚̏ꍇAC:\FolderA ‚ªŠJ‚«AFile.txt ‚ð‘I‘ð‚µ‚½ó‘Ô‚É‚È‚è‚Ü‚·B
-
-ƒ\[ƒX
-
-¨ vbslib Prompt.vbs
+© +¥ +£ + + + +
+ŠÖ˜A
+ +
+<?xml version="1.0" encoding="Shift_JIS"?>
+<txmx:TextSectionMixer  xmlns:txmx="http://sage-p.com/TextSectionMixer/2015">
+
+    <txmx:Project>
+        <txmx:CallerFile>MainFolder\*</txmx:CallerFile>
+    </txmx:Project>
+
+    <txmx:SourceFile  path="LibraryFolder\*"
+        base_path="LibraryFolder"  shrinked_path="_shrinked"  cache_path="_txsc"/>
+
+</txmx:TextSectionMixer>
+ +
+txmx:SourceFile
+
+txmx:Project
+
+@path
+
+@base_path
+
+@shrinked_path
+
+@cache_path
+
+¨ T_TextShrink ƒtƒHƒ‹ƒ_[
+
+ƒ†[ƒU[‚ªŽg—p‚µ‚Ä‚¢‚È‚¢ƒZƒNƒVƒ‡ƒ“‚ðíœ‚·‚éAƒtƒ@ƒCƒ‹‚ÉŠÖ‚·‚éÝ’èB
+ŒÄ‚яo‚µæ‚̊֐”‚ȂǁB
+ƒ†[ƒU[‚ªŽg—p‚µ‚Ä‚¢‚é‚©‚Ç‚¤‚©‚́AƒZƒNƒVƒ‡ƒ“–¼‚ªƒ†[ƒU[‚̃tƒ@ƒCƒ‹‚É
+’PŒê’PˆÊE‘啶Žš¬•¶Žš‹æ•Ê‚Å‘¶Ý‚·‚é‚©‚Ç‚¤‚©‚Å”»’肳‚ê‚Ü‚·B
+
+“ü—̓tƒ@ƒCƒ‹‚̃pƒXB
+
+“ü—̓tƒ@ƒCƒ‹‚̃x[ƒX ƒtƒHƒ‹ƒ_[‚̃pƒXB “ü—̓tƒ@ƒCƒ‹‚ɑΉž‚·‚é
+o—̓tƒ@ƒCƒ‹‚ð @shrinked_path ‚â @cache_path ‚ÉŽw’肵‚½ƒtƒHƒ‹ƒ_[
+‚Ì’†‚ÉŠi”[‚·‚éêŠ‚ðŽw‚·A‘Š‘΃pƒX‚𓾂邽‚ß‚ÉŽg‚í‚ê‚Ü‚·B
+
+o—̓tƒ@ƒCƒ‹‚ðŠi”[‚·‚éƒx[ƒX ƒtƒHƒ‹ƒ_[‚̃pƒXB
+È—ªŽž‚́A“ü—̓tƒ@ƒCƒ‹‚ɏo—Í‚·‚éB
+
+ƒZƒNƒVƒ‡ƒ“‚ÉŠÖ‚·‚é’†ŠÔƒtƒ@ƒCƒ‹‚ðŠi”[‚·‚éƒx[ƒX ƒtƒHƒ‹ƒ_[‚̃pƒX
+
+txmx:CallerFile
+
+ƒ†[ƒU[‚̃tƒ@ƒCƒ‹‚̃pƒXB •¡”‰Â”\B
+
+ƒTƒ“ƒvƒ‹
+ +
+#include  <stdio.h>
+
+/*
+* Function: FuncA
+*/
+void  FuncA() {}
+
+/*
+* Function: FuncB
+*/
+void  FuncB() {}
+
+/*
+* End of File:
+*/
+
+SourceFile ‚ÉŽw’è‚·‚éƒtƒ@ƒCƒ‹i“ü—́j
+
+.txmx ƒtƒ@ƒCƒ‹iÝ’èƒtƒ@ƒCƒ‹j‚Ì CallerFile ‚ÉŽw’è‚·‚éƒtƒ@ƒCƒ‹iƒ†[ƒU[j
+ +
+void  main()
+{
+    FuncB();
+}
+
+shrinked_path ‚ÉŽw’è‚·‚éƒtƒ@ƒCƒ‹io—́j
+ +
+#include  <stdio.h>
+
+/*
+* Function: FuncB
+*/
+void  FuncB() {}
+
+/*
+* End of File:
+*/
+ + + +
+CallerFile ‚É FuncB ‚ª‚ ‚邽‚߁A
+FuncB ‚̃ZƒNƒVƒ‡ƒ“‚ÍŽc‚è‚Ü‚·B
+’PŒê’PˆÊE‘啶Žš¬•¶Žš‹æ•Ê‚Å”»’肵‚Ü‚·B
+SourceFile ‚Ì’†‚Ì NaturalDocs ƒRƒƒ“ƒg‚Ì’†‚É
+FuncA ‚ª‚ ‚Á‚Ä‚àAŽg—p‚µ‚Ä‚¢‚È‚¢‚Æ‚µ‚Ä FuncA ‚ð
+íœ‚µ‚Ü‚·B
+
+Å‰‚Ì NaturalDocs ƒRƒƒ“ƒg‚æ‚è‘O‚ƁA
+File ‚̃Rƒƒ“ƒg‚̃ZƒNƒVƒ‡ƒ“‚ƁA
+End of File ‚̃Rƒƒ“ƒg‚̃ZƒNƒVƒ‡ƒ“‚́A
+Žg—p‚µ‚Ä‚¢‚È‚­‚Ä‚àŽc‚è‚Ü‚·B
+
+Žg—p‚µ‚Ä‚¢‚È‚¢ƒZƒNƒVƒ‡ƒ“iCŒ¾Œê‚Ì NaturalDocs ‚Å‹æØ‚Á‚½ƒ\[ƒX ƒtƒ@ƒCƒ‹j‚ðíœ‚µ‚Ü‚·B
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >DoTextShrink
+ƒZƒNƒVƒ‡ƒ“iNaturalDocs ‚Å‹æØ‚Á‚½ƒ\[ƒX ƒtƒ@ƒCƒ‹j‚Ì‚¤‚¿AŽg—p‚µ‚Ä‚¢‚È‚¢ƒZƒNƒV
+ƒ‡ƒ“‚ðíœ‚µ‚Ü‚·B
+.txmx ƒtƒ@ƒCƒ‹‚̃pƒX >Shrink.txmx
+
+Shrink.txmx
+
+DoTextShrink
+
+¨ Natural Docs
+
+ŽQl
+
+CallerFile ‚ÉŽw’肵‚½ƒtƒHƒ‹ƒ_[‚Ì’†‚ɁA“ü—̓tƒ@ƒCƒ‹iSourceFile/@pathj
+‚ª‚ ‚é‚悤‚ɐݒ肷‚邱‚Æ‚à‚Å‚«‚Ü‚·B ‚±‚̏ꍇA“ü—̓tƒ@ƒCƒ‹‚̓†[ƒU[
+‚̃tƒ@ƒCƒ‹‚Å‚Í‚È‚­‚È‚è‚Ü‚·B
+ + + +
+ŒÄ‚яo‚µŒ³‚̊֐”‚ȂǁB
+
+txmx:UseSymbol
+
+text()
+
+ƒvƒƒWƒFƒNƒg‚ɒljÁ‚·‚éƒVƒ“ƒ{ƒ‹B ŠÖ”–¼‚ȂǁB
+
+/*
+* Function: FuncA
+*/
+void  FuncA() {}
+
+CallerFile
+
+SourceFile
+
+‘Š‘΃pƒX‚̊‚́A.txmx ƒtƒ@ƒCƒ‹‚ª‚ ‚éƒtƒHƒ‹ƒ_[B
- - - - + + + +
- + -© -¥ -£ - - -
-ƒtƒ@ƒCƒ‹A‚Ü‚½‚́AƒtƒHƒ‹ƒ_[‚ð‰EƒNƒŠƒbƒN [ ‘—‚é ] ‚Ì“à—e‚Æ‚È‚éƒtƒHƒ‹ƒ_[‚ðŠJ‚«‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >OpenSendTo
-
-OpenSendTo
-
+© +¥ +£ + + +
+ŠÖ˜A
+ + +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >doxygen
+ƒ\[ƒXƒtƒ@ƒCƒ‹‚É‚ ‚éƒRƒƒ“ƒg‚ð HTML ‚É•ÏŠ·‚µ‚Ü‚·B
+ƒ\[ƒXƒtƒ@ƒCƒ‹‚ª‚ ‚éƒtƒHƒ‹ƒ_[‚̃pƒX>C:\src
+HTML ‚ðŠi”[‚·‚éƒtƒHƒ‹ƒ_[‚̃pƒXišã‘‚«‚µ‚Ü‚·j>C:\_html
+
+ƒ\[ƒXƒtƒ@ƒCƒ‹‚̃Rƒƒ“ƒg‚©‚çƒhƒLƒ…ƒƒ“ƒg‚𐶐¬‚µ‚Ü‚·B
+
+doxygen
+
+ŽQl
+
+¨ doxygen
+ + + -
+
+C:\src
+
+C:\_html
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
+
+‚µ‚½‚Æ‚«A/silent ƒIƒvƒVƒ‡ƒ“‚ð‚‚¯‚é‚ƁAƒuƒ‰ƒEƒU[‚ªŠJ‚©‚È‚¢‚悤‚É‚È‚è‚Ü‚·B
+ - - - - + + + + - + -© -¥ -£ - - -
-ƒXƒ^[ƒgƒAƒbƒvEƒtƒHƒ‹ƒ_[‚ðŠJ‚«‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >OpenStartUp
-
-OpenStartUp
-
+© +¥ +£ + + + -
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >EvaluateByVariableXML
+${ } Œ`Ž®‚̕ϐ”‚ª’è‹`‚³‚ꂽ XML ‚ðŽQl‚ɁAƒeƒLƒXƒg ƒtƒ@ƒCƒ‹‚Ì’†‚̕ϐ”‚ð’l‚É’u‚«Š·‚¦‚Ü‚·B
+
+•Ï”‚ª’è‹`‚³‚ꂽ XML ƒtƒ@ƒCƒ‹‚̃pƒX> C:\Folder\variable.xml
+
+Enter ‚̂݁FƒNƒŠƒbƒvƒ{[ƒh‚ð“WŠJ‚·‚éB
+’u‚«Š·‚¦‚éƒeƒLƒXƒg ƒtƒ@ƒCƒ‹‚̃pƒX> C:\Folder\Text.txt
+’u‚«Š·‚¦‚éƒeƒLƒXƒg ƒtƒ@ƒCƒ‹‚̃pƒX>
+<DictionaryEx operation="Get" key="${Var1}">
+<Expand count="1">${Var1}</Expand>
+<Expand count="2">ABC</Expand>
+</DictionaryEx>
+
+${ } Œ`Ž®‚̕ϐ”‚ª’è‹`‚³‚ꂽ XML ‚ðŽQl‚ɁAƒeƒLƒXƒg ƒtƒ@ƒCƒ‹‚Ì’†‚̕ϐ”‚ð’l‚É’u‚«Š·‚¦‚Ü‚·B
+
+EvaluateByVariableXML
+
+ŽQl
+ + +
+<Variable name="${Var1}" value="ABC"/>
+<Variable name="${Var2}" value="DEF"/>
+
+${Var1}
+${Var2}
+
+ƒTƒ“ƒvƒ‹
+
+variable.xml ƒtƒ@ƒCƒ‹
+
+’u‚«Š·‚¦‚é‘O‚Ì Text.txt ƒtƒ@ƒCƒ‹
+ +
+Var1 = ${Var1}
+Var2 = ${Var2}
+
+’u‚«Š·‚¦‚½Œã‚Ì Text.txt ƒtƒ@ƒCƒ‹
+ +
+Var1 = ABC
+Var2 = DEF
+
+ƒeƒXƒg
+
+¨ T_LazyDictionary.vbs
+
+T_EvaluateByVariableXML_sth
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
+
+ŠÖ˜A
+ +
+C:\Folder\variable.xml
+
+C:\Folder\Text.txt
- - - - + + + + - + -© -¥ -£ - - -
-Windows ‚̃^ƒXƒN‚ðŠJ‚«‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >OpenTask
-
-OpenTask
-
-ƒeƒXƒg
-
+© +¥ +£ + + + -
-¨ T_Task ƒtƒHƒ‹ƒ_
-
-ŠÖ˜A
- - -
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >fc
+[fc] Compare text file
+path1>C:\folder\file1.txt
+
+“ü—Í—áF Shift_JIS, EUC-JP, Unicode, UTF-8, UTF-8-No-BOM, ISO-8859-1
+Enter ‚Ì‚Ý F Ž©“®”»’è
+•¶ŽšƒR[ƒhƒZƒbƒg >
+
+path2>C:\folder\file2.txt
+
+•¶ŽšƒR[ƒhƒZƒbƒg >
+
+same text, same binary.
+
+‚Q‚‚̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚ð”äŠr‚µ‚Ü‚·B
+
+ŽQl
+ +
+fc
+
+C:\folder\file1.txt
+
+C:\folder\file2.txt
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
+
+ŠÖ˜A
+ - - - - + + + + - + -© -¥ -£ - - - -
-‚ðŠJ‚«‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >OpenTemp
-
-OpenTemp
-
+© +¥ +£ + + + -
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >fdiv
+•ªŠ„‚·‚éƒtƒ@ƒCƒ‹ >C:\folder\file1.txt
+•ªŠ„Œã‚Ì‚P‚‚̃tƒ@ƒCƒ‹EƒTƒCƒY(MB) >500
+Reading file1.txt ...
+Writing file1.txt.001 ...
+Saving  file1.txt.001 ...
+Writing file1.txt.002 ...
+Saving  file1.txt.002 ...
+CreateFile file1_resume.bat
+OK.
+
+‘å‚«‚ȃtƒ@ƒCƒ‹‚𕪊„‚µ‚Ü‚·B
+Œ‹‡‚·‚éƒoƒbƒ`ƒtƒ@ƒCƒ‹‚à¶¬‚µ‚Ü‚·B
+
+fdiv
+
+C:\folder\file1.txt
+
+500
+
ŠÖ˜A
- -
+ +
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
+
+ƒƒ‚ƒŠ[‚æ‚è‘å‚«‚¢ƒtƒ@ƒCƒ‹‚ɂ͑Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñB
- - - - + + + + - + -© -¥ -£ - - -
+© +¥ +£ + + + +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >feq
+[feq] ‚Q‚‚̃oƒCƒiƒŠƒtƒ@ƒCƒ‹A‚Ü‚½‚̓tƒHƒ‹ƒ_[‚ª“¯‚¶‚©‚Ç‚¤‚©‚𒲂ׂ܂·B
+path1>C:\folder\file1.txt
+path2>C:\folder\file2.txt
+same.
+
+‚Q‚‚̃oƒCƒiƒŠƒtƒ@ƒCƒ‹A‚Ü‚½‚̓tƒHƒ‹ƒ_[‚ª“¯‚¶‚©‚Ç‚¤‚©‚𒲂ׂ܂·B
+
+ŽQl
+ +
+feq
+
+C:\folder\file1.txt
+
+C:\folder\file2.txt
+ -
-VBScript ‚ªŽÀs‚Å‚«‚éƒvƒƒ“ƒvƒg‚ðŠJŽn‚µ‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >Prompt
- ((( VBScript ƒvƒƒ“ƒvƒg )))
-? ‚́A‚±‚̃vƒƒ“ƒvƒg‚ÉŒ‹‰Ê‚ð•\Ž¦‚·‚éƒRƒ}ƒ“ƒh‚Å‚·B
-‚‹@”\‚È“d‘ì‚Æ‚µ‚ÄŽg‚¤‚±‚Æ‚ª‚Å‚«‚Ü‚·B
-
-ƒTƒ“ƒvƒ‹F
--------------------------------------------------------------
-> ?1+2
-3
-> ?2+3*4
-14
-> ?"0x"+Hex( 0x14+0x38 )
-0x4C
-> a=2
-> ?a+3
-5
--------------------------------------------------------------
-
-ƒRƒ}ƒ“ƒh‚ð“ü—Í‚µ‚Ä‚­‚¾‚³‚¢B
->
-
-Prompt
-
-ŽQl
-
-Samples\BatchFiles\VBS_Prompt.bat
-
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
- - - - + + + + - + -© -¥ -£ - - -
+© +¥ +£ + + +
+ƒtƒHƒ‹ƒ_[‚Ì’†‚̃tƒ@ƒCƒ‹‚ðŒŸõ‚µ‚Ü‚·B
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >FindFile
+’T‚·êŠiƒtƒHƒ‹ƒ_‚̃pƒXj>FolderA
+ƒtƒ@ƒCƒ‹–¼‚Ì‚·‚ׂĂ܂½‚͈ꕔ>1
+
+C:\Folder\FolderA\1.txt
+C:\Folder\FolderA\sub\1.txt
+
+FindFile
+
+ƒeƒXƒg
+ -
-³‹K•\Œ»‚Ń}ƒbƒ`‚·‚é‚©‚Ç‚¤‚©‚ðƒeƒXƒg‚µ‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >RegExpTest
-
-³‹K•\Œ»‚Ń}ƒbƒ`‚·‚é‚©‚Ç‚¤‚©‚ðƒeƒXƒg‚µ‚Ü‚·B
-³‹K•\Œ»‚Ì ƒƒ^•¶Žš ˆê——F. $ ^ { } [ ] ( ) | * + ? \
-Enter‚Ì‚Ý: ³‹K•\Œ»‚ƑΏە¶Žš—ñ‚Æ‚Ì“ü—Í‚ðØ‚è‘Ö‚¦
-
-³‹K•\Œ»>b.*e
-‘Ώە¶Žš—ñ>abcdef
-ƒ}ƒbƒ`‚µ‚½ˆÊ’u = 2
-ƒ}ƒbƒ`‚µ‚½•¶Žš” = 4
-ƒ}ƒbƒ`‚µ‚½•¶Žš—ñ = bcde
-‘Ώە¶Žš—ñ>abcd
-ƒ}ƒbƒ`‚µ‚Ü‚¹‚ñ‚Å‚µ‚½
-‘Ώە¶Žš—ñ>
-³‹K•\Œ»>ab.*
-ƒ}ƒbƒ`‚µ‚½ˆÊ’u = 0
-ƒ}ƒbƒ`‚µ‚½•¶Žš” = 4
-ƒ}ƒbƒ`‚µ‚½•¶Žš—ñ = abcd
-³‹K•\Œ»>
-‘Ώە¶Žš—ñ>
-
- +
+¨ T_FindFile ƒtƒHƒ‹ƒ_
+
+
+’T‚·êŠ‚ð“ü—Í‚·‚é‚Æ‚«‚́AƒtƒHƒ‹ƒ_[‚ðƒGƒNƒXƒvƒ[ƒ‰[‚©‚çƒhƒ‰ƒbƒO•ƒhƒƒbƒv
+‚µ‚Ä“ü—Í‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·B
+
+ƒtƒ@ƒCƒ‹–¼‚ð”äŠr‘ΏۂƂµ‚Ü‚·B ƒtƒ@ƒCƒ‹‚Ì“à—e‚Í”äŠr‚µ‚Ü‚¹‚ñB
+ -
-RegExpTest
-
+
ŠÖ˜A
-
-b.*e
-
-abcdef
-
-abcd
-
-ab.*
-
-ŽQl
- -
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
- - - - + + + + - + -© -¥ -£ - - -
-ƒtƒ@ƒCƒ‹–¼‚̈ꕔ‚ðC³‚µ‚½‚èA–¼‘O‚̈ꕔ‚ð’ljÁ‚µ‚½‚肵‚Ü‚·B
- -
-ƒL[ƒ[ƒhF
- -
-¨ T_Rename ƒtƒHƒ‹ƒ_
-
-ƒeƒXƒg
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >Rename
---------------------------------------------------------
-1. ƒtƒ@ƒCƒ‹–¼‚̐擪‚ɒljÁ‚·‚é
-2. ƒtƒ@ƒCƒ‹–¼‚̐擪‚ð•ÏX‚·‚é
-3. ƒtƒ@ƒCƒ‹–¼‚̐擪”•¶Žš‚ðíœ‚·‚é
-4. ƒtƒ@ƒCƒ‹–¼‚Ì––”ö”•¶Žš‚ðíœ‚·‚é
-9. I—¹‚·‚é
-”ԍ†‚ð“ü—Í‚µ‚Ä‚­‚¾‚³‚¢>1
---------------------------------------------------------
-ˆ—‚ðs‚¤ƒtƒHƒ‹ƒ_‚̃pƒX>Work
->1
-Å‰‚ɒljÁ‚·‚é–¼‘O>A
-‰º‹L‚̃tƒHƒ‹ƒ_‚É‚ ‚éƒtƒ@ƒCƒ‹‚Ì‚·‚ׂẴtƒ@ƒCƒ‹‚̐擪‚É "A" ‚ð’ljÁ‚µ‚Ü‚·B
-C:\Work
-‚æ‚낵‚¢‚Å‚·‚©H[Y/N]y
-
-Rename
-
-1
-
-Work
-
-A
-
-y
-
+© +¥ +£ + + + +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >FindFile_Install
+-------------------------------------------------------------------------------
+ƒtƒHƒ‹ƒ_[‚̉EƒNƒŠƒbƒNEƒƒjƒ…[‚ɁA[ ƒtƒ@ƒCƒ‹–¼‚©‚猟õ ] ‚ð’ljÁ‚µ‚Ü‚·B
+‘±s‚·‚é‚É‚Í Enter ƒL[‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢ . . .
+
+FindFile_Install
+
+ƒtƒHƒ‹ƒ_[‚̉EƒNƒŠƒbƒNEƒƒjƒ…[‚ɁA[ ƒtƒ@ƒCƒ‹–¼‚©‚猟õ ] ‚ð’ljÁ‚µ‚Ü‚·B
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
+ - - - - + + + + - + -© -¥ -£ - - -
-.ini ƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‚¤‚¿A= ‚æ‚荶‚É‚ ‚é ( ) ‚Ì’†‚̔ԍ†‚ðU‚è’¼‚µ‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >RenumberIniFileData
+© +¥ +£ + + + +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >FindFile_Uninstall
-------------------------------------------------------------------------------
-ƒNƒŠƒbƒvƒ{[ƒh‚É“ü‚Á‚½A.ini ƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‚¤‚¿A= ‚æ‚荶‚É‚ ‚é ( ) ‚Ì’†‚̔ԍ†
-‚ðU‚è’¼‚µ‚Ü‚·B
-
-Enter ‚̂݁F1
-ŠJŽn”ԍ†>
-
-Enter ‚̂݁FY
-‹ós‚ª‚ ‚é‚Æ‚«‚¾‚¯”ԍ†‚ð{‚P‚µ‚Ü‚·‚©B[Y/N]
-
-RenumberIniFileData
-
-ŽQl
-
-¨ RenumberIniFileData ŠÖ”
-
-ƒTƒ“ƒvƒ‹Eƒf[ƒ^
- -
-Data(2) = ABC
-Data(5) = DEF
-Data(6) = DEF
- -
-Data(1) = ABC
-Data(2) = DEF
-Data(3) = DEF
-
-“ü—Í
-
-o—Í
-
+ƒtƒHƒ‹ƒ_[‚̉EƒNƒŠƒbƒNEƒƒjƒ…[‚©‚çA[ ƒtƒ@ƒCƒ‹–¼‚©‚猟õ ] ‚ðíœ‚µ‚Ü‚·B
+‘±s‚·‚é‚É‚Í Enter ƒL[‚ð‰Ÿ‚µ‚Ä‚­‚¾‚³‚¢ . . . +
+
+FindFile_Uninstall
+
+ƒtƒHƒ‹ƒ_[‚̉EƒNƒŠƒbƒNEƒƒjƒ…[‚©‚çA[ ƒtƒ@ƒCƒ‹–¼‚©‚猟õ ] ‚ðíœ‚µ‚Ü‚·B
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
-
+ - - - - + + + + - + -© -¥ -£ - - - -
-<ReplaceSymbols>
-<Target path="README.txt"/>
-<Target path="sub\*.txt"/>
-<Replace from="Temporary" to="Sample"/>
-<Replace from="TEMP" to="SAMPLE"/>
-<Replace from="lace" to="lay"   whole_word="no"/>
-<CheckExist keyword="SAMPLE is TEMPORARY" whole_word="no"/>
-</ReplaceSymbols>
- -
+© +¥ +£ + + +
+ƒtƒ@ƒCƒ‹‚̃nƒbƒVƒ…’liMD5‚Ȃǁj‚ð•\Ž¦‚µAƒNƒŠƒbƒvƒ{[ƒh‚É“ü‚Á‚Ä‚¢‚éƒnƒbƒVƒ…’l‚Æ”äŠr‚µ‚Ü‚·B
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >GetHash
+-------------------------------------------------------------------------------
+ƒtƒ@ƒCƒ‹‚̃nƒbƒVƒ…’liMD5‚Ȃǁj‚ð•\Ž¦‚µAƒNƒŠƒbƒvƒ{[ƒh‚É“ü‚Á‚Ä‚¢‚éƒnƒbƒVƒ…’l‚Æ
+”äŠr‚µ‚Ü‚·B
+ƒƒ‚ƒŠ[•s‘«‚É‚È‚Á‚½‚Æ‚«‚́AGetHashPS ƒRƒ}ƒ“ƒh‚ðŽg‚Á‚Ä‚­‚¾‚³‚¢B
+ƒtƒ@ƒCƒ‹‚̃pƒX>C:\Folder\Sample.zip
+MD5: 5c1d447971bc0c49f09b2e965ac4ed37
+SHA1: 9a2bc4d84e027936ff81b9ddabc453806f768410
+SHA256: 0253329bb1c815e1815b0e2e0eadcb8a91e0f322ca38063b8eae4b5264a8457c
+SHA384: 0ac25937d851e26f3ebc0a9913e62f8dfc70de5305121e9458c28649e0b73101a1d57d34
+9dbdedb9dcb3e0ea598608d1
+SHA512: 2ceba6d566b4d8155e655470665f86e2c6464e4dfc654fecf5f04e47336857727e813922
+b72074425a8f75df7d250fcc0a875aa48dc14dc1fd836e12017b3cf1
+RIPEMD160: 04d95f54d38558e9018dcc336a5bfe6d37038808
+
+ƒNƒŠƒbƒvƒ{[ƒh‚Ì“à—e‚ƈê’v‚·‚éƒnƒbƒVƒ…’l‚́AMD5 ‚Å‚·B
+
+GetHash
+
+C:\Folder\Sample.zip
+
+ã‹L‚́AƒNƒŠƒbƒvƒ{[ƒh‚ɁAƒeƒLƒXƒg 5c1d447971bc0c49f09b2e965ac4ed37 ‚ª“ü‚Á‚Ä‚¢‚é‚Æ‚«‚Ì
+•\Ž¦‚Å‚·B
+
ŠÖ˜A
- -
-•¡”‚̃tƒ@ƒCƒ‹‚Ì’†‚Ì•¡”‚Ì’PŒêi•¶Žš—ñj‚ðˆê“x‚É’u‚«Š·‚¦‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >ReplaceSymbols
---------------------------------------------------------
-ReplaceSymbols ‚̐ݒèƒtƒ@ƒCƒ‹‚̃pƒX>
-
-ReplaceSymbols
- -
-This is Temporary File.
-TEMP is TEMPORARY.
-replace.
-
-README.txt ‚Ì’u‚«Š·‚¦‚é‘O
- -
-This is Sample File.
-SAMPLE is TEMPORARY.
-replay.
-
-README.txt ‚Ì’u‚«Š·‚¦‚½Œã
- -
-ƒ}ƒbƒ`‚µ‚È‚¢‚Æ‚«‚Í whole_word="no" ‚É‚µ‚Ä‚Ý‚Ä‚­‚¾‚³‚¢B
-
-•¡”s‚â˜A‘±‚µ‚½‹ó”’•¶Žš‚ðŠÜ‚Þ‚Æ‚«‚́A<From>, <To> ƒ^ƒO‚ðŽg‚Á‚āA<![DCATA[ ` ]]> ‚Å
-ˆÍ‚ñ‚Å‚­‚¾‚³‚¢B
- -
-<Replace whole_word="no">
-<From><![CDATA[#define MACRO_A  1
-#define MACRO_B  2]]></From>
-<To><![CDATA[#define MACRO_A  0
-#define MACRO_B  1]]></To>
-
-Target ƒ^ƒO‚ÉŽw’è‚·‚é•ÏŠ·‘Ώۂ̃tƒ@ƒCƒ‹‚́A•¡”Žw’è‚Å‚«‚Ü‚·B ‚Ü‚½ƒƒCƒ‹ƒhƒJ[ƒh‚ð
-Žg‚Á‚āAƒTƒuƒtƒHƒ‹ƒ_[‚É‚ ‚é‚·‚ׂẴtƒ@ƒCƒ‹‚à•ÏŠ·‚Å‚«‚Ü‚·B
-
-CheckExist ƒ^ƒO‚ðŽg‚¤‚ƁA•ÏŠ·Œã‚ÉŽw’肵‚½ƒL[ƒ[ƒh‚ª‘¶Ý‚·‚邱‚Æ‚ðƒ`ƒFƒbƒN‚Å‚«
-‚Ü‚·B ‘¶Ý‚µ‚È‚¯‚ê‚΃Gƒ‰[ƒƒbƒZ[ƒW‚ª•\Ž¦‚³‚ê‚Ü‚·B
-
+ + +
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
- - - - - - - - - - -© -¥ -£ - - -
-¨ RepliCmp
-
-“¯‚¶–¼‘O‚̃tƒ@ƒCƒ‹‚Ì“à—e‚ðƒ}[ƒW‚·‚éŽè•‚¯‚ð‚µ‚Ü‚·B
- - - - - - -
- - - -© -¥ -£ - - -
-Žw’è‚̃pƒX‚̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚ðŠJ‚¢‚āAŽw’è‚̍s”ԍ†‚Ü‚½‚̓L[ƒ[ƒh‚ðŒŸõ‚µ‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >SearchOpen
-[SearchOpen]
-Žw’è‚̃pƒX‚̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚ðŠJ‚¢‚āAŽw’è‚̍s”ԍ†‚Ü‚½‚̓L[ƒ[ƒh‚ðŒŸõ‚µ‚Ü‚·B
-path>C:\FolderA\File.txt#[FuncA]
-
-SearchOpen
-
+ -
-C:\FolderA\File.txt#[FuncA]
-
-C:\FolderA\File.txt ‚ðƒeƒLƒXƒgEƒGƒfƒBƒ^[‚ÅŠJ‚¢‚āA"[FuncA]" ‚ðŒŸõ‚µ‚Ü‚·B
-C:\FolderA\File.txt(100) ‚Æ“ü—Í‚·‚é‚ƁA100s–Ú‚ð•\Ž¦‚µ‚Ü‚·B
-Šg’£Žq‚ª pdf ‚Å a.pdf#page=2 ‚̂悤‚É path ‚ðŽw’è‚·‚é‚ƁAInternet Explorer ‚ÅŽw’肵‚½
-ƒy[ƒW‚ªŠJ‚«‚Ü‚·B
-
-ŽQl
- -
-SearchOpen = "cscript ""...\vbslib\vbslib Prompt.vbs"" SearchOpen ""%1#%2"""
-
-Snap Note ‚Ƃ̘AŒg
-
-ƒvƒƒOƒ‰ƒ~ƒ“ƒO•â•‹@”\‚ðŽg‚¤‚Æ‚«ASearchOpen.exe ‚ª–³‚­‚Ä‚àAvbslib ‚ª‚ ‚ê‚ÎŽg‚¦‚Ü‚·B
-Snap Note ‚Ì svgcats.ini ƒtƒ@ƒCƒ‹‚ɉº‹L‚̂悤‚ɐݒ肵‚Ä‚­‚¾‚³‚¢B
- -
-ƒ\[ƒX
-
-¨ vbslib Prompt.vbs
-
-ƒeƒLƒXƒgEƒGƒfƒBƒ^[‚ɂ‚¢‚Ä
+ + + +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >GetHashPS
+-------------------------------------------------------------------------------
+ƒtƒ@ƒCƒ‹‚̃nƒbƒVƒ…’liMD5‚Ȃǁj‚ð•\Ž¦‚µAƒNƒŠƒbƒvƒ{[ƒh‚É“ü‚Á‚Ä‚¢‚éƒnƒbƒVƒ…’l‚Æ
+”äŠr‚µ‚Ü‚·Bi‘å—e—ʃtƒ@ƒCƒ‹‘Ήž”Łj
+ƒtƒ@ƒCƒ‹‚̃pƒX>C:\Folder\Sample.zip
+1. MD5
+2. SHA1
+3. SHA256
+4. SHA384
+5. SHA512
+6. RIPEMD160
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >1
+FAB1775D0F32382B07B3763E134E4E63FECA6592
+ƒNƒŠƒbƒvƒ{[ƒh‚Ì“à—e‚ƈê’v‚µ‚Ü‚µ‚½B
+
+C:\Folder\Sample.zip
+
+1
+
+GetHashPS
+
+GetHash ƒRƒ}ƒ“ƒh‚сƒ‚ƒŠ[•s‘«‚É‚È‚Á‚½‚Æ‚«‚́AGetHashPS ƒRƒ}ƒ“ƒh‚ðŽg‚Á‚Ä‚­‚¾‚³‚¢B
+ - - - - + + + + - + -© -¥ -£ - - -
-ƒ^ƒXƒN‚ÌŠJŽnŽžŠÔ‚ðÄÝ’肵‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >SetTask
-ƒ^ƒXƒN‚ÌŠJŽnŽžŠÔ‚ðÄÝ’肵‚Ü‚·B
-ƒ^ƒXƒN–¼i“o˜^Ï‚Ý‚Ì‚à‚́j>vbslib_test
-—áF 13:00 ... ¡‚ªŒß‘O10Žž‚È‚çA¡“ú‚̌ߌã1Žž‚ÉŽÀs‚·‚é
-—áF  1:00 ... ¡‚ªŒß‘O10Žž‚È‚çA–¾“ú‚̌ߑO1Žž‚ÉŽÀs‚·‚é
-—áF +1:00 ... ¡‚©‚ç1ŽžŠÔŒã‚ÉŽÀs‚·‚é
-‚¢‚ÂŽÀs‚ðŠJŽn‚µ‚Ü‚·‚©>+0:01
-
-SetTask
-
+© +¥ +£ + + +
+ƒtƒ‹EƒpƒX‚©‚ç‘Š‘΃pƒX‚É•ÏŠ·‚µ‚Ü‚·B
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >GetStepPath
+ƒtƒ‹EƒpƒX‚©‚ç‘Š‘΃pƒX‚É•ÏŠ·‚µ‚Ü‚·B
+ƒtƒ‹EƒpƒX>C:\FolderA\File.txt
+Šî€ƒtƒHƒ‹ƒ_‚̃tƒ‹EƒpƒX>C:\FolderB
+..\FolderA\File.txt
+
+GetStepPath
+
ƒeƒXƒg
-
+
+¨ T_GetStepPath ƒtƒHƒ‹ƒ_
+
+C:\FolderA\File.txt
+
+C:\FolderB
+ -
-¨ T_Task ƒtƒHƒ‹ƒ_
-
-vbslib_test
-
-+0:01
-
-ŠÖ˜A
- - -
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
+ +
+ŠÖ˜A
- - - - + + + + - + -© -¥ -£ - - -
-PC‚Ì“dŒ¹‚ðØ‚Á‚½‚èÄ‹N“®‚µ‚½‚肵‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >shutdown
-1) PowerOff
-2) Reboot
-3) Hibernate
-4) Sleep
-5) Standby
-”ԍ†‚ð“ü—Í‚µ‚Ä‚­‚¾‚³‚¢ >
-
+© +¥ +£ + + +
+’Z‚¢ƒtƒ@ƒCƒ‹EƒpƒXi8.3Œ`Ž®j‚É•ÏŠ·‚µ‚Ü‚·B
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >GetShortPath
+’Z‚¢ƒpƒXiƒtƒ@ƒCƒ‹‚âƒtƒHƒ‹ƒ_[‚Ì 8.3Œ`Ž®ƒpƒXj‚É•ÏŠ·‚µ‚Ü‚·B
+i’·‚¢jƒtƒ‹EƒpƒX>C:\Documents and Settings\File.txt
+C:\DOCUME~1\File.txt
+
+GetShortPath
+
+C:\Documents and Settings\File.txt
+ -
-ŽQl
- -
-shutdown
-
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
- - - - + + + + - + -© -¥ -£ - - -
-ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚Ì“à—e‚ðs’PˆÊ‚Ń\[ƒgi®—ñj‚µ‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >SortLines
-ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚Ì“à—e‚ðs’PˆÊ‚Ń\[ƒgi®—ñj‚µ‚Ü‚·B
-“ü—̓tƒ@ƒCƒ‹‚̃pƒX >C:\Folder\Input.txt
-o—̓tƒ@ƒCƒ‹‚̃pƒXišã‘‚«‚µ‚Ü‚·j>C:\Folder\Output.txt
+© +¥ +£ + + + + +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >grep
+[grep] ƒtƒ@ƒCƒ‹‚Ì’†‚̃eƒLƒXƒg‚ðŒŸõ‚µ‚Ü‚·
+ŒŸõ‘ΏۃtƒHƒ‹ƒ_[A‚Ü‚½‚̓tƒ@ƒCƒ‹ >C:\FolderA
+
+³‹K•\Œ»‚Ì ƒƒ^•¶Žš ˆê——F. $ ^ { } [ ] ( ) | * + ? \
+ƒL[ƒ[ƒhi³‹K•\Œ»j>3\.14

-Enter ‚̂݁FŽc‚³‚È‚¢
-“¯‚¶“à—e‚̍s‚ð‚»‚Ì‚Ü‚ÜŽc‚µ‚Ü‚·‚© [Y/N]
-o—Í‚µ‚Ü‚µ‚½B
-
-SortLines
-
-C:\Folder\Input.txt
-
-C:\Folder\Output.txt
- -
-Beckham
-Christiano
-Aguirre
-Diego
-Beckham
-
-Input.txt
-
-Output.txt
- -
-Aguirre
-Beckham
-Beckham
-Christiano
-Diego
- - - - - - - -
-Aguirre
-Beckham
-Christiano
-Diego
-
-Output.txt
-
-Input.txt
- -
-Beckham
-Christiano
-Aguirre
-Diego
-Beckham
-
-“¯‚¶“à—e‚̍s‚ð‚»‚Ì‚Ü‚ÜŽc‚·‚Æ‚«F
-
-“¯‚¶“à—e‚̍s‚ð‚»‚Ì‚Ü‚ÜŽc‚³‚È‚¢‚Æ‚«F
-
+Žg‚¦‚éƒIƒvƒVƒ‡ƒ“ F -u, -i, -l, -L
+ƒIƒvƒVƒ‡ƒ“ >
+
+Enter ‚Ì‚Ý F •\Ž¦‚Ì‚Ý
+Œ‹‰Ê‚̏o—͐æƒtƒ@ƒCƒ‹iã‘‚«‚µ‚Ü‚·j>
+
+>grep -r 3\.14 "C:\FolderA\*"
+C:\FolderA\readme.txt:13:  PI // 3.14
+C:\FolderA\RepliCmpLib.vbs:118:  PI = 3.1415926535
+
+ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚Ì“à—e‚ðŒŸõ‚µ‚Ü‚·B
+grep ‚́AƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Ì find ƒRƒ}ƒ“ƒh‚ð“à•”‚ÅŽg—p‚·‚éê‡‚à‚ ‚è‚Ü‚·B
+
+ŽQl
+
+grep
+
+C:\FolderA
+
+3\.14
+ +
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
-
+
+¨ T_Grep.vbs
+
+ƒeƒXƒg
+
+T_grep_sth
+ +
ŠÖ˜A
- +
+³‹K•\Œ»‚Ń}ƒbƒ`‚·‚é‚©‚Ç‚¤‚©‚ðƒeƒXƒg
+ +
+ŒŸõ‘Ώۂªƒtƒ@ƒCƒ‹‚Ì‚Æ‚«‚́Aƒtƒ@ƒCƒ‹‚̃pƒX‚ðo—Í‚µ‚Ü‚¹‚ñ‚ªs”ԍ†‚ðo—Í‚µ‚Ü‚·B
+ - - - - + + + + - + -© -¥ -£ - - -
-ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚̃^ƒu•¶Žš‚Æ‹ó”’•¶Žš‚ð•ÏŠ·‚µ‚Ü‚·B
-•ÏŠ·‚µ‚½‚ç•ÏŠ·Œã‚̃eƒLƒXƒgƒtƒ@ƒCƒ‹‚ªŠJ‚«‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >SpaceToTab
-ƒeƒLƒXƒgƒtƒ@ƒCƒ‹‚̃^ƒu•¶Žš‚Æ‹ó”’•¶Žš‚ð•ÏŠ·‚µ‚Ü‚·B
-1) s“ª‚̃^ƒu•¶Žš¨‹ó”’•¶Žš [TabToSpace]
-2) s“ª‚Ì‹ó”’•¶Žš¨ƒ^ƒu•¶Žš [SpaceToTab]
-3) s“ª‚Ì•¶Žš‚Í•ÏŠ·‚µ‚È‚¢ [NoChange]
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh–¼‚ð“ü—Í‚µ‚Ä‚­‚¾‚³‚¢ >SpaceToTab
-1) s“ªˆÈŠO‚̃^ƒu•¶Žš¨‹ó”’•¶Žš [TabToSpace]i©Enter‚Ì‚Ý‚Ì‚Æ‚«j
-2) s“ªˆÈŠO‚Ì‹ó”’•¶Žš¨ƒ^ƒu•¶Žš [SpaceToTab]
-3) s“ªˆÈŠO‚Ì•¶Žš‚Í•ÏŠ·‚µ‚È‚¢ [NoChange]
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh–¼‚ð“ü—Í‚µ‚Ä‚­‚¾‚³‚¢ >TabToSpace
-ƒ^ƒu•¶Žš‚̃TƒCƒYiEnter‚Ì‚Ý=4j>
-•ÏŠ·‘O‚̃eƒLƒXƒg‚ª‘‚©‚ꂽƒtƒ@ƒCƒ‹‚̃pƒX >C:\file.txt
-
-SpaceToTab
-
-¨ T_ChangeTabSpace ƒtƒHƒ‹ƒ_
-
-ƒeƒXƒg
-
-SpaceToTab
-
-TabToSpace
-
-C:\file.txt
-
-ŠÖ˜A
-
-st ƒRƒ}ƒ“ƒh‚ðŽÀs‚·‚é‚ƁAs“ª‚Ì‹ó”’•¶Žš¨ƒ^ƒu•¶Žš‚ªŽ©“®“I‚É‘I‚΂ê‚Ü‚·B
-ts ƒRƒ}ƒ“ƒh‚ðŽÀs‚·‚é‚ƁAs“ª‚̃^ƒu•¶Žš¨‹ó”’•¶Žš‚ªŽ©“®“I‚É‘I‚΂ê‚Ü‚·B
- -
-ŽQl
-
+© +¥ +£ + + +
+CPU‚𑖂点‘±‚¯‚Ü‚·B
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >InfiniteLoop
+Infinite Loop ...
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
-
+ -
-ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Å /AutoExit ƒIƒvƒVƒ‡ƒ“‚ð•t‚¯‚Ä‹N“®‚µ‚½‚Æ‚«‚́A•ÏŠ·Œã‚ÉŽ©“®“I‚ɏI—¹‚µ‚Ü‚·B
-/AutoExit:1000 ‚Æ‚·‚é‚Æ 1•bŒã‚ÉŽ©“®“I‚ɏI—¹‚µ‚Ü‚·B
-
-ƒTƒ“ƒvƒ‹
-
-¨ Samples\SpaceToTab ƒtƒHƒ‹ƒ_[
- +
+CPU ‚É•‰‰×‚ð‚©‚¯‚Ü‚·B
- - - - + + + + - + -© -¥ -£ - - -
-ƒXƒNƒŠ[ƒ“ƒZ[ƒo[‚ð‹N“®‚µ‚È‚¢‚悤‚É‚µ‚Ü‚·B
- -
-”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >StopScreenSaver
+© +¥ +£ + + +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >MakeFileList
-------------------------------------------------------------------------------
-30•b‚²‚Æ‚ÉŽ©“®“I‚ɃVƒtƒgƒL[‚ð‰Ÿ‚·‚±‚ƂŁAƒXƒNƒŠ[ƒ“ƒZ[ƒo[‚ð‹N“®‚µ‚È‚¢‚悤‚É‚µ
-‚Ü‚·B
-ƒXƒNƒŠ[ƒ“ƒZ[ƒo[‚ð’âŽ~‚·‚鎞ŠÔi•ªj> 60
-Žc‚è 60•ª
- -
-StopScreenSaver
-
-60
-
+ƒtƒ@ƒCƒ‹–¼‚ðˆê——‚µ‚Ü‚·B
+’²‚ׂéƒtƒHƒ‹ƒ_[‚̃pƒX >C:\Folder
+ƒtƒ@ƒCƒ‹ ƒŠƒXƒg‚̃tƒ@ƒCƒ‹ ƒpƒXio—͐æj>C:\File.txt
+1. ‘Š‘΃pƒX‚̈ꗗ [Step]
+2. ƒcƒŠ[Œ`Ž®Eƒtƒ@ƒCƒ‹‚È‚µ [DirTree]
+3. ƒcƒŠ[Œ`Ž®Eƒtƒ@ƒCƒ‹‚ ‚è [Tree]
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh–¼>1
+ +
+ƒtƒHƒ‹ƒ_[‚É“ü‚Á‚Ä‚¢‚éƒtƒ@ƒCƒ‹‚Ì–¼‘O‚̈ꗗ‚ðƒtƒ@ƒCƒ‹‚É•Û‘¶‚µ‚Ü‚·B
+
+MakeFileList
+
+C:\Folder
+
+C:\File.txt
+
+1
+
ƒ\[ƒX
-
+
¨ vbslib Prompt.vbs
+ +
+1.txt
+2.txt
+Sub
+Sub\1.txt
+Sub\2.txt
+
+‘Š‘΃pƒX‚̈ꗗ [Step]
+
+ƒTƒ“ƒvƒ‹
+ +
+ƒtƒHƒ‹ƒ_[ ƒpƒX‚̈ꗗ
+ƒ{ƒŠƒ…[ƒ€ ƒVƒŠƒAƒ‹”ԍ†‚Í 00000200 FFFF:0000 ‚Å‚·
+C:\FOLDER
+\---Sub
+
+ƒcƒŠ[Œ`Ž®Eƒtƒ@ƒCƒ‹‚È‚µ [DirTree]
+ +
+ƒtƒHƒ‹ƒ_[ ƒpƒX‚̈ꗗ
+ƒ{ƒŠƒ…[ƒ€ ƒVƒŠƒAƒ‹”ԍ†‚Í 00000200 FFFF:0000 ‚Å‚·
+C:\FOLDER
+|   1.txt
+|   2.txt
+|   
+\---Sub
+        1.txt
+        2.txt
+
+ƒcƒŠ[Œ`Ž®Eƒtƒ@ƒCƒ‹‚ ‚è [Tree]
- - - - + + + + - + -© -¥ -£ - - - - - - - - - - - - - - - - - - -
-‚Q‚‚̃tƒ@ƒCƒ‹iƒyƒAj‚Ì“à—e‚𓯂¶A‚Ü‚½‚́A‚Ù‚Ú“¯‚¶“à—e‚ɕۂ‚±‚Æ‚ðŽx‰‡‚µ‚Ü‚·B
-“¯Šú‚ð‚Æ‚é•K—v‚ª‚ ‚éƒtƒ@ƒCƒ‹‚âƒtƒHƒ‹ƒ_[‚ðˆê——‚µ‚Ü‚·B
-ƒ\[ƒXEƒtƒ@ƒCƒ‹‚âƒf[ƒ^‚ª•Ê‚̊‹«‚ł͏­‚µˆÙ‚È‚é‚Æ‚«‚É‚à‘Ήž‚µ‚Ü‚·B
-ƒyƒA‚̃tƒ@ƒCƒ‹–¼‚â‘Š‘΃pƒX‚ªˆÙ‚È‚é‚Æ‚«‚Å‚à‘Ήž‚Å‚«‚Ü‚·B
-
-ƒTƒ“ƒvƒ‹
- -
-'------------------------------------------------------------[FileInScript.xml]
-'<SyncFilesX>
-'<SynchronizingSet
-'   base_name="ModuleX : ŠÂ‹«A"
-'   work_name="ModuleX : ŠÂ‹«B"
-'   base="..\Project\Base"
-'   path="..\Project\Work"
-'   synced_base="_synced\1_Base"
-'   synced_path="_synced\1_Work">
-'
-'<File path="Image.bmp"/>
-'<File same="no"  path="SourceCpp.cpp" base="Source.c"/>
-'
-'<Folder same="yes" path="SubFolder"/>
-'<File   same="no"  path="SubFolder\porting.c"/>
-'
-'<Folder same="clone" path="CloneFolder"/>
-'
-'</SynchronizingSet>
-'</SyncFilesX>
-'-----------------------------------------------------------[/FileInScript.xml]
+© +¥ +£ + + +
+‚ðV‹Kì¬‚µ‚Ü‚·B
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >MakeNewPrompt

-Sub  Main( Opt, AppKey )
-      SyncFilesX_App  AppKey, new_FilePathForFileInScript( Empty )
-End Sub
-
-
-'--- start of vbslib include ------------------------------
-  F   ivbslib ‚ðƒCƒ“ƒNƒ‹[ƒh‚µ‚Ä main ‚ðŒÄ‚яo‚·ƒR[ƒhj
-
-ŠÂ‹«A—pƒtƒHƒ‹ƒ_[
-
-ŠÂ‹«B—pƒtƒHƒ‹ƒ_[
- - - - - -
-‚Ù‚Ú“¯‚¶“à—e‚É•Û‚Â
-
-Image.bmp
-
-Image.bmp
-
-Source.c
-
-SourceCpp.cpp
- -
-printf( "Hello!\n" );
- -
-std::cout << "Hello!" << std::endl;
-
-i Source.c ‚ƃyƒAj
-
-ƒyƒA‚Æ‚È‚éƒtƒ@ƒCƒ‹‚Ì“à—e‚ª“KØ‚ÈŠÖŒW‚É‚ ‚éó‘ԁi“¯Šú‚³‚ꂽó‘ԁj‚É‚È‚Á‚½‚çAƒRƒ~ƒbƒg‚ƌĂÔ
-‘€ì‚ð‚µ‚Ü‚·B SyncFilesX ‚É‚¨‚¯‚éƒRƒ~ƒbƒg‚́A“¯Šú‚³‚ꂽó‘Ԃ̃Rƒs[‚ðì¬‚·‚邱‚Æ‚Å‚·B
-ƒRƒ~ƒbƒg‚µ‚½Œã‚́AƒyƒA‚̕Еû‚̃tƒ@ƒCƒ‹‚ðXV‚µ‚Ä‚àAƒRƒ~ƒbƒgŽž‚̃tƒ@ƒCƒ‹‚̃Rƒs[‚ª‚ ‚é‚̂ŁA
-‚»‚ê‚ðŽQl‚ɁA‚à‚¤•Ð•û‚̃tƒ@ƒCƒ‹‚ðXV‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B ‚½‚¾‚µAXV‚ð‚ǂ̂悤‚É”½‰f
-‚³‚¹‚é‚ׂ«‚©‚Í Diff ƒc[ƒ‹‚ðŽg‚Á‚ĐlŠÔ‚ª”½‰f‚³‚¹‚Ä‚­‚¾‚³‚¢B
-
-“¯ŠúŠÇ—ƒtƒHƒ‹ƒ_[ (_patch or _synced)
-
-SyncFilesX iƒƒCƒ“EƒXƒNƒŠƒvƒgj
-
-‘O‰ñA“¯Šú‚µ‚½‚Æ‚«‚̊‹«A—pƒtƒHƒ‹ƒ_[
-
-‘O‰ñA“¯Šú‚µ‚½‚Æ‚«‚̊‹«B—pƒtƒHƒ‹ƒ_[
- - - - -
-ƒRƒ~ƒbƒg‚µ‚½‚炱‚±‚ɃRƒs[‚³‚ê‚é
- -
-SyncFilesX.vbs
-
-¨ SyncFilesMenuLib.vbs
-
+Enter ‚Ì‚Ý : ƒfƒXƒNƒgƒbƒv‚É Prompt.vbs ‚ðì¬‚µ‚Ü‚·B
+ì¬‚·‚éƒtƒ@ƒCƒ‹‚̃pƒX>C:\FolderA\Prompt.vbs
+
+MakeNewPrompt
+ +
+C:\FolderA\Prompt.vbs
+ + +
+ŽQl
+ +
+”ԍ†‚Ü‚½‚̓Rƒ}ƒ“ƒh >OpenFolder
+
+OpenFolder
+
+ƒVƒ‡[ƒgƒnƒ“ƒhEƒvƒƒ“ƒvƒg‚É“ü—Í‚µ‚½ƒRƒ}ƒ“ƒh‚É‚æ‚Á‚āAŒÄ‚΂ê‚éŠÖ”‚́AƒRƒ}ƒ“ƒh–¼‚Æ“¯‚¶
+–¼‘O‚̊֐”‚Å‚·B ƒpƒ‰ƒ[ƒ^[‚Í main ‚Æ“¯‚¶‚­ Opt ‚Æ AppKey ‚ō\¬‚³‚ê‚Ä‚¢‚Ü‚·B
+ +
+Sub  OpenFolder( Opt, AppKey )
+    Set c = g_VBS_Lib
+    path = InputPath( "ƒtƒ@ƒCƒ‹‚̃pƒX>", c.CheckFolderExists )
+    Setting_openFolder  path
+End Sub
+
+OpenFolder
+ + +
+ƒXƒNƒŠƒvƒg‚Ì‹LqêŠ
+
+i—áj
+
ƒ\[ƒX
-
-‰æ–ʂ̃Tƒ“ƒvƒ‹
- -
-C:\ProjectX\Project - Synced
-‘O‰ñƒRƒ~ƒbƒgŽž‚̃x[ƒX: "_synced\Base"
-‘O‰ñƒRƒ~ƒbƒgŽž‚̃[ƒN: "_synced\Work"
-*:“¯Šú‚³‚ê‚Ä‚¢‚È‚¢ƒtƒ@ƒCƒ‹A=:–¢“¯Šú‚я[ƒN‚ƃy[ƒX‚Ì“à—e‚ª“¯‚¶
--------------------------------------------------------------------------------
-¡ƒx[ƒXiModuleX : ŠÂ‹«Aj: "..\Project\Base"
-¡ƒ[ƒNiModuleX : ŠÂ‹«Bj: "..\Project\Work"
-1. .=. Image.bmp
-2. *!. SourceCpp.cpp
-
-91. ÄƒXƒLƒƒƒ“‚µ‚Ĉꗗ‚·‚é
-92. ƒ‹[ƒgEƒtƒHƒ‹ƒ_[‚ðŠJ‚­
-99. I—¹
-”ԍ† >2
--------------------------------------------------------------------------------
-ƒx[ƒXFC:\ProjectX\Project\Base\Source.c"
-ƒ[ƒNFC:\ProjectX\Project\Work\SourceCpp.cpp"
-ƒx[ƒXEƒtƒ@ƒCƒ‹‚ƃ[ƒNEƒtƒ@ƒCƒ‹‚́u“¯‚¶“à—ev‚Å‚µ‚½
-Žè“®‚Å“¯Šú‚µ‚½‚çAƒRƒ~ƒbƒg‚µ‚Ä‚­‚¾‚³‚¢B
--------------------------------------------------------------------------------
-šƒx[ƒXiModuleX : ŠÂ‹«Aj: Source.c (•ÏX)
-šƒ[ƒNiModuleX : ŠÂ‹«Bj: SourceCpp.cpp (•s•Ï)
-
-1. Diff ‚ÅŠJ‚­F“¯Šú‚·‚éƒtƒ@ƒCƒ‹ (*ˆÙ‚È‚é) [ ƒx[ƒX / ƒ[ƒN ]
-2. Diff ‚ÅŠJ‚­F‘O‰ñ‚Ì“¯Šú (=“¯‚¶) [ ƒx[ƒX / ƒ[ƒN ]
-4. Diff ‚ÅŠJ‚­Fƒx[ƒX (•ÏX) [ ‘O‰ñƒRƒ~ƒbƒgŽž / Œ»Ý ]
-5. Diff ‚ÅŠJ‚­Fƒ[ƒN (•s•Ï) [ ‘O‰ñƒRƒ~ƒbƒgŽž / Œ»Ý ]
-44.Diff ‚ÅŠJ‚­F[ ‘O‰ñƒRƒ~ƒbƒgŽž‚̃x[ƒX / ƒx[ƒX / ƒ[ƒN ]
-55.Diff ‚ÅŠJ‚­F[ ƒx[ƒX / ƒ[ƒN / ‘O‰ñƒRƒ~ƒbƒgŽž‚̃[ƒN ]
-6. ƒtƒ@ƒCƒ‹‚Ü‚½‚̓tƒHƒ‹ƒ_[‚ðŠJ‚­
-7. ÄƒXƒLƒƒƒ“‚·‚é
-8. “¯Šú‚ðƒRƒ~ƒbƒg‚·‚é
-9 ‚Ü‚½‚Í Enter : –ß‚é
-”ԍ† >
-
-SyncFilesX ‚ðŽg‚¤‚Æ‚«‚́ADiff ƒc[ƒ‹‚ª•K—v‚Å‚·B
- -
-Ý’è•”•ª‚̍s“ª‚ɂ́A' ‚ª•K—v‚Å‚·B
- -
-ƒeƒXƒg
-
-¨ T_SyncFilesX ƒtƒHƒ‹ƒ_[
-
-ŠÖ˜A
-
-¨ IsSynchronizedFilesX
- -
-<SyncFilesX>
-<Variable name="${Synced}" value="_synced"/>
-
-<SynchronizingSet
-    base_name="ModuleX : ŠÂ‹«A"
-    work_name="ModuleX : ŠÂ‹«B"
-    base="B"
-    path="W"
-    synced_base="${Synced}\BaseSub"
-    synced_path="${Synced}\WorkSub">
-
-<File path="UpdateBoth.txt"/>
-</SynchronizingSet>
-
-</SyncFilesX>
-
-FileInScript.xml ‚ɏ‘‚­Ý’è‚ɂ́AˆÈ‰º‚Ì SynchronizingSet ƒ^ƒO‚ðŽg—p‚Å‚«‚Ü‚·B
-SynchronizingSet ƒ^ƒO‚ª‚ ‚é‚Æ‚«‚́A‚Ç‚Ì SynchronizingSet ƒ^ƒO‚̃Zƒbƒg‚ð‘I‘ð‚·‚é‚©‚Ì
-ƒƒjƒ…[‚ª’ljÁ‚³‚ê‚Ü‚·B
-
-${Synced} ‚́AVariable ƒ^ƒO‚̕ϐ”‚Ì’l‚É
-’u‚«Š·‚í‚è‚Ü‚·B
-‚‚܂èA¶‚̏ꍇA
-synced_base="_synced\BaseSub" ‚É‚È‚è‚Ü‚·B
-
-Image.bmp ƒtƒ@ƒCƒ‹‚ɑ΂·‚é‚»‚ꂼ‚ê‚̃pƒX‚ÍŽŸ‚̂悤‚É‚È‚è‚Ü‚·B
-
-..\Project\Base\Image.bmp
-
-ŠÂ‹«AF
-
-ŠÂ‹«BF
-
-‘O‰ñAƒRƒ~ƒbƒg‚µ‚½‚Æ‚«‚̊‹«BF
-
-‘O‰ñAƒRƒ~ƒbƒg‚µ‚½‚Æ‚«‚̊‹«AF
-
-_synced\Base\Image.bmp
-
-..\Project\Work\Image.bmp
-
-_synced\Work\Image.bmp
-
-SourceCpp.cpp (Source.c) ƒtƒ@ƒCƒ‹‚ɑ΂·‚é‚»‚ꂼ‚ê‚̃pƒX‚ÍŽŸ‚̂悤‚É‚È‚è‚Ü‚·B
-same="no" ‚ªÝ’肳‚ê‚Ä‚¢‚邱‚̃tƒ@ƒCƒ‹‚́A“¯Šú‚µ‚Ä‚à“à—e‚ªˆÙ‚È‚è‚Ü‚·B ‚½‚¾‚µA
-‘O‰ñA“¯Šú‚µ‚½“à—e‚Ƃ̍·•ª‚ðA“¯Šú‘ŠŽè‚É”½‰f‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B same ‘®«
-‚́Ayes ‚© no ‚𖾎¦“I‚ÉŽw’è‚·‚邱‚Æ‚à‚Å‚«‚Ü‚·‚ªAÈ—ª‚·‚é‚Æ‘O‰ñ‚Ì“¯Šú“à—e‚ª
-“¯‚¶‚©‚Ç‚¤‚©‚ƍ¡‰ñ‚Ì“¯Šú“à—e‚ª“¯‚¶‚©‚Ç‚¤‚©‚ªˆÙ‚È‚é‚Æ‚«‚ÉŒx‚µ‚Ü‚·B
-
-_synced\Work\SourceCpp.cpp
-
-..\Project\Work\SourceCpp.cpp
-
-_synced\Base\Source.c
-
-‘O‰ñAƒRƒ~ƒbƒg‚µ‚½‚Æ‚«‚̊‹«AF
-
-‘O‰ñAƒRƒ~ƒbƒg‚µ‚½‚Æ‚«‚̊‹«BF
-
-ŠÂ‹«BF
-
-..\Project\Base\Source.c
-
-ŠÂ‹«AF
-
-UpdateBoth.txt ƒtƒ@ƒCƒ‹‚ɑ΂·‚é‚»‚ꂼ‚ê‚̃pƒX‚ÍŽŸ‚̂悤‚É‚È‚è‚Ü‚·B
-
-_synced\WorkSub\UpdateBoth.txt
-
-W\UpdateBoth.txt
-
-_synced\BaseSub\UpdateBoth.txt
-
-‘O‰ñAƒRƒ~ƒbƒg‚µ‚½‚Æ‚«‚̊‹«AF
-
-‘O‰ñAƒRƒ~ƒbƒg‚µ‚½‚Æ‚«‚̊‹«BF
-
-ŠÂ‹«BF
-
-B\UpdateBoth.txt
-
-ŠÂ‹«AF
-
-‚Ü‚½AVariable ƒ^ƒO‚ðŽg‚Á‚āA•Ï”‚ð’è‹`‚Å‚«‚Ü‚·B
-
-Variable ƒ^ƒO‚Å’è‹`‚µ‚½•Ï”‚ÌŽQÆ‚́A
-path, base, synced_path, synced_base
-‚ÉŽw’è‚Å‚«‚Ü‚·B
- - -
-File ƒ^ƒO‚Æ Folder ƒ^ƒO‚ɂ‚¢‚Ä‚Ì•â‘«
- -
-ŠÂ‹«A, B ‚Æ‚àA“¯Šú‚·‚éŠÖ”A‚ªƒtƒ@ƒCƒ‹A‚ɁA“¯Šú‚·‚éŠÖ”B‚ªƒtƒ@ƒCƒ‹B‚É‚ ‚é‚Æ‚«A
-ŠÂ‹«A‚ł͊֐”C‚ªƒtƒ@ƒCƒ‹A‚ɁAŠÂ‹«B‚ł͊֐”C‚ªƒtƒ@ƒCƒ‹B‚É‘¶Ý‚·‚é‚ƁA“¯Šú‚ª
-“‚­‚È‚è‚Ü‚·B ‚È‚º‚È‚çAƒtƒ@ƒCƒ‹‚̑ΉžŠÖŒW‚ª‚P‘΂P‚Å‚Í‚È‚­‚È‚é‚©‚ç‚Å‚·B ‚»‚̏ꍇA
-ƒtƒ@ƒCƒ‹C‚ðV‹K‚ɍ쐬‚·‚é‚ȂǁAƒtƒ@ƒCƒ‹‚𕪂¯‚Ä‚­‚¾‚³‚¢B
-iŠÖ”C‚ªŠÂ‹«A‚Å‘¶Ý‚µAŠÂ‹«B‚Å‘¶Ý‚µ‚È‚¢‚Æ‚«‚́Aƒtƒ@ƒCƒ‹‚̑ΉžŠÖŒW‚ª‚P‘΂P‚É‚È‚é
-‚̂œ‚­‚ ‚è‚Ü‚¹‚ñBj
-
-ŠÂ‹«A
-
-ŠÂ‹«B
-
-ƒtƒ@ƒCƒ‹A
-
-ƒtƒ@ƒCƒ‹B
-
-ŠÖ”A
-ŠÖ”C
-
-ŠÖ”B
-
-ŠÖ”B
-ŠÖ”C
-
-ŠÖ”A
-
-ƒtƒ@ƒCƒ‹B
-
-ƒtƒ@ƒCƒ‹A
- - - - - - - - - - - - - - - -
-ŠÂ‹«A‚ł͊֐”C‚ªƒ‰ƒCƒuƒ‰ƒŠ[A‚É‘¶ÝAŠÂ‹«B‚ł͊֐”C‚ªƒ‰ƒCƒuƒ‰ƒŠ[B‚É‘¶Ý‚·‚é
-ê‡‚́AŠÇ—‚ª“‚­‚Ȃ邱‚Æ‚ª—\‘z‚³‚ê‚Ü‚·B ƒ‰ƒCƒuƒ‰ƒŠ[C‚ðV‹K‚ɍ쐬‚·‚é‚©A
-“‡“I‚ȃ‰ƒCƒuƒ‰ƒŠ[‚ÉŠÜ‚ß‚é‚Æ‚æ‚¢‚Å‚µ‚傤B
-
-“à•”ƒf[ƒ^\‘¢
-
-ArrayClass< SyncFilesX_SetClass >
-
-ArrayClass< SyncFilesX_FileClass >
-
-.Files
-
-.Sets
-
-SyncFilesX_Class
-
-.BaseStepPath
-
-.WorkStepPath
-
-string
-
-string
-
-(src)
-
-(src)
-
-(src)
-
-SubFolder ƒtƒHƒ‹ƒ_[‚́AƒtƒHƒ‹ƒ_[‚Ì’†‚É‚ ‚éiƒTƒuƒtƒHƒ‹ƒ_[‚àŠÜ‚ß‚½jƒtƒ@ƒCƒ‹‚ª
-“¯Šú‘Ώۂł·B ‚½‚¾‚µASubFolder\porting.c ƒtƒ@ƒCƒ‹‚́A“¯Šú‚µ‚Ä‚à“à—e‚ªˆÙ‚È‚è‚Ü‚·B
-
-CloneFolder ƒtƒHƒ‹ƒ_[isame="clone"j‚́A“¯Šú‚·‚é‚Æ‚«‚ɃtƒHƒ‹ƒ_[‚ðŠÛ‚²‚ƃRƒs[
-‚Å‚«‚邱‚Æ‚ðÝ’肵‚Ä‚¢‚Ü‚·B
-
-“¯Šú‚ð‚Æ‚éƒtƒ@ƒCƒ‹‚âƒtƒHƒ‹ƒ_[‚ðÝ’肵‚Ü‚·B
-
-XV‚ÌŒŸo‚ƍXV“à—e‚ÌŠm”F‚ðŽx‰‡‚µ‚Ü‚·B
- -
-SyncFilesX_Class::OpenFileCUI
-
-SyncFilesX_Class::OpenCUI
-
-SyncFilesX_Class::LoadScanListUpAll
-
-SyncFilesX_App
-
-(src)
-
-(src)
-
-ŠÂ‹«A‚ðƒAƒvƒŠƒP[ƒVƒ‡ƒ“ŠÂ‹«i“‡jAŠÂ‹«B‚ðŒÂ•ÊŠÂ‹«iƒx[ƒXˆÈŠO‚Ì’P‘́j‚Æ‚·‚邱‚Æ‚ª
-‚æ‚­‚ ‚è‚Ü‚·B
-
-// ƒtƒ@ƒCƒ‹ˆê——
- -
-ƒx[ƒX‚Æ‚È‚éŠÂ‹«‚©‚çA•¡”‚̃‚ƒWƒ…[ƒ‹‚ð’ljÁ‚·‚éê‡ASyncFilesX ‚ðŽg‚¤‚Æ‚æ‚¢‚Å‚µ‚傤B
-ŠÂ‹«A‚ðƒAƒvƒŠƒP[ƒVƒ‡ƒ“ŠÂ‹«i“‡jAŠÂ‹«B‚ðŒÂ•ÊŠÂ‹«iƒx[ƒXˆÈŠO‚Ì’P‘́j‚Æ‚·‚邱‚Æ‚ª
-‚æ‚­‚ ‚è‚Ü‚·B ‚±‚̍\‘¢‚̏ꍇA•Ð•ûŒü‚ÌŽQÆŠÖŒW‚Æ‚È‚èAŠÂ‹«A‚ðƒŠƒŠ[ƒX‚·‚é‚Æ‚«‚¾‚¯
-SyncFilesX ‚ðŽg‚Á‚Ä“¯Šú‚ðŽæ‚ê‚΂悭‚È‚è‚Ü‚·B
-
-ŠÂ‹«A
-
-ŠÂ‹«B
-
-ModuleA
-ModuleB
-ModuleC
-
-ModuleC
- - - -
-—¼•ûŒü‚ÌŽQÆŠÖŒW‚ª‚ ‚éó‘Ô‚Å‚àƒŠƒŠ[ƒX‚·‚é‚Æ‚«‚¾‚¯“¯Šú‚ðŽæ‚ê‚΂悭‚·‚é‚ɂ́A
-SyncFilesX ‚̃ƒCƒ“EƒXƒNƒŠƒvƒg‚𑊌݂ɍ쐬‚µ‚Ü‚·B XV‚·‚éŠÂ‹«‚¾‚¯‚ōXV‚³‚ꂽ
-“à—e‚́A“¯Šú‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB
- - - - - -
-ModuleB
-ModuleC
-
-ModuleA
-ModuleC
-
-ŠÂ‹«B
-
-ŠÂ‹«A
-
-ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ŠÂ‹«i“‡j‚ªAƒx[ƒX‚Æ‚È‚éŠÂ‹«‚©‚çA‚P‚‚̃‚ƒWƒ…[ƒ‹‚¾‚¯‚ð’ljÁ‚·‚é
-ê‡‚́ASyncFilesX ‚ðŽg‚í‚È‚­‚Æ‚àAˆê”Ê“I‚ȃpƒbƒ`‚ð‚ ‚Ä‚é‚¾‚¯‚ō\‚¢‚Ü‚¹‚ñB
-ƒx[ƒX‚ðXV‚·‚éê‡‚́Aƒpƒbƒ`‚ð‚ ‚Ä‚½‚Æ‚«‚ɃGƒ‰[‚É‚È‚ç‚È‚¢‚悤‚Ƀpƒbƒ`‚𒲐®‚µ‚Ü‚·B
-’ljÁƒ‚ƒWƒ…[ƒ‹‚ðXV‚·‚éê‡‚́AXV‚³‚ꂽƒpƒbƒ`‚ð‚ ‚Ä‚Ü‚·B
-
-ModuleA
-
-ƒx[ƒX
-
-ModuleB
-
-+
-
-ƒpƒbƒ`
- - - -
-“‡
-
-<File path="Source.c" base="sub\OldSource.c"/>
-
-‚½‚¾‚µAƒtƒ@ƒCƒ‹‚̏ꏊ‚̈ړ®‚â‰ü–¼‚ª‚ ‚é‚Æ‚«‚́Aˆê”Ê“I‚ȃpƒbƒ`‚ł̓x[ƒX‚Æ‚È‚éƒtƒ@ƒCƒ‹
-‚Ì“à—e‚ªXV‚³‚ꂽ‚Æ‚«‚Ƀ‚ƒWƒ…[ƒ‹‚É”½‰f‚³‚ê‚È‚­‚È‚é‚̂ŁASyncFilesX ‚à•¹—p‚·‚é‚Æ
-‚æ‚¢‚Å‚µ‚傤B
-‚‚܂èAƒpƒbƒ`‚©‚çƒGƒ‰[‚ªo‚È‚­‚È‚Á‚½Œã‚ŁASyncFilesX ‚ðŽg‚Á‚ÄŠm”F‚µ‚Ü‚·B
+
+¨ vbslib Prompt.vbs
- - - - + + + + - -
+ +