OSDN Git Service

Version 4.00
[vbslib/main.git] / _src / Test / tools / T_SyncFiles / T_SyncFiles3FoldersEdit_ans.txt
diff --git a/_src/Test/tools/T_SyncFiles/T_SyncFiles3FoldersEdit_ans.txt b/_src/Test/tools/T_SyncFiles/T_SyncFiles3FoldersEdit_ans.txt
new file mode 100644 (file)
index 0000000..71d047a
--- /dev/null
@@ -0,0 +1,106 @@
+>copy  "Folder2\*", "Folder2_work"\r
+>del  "ArgsLog.txt"\r
+>SetVar  "Setting_getDiffCmdLine", "DiffCUI"\r
+>SetVar  "Setting_getEditorCmdLine", "ArgsLog"\r
+Comparing Base, Update1 and Update2\r
+ 1. NotSame.txt : Base\81\82FolderA, Base\81\82FolderB, FolderA\81\82FolderB\r
+ 2. NotSameNo0.txt : Base \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, FolderA\81\82FolderB\r
+ 3. NotSameNo1.txt : FolderA \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, Base\81\82FolderB\r
+ 4. NotSameNo2.txt : FolderB \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, Base\81\82FolderA\r
+ 5. Only0.txt : Base \82Ì\82Ý\82É\91\8dÝ\82µ\82Ü\82·\r
+ 6. Only1.txt : FolderA \82Ì\82Ý\82É\91\8dÝ\82µ\82Ü\82·\r
+ 7. Only2.txt : FolderB \82Ì\82Ý\82É\91\8dÝ\82µ\82Ü\82·\r
+ 8. Same01.txt : Base\81\81FolderA, Base\81\82FolderB, FolderA\81\82FolderB\r
+ 9. Same01No2.txt : FolderB \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, \93¯\82\93à\97e\r
+ 10. Same02.txt : Base\81\82FolderA, Base\81\81FolderB, FolderA\81\82FolderB\r
+ 11. Same02No1.txt : FolderA \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, \93¯\82\93à\97e\r
+ 12. Same12.txt : Base\81\82FolderA, Base\81\82FolderB, FolderA\81\81FolderB\r
+ 13. Same12No0.txt : Base \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, \93¯\82\93à\97e\r
+ 14. SameAll.txt : \93¯\82\93à\97e\r
+ 15. NotExist.txt : \82·\82×\82Ä\82Ì\83t\83H\83\8b\83_\81[\82É\91\8dÝ\82µ\82Ü\82¹\82ñ\r
+ 99. \96ß\82é\r
+\83t\83@\83C\83\8b\82Ì\94Ô\8d\86\82ð\93ü\97Í\82µ\82Ä\82­\82¾\82³\82¢ >1\r
+\r
+NotSame.txt\r
+-------------------------------------------------------------------------------\r
+>start  \?InCurrentProcessFunc\DiffCUI_InCurrentProcess "%AbsPath(.)%\Folder0\NotSame.txt" "%AbsPath(.)%\Folder1\NotSame.txt" "%AbsPath(.)%\Folder2_work\NotSame.txt"\r
+-------------------------------------------------------------------------------\r
+ 1. \8d·\95ª\82ð\92²\82×\82Ä\81A\8c\8b\89Ê\82ð\83e\83L\83X\83g\81E\83G\83f\83B\83^\81[\82Å\8aJ\82­\r
+ 4. Folder0/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ 5. Folder1/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ 6. Folder2_work/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ **. \83R\83s\81[\82·\82é\81i\83R\83s\81[\8c³(4\88È\8fã)\81~10\81{\83R\83s\81[\90æ(4\88È\8fã)\r
+     \97á\81F45 \81\81 Folder0/NotSame.txt \81¨ Folder1/NotSame.txt\r
+ 99. \96ß\82é\r
+\91\80\8dì\82Ì\94Ô\8d\86\82ð\93ü\97Í\82µ\82Ä\82­\82¾\82³\82¢ >1\r
+-------------------------------------------------------------------------------\r
+\94ä\8ar\82·\82é\83t\83@\83C\83\8b\82Ì 1\82Â\96Ú\82ð\91I\82ñ\82Å\82­\82¾\82³\82¢\81B\r
+ 4. Folder0/NotSame.txt \82Ì\83t\83@\83C\83\8b\r
+ 5. Folder1/NotSame.txt \82Ì\83t\83@\83C\83\8b\r
+ 6. Folder2_work/NotSame.txt \82Ì\83t\83@\83C\83\8b\r
+\94Ô\8d\86\82ð\93ü\97Í\82µ\82Ä\82­\82¾\82³\82¢ >4\r
+\94ä\8ar\82·\82é\83t\83@\83C\83\8b\82Ì 2\82Â\96Ú\82ð\91I\82ñ\82Å\82­\82¾\82³\82¢\81B\r
+ 4. Folder0/NotSame.txt \82Ì\83t\83@\83C\83\8b\r
+ 5. Folder1/NotSame.txt \82Ì\83t\83@\83C\83\8b\r
+ 6. Folder2_work/NotSame.txt \82Ì\83t\83@\83C\83\8b\r
+\94Ô\8d\86\82ð\93ü\97Í\82µ\82Ä\82­\82¾\82³\82¢ >5\r
+>current dir = "%AbsPath(.)%"\r
+>RunProg  fc /N "%AbsPath(.)%\Folder0\NotSame.txt" "%AbsPath(.)%\Folder1\NotSame.txt" > "%RegExp(.*)%"\r
+\r
+>start  "%AbsPath(..\scriptlib)%\vbslib400\ArgsLog.exe"  EditorForTest.exe "%RegExp(.*)%"\r
+-------------------------------------------------------------------------------\r
+ 1. \8d·\95ª\82ð\92²\82×\82Ä\81A\8c\8b\89Ê\82ð\83e\83L\83X\83g\81E\83G\83f\83B\83^\81[\82Å\8aJ\82­\r
+ 4. Folder0/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ 5. Folder1/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ 6. Folder2_work/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ **. \83R\83s\81[\82·\82é\81i\83R\83s\81[\8c³(4\88È\8fã)\81~10\81{\83R\83s\81[\90æ(4\88È\8fã)\r
+     \97á\81F45 \81\81 Folder0/NotSame.txt \81¨ Folder1/NotSame.txt\r
+ 99. \96ß\82é\r
+\91\80\8dì\82Ì\94Ô\8d\86\82ð\93ü\97Í\82µ\82Ä\82­\82¾\82³\82¢ >4\r
+-------------------------------------------------------------------------------\r
+>start  "%AbsPath(..\scriptlib)%\vbslib400\ArgsLog.exe"  EditorForTest.exe "%AbsPath(.)%\Folder0\NotSame.txt"\r
+-------------------------------------------------------------------------------\r
+ 1. \8d·\95ª\82ð\92²\82×\82Ä\81A\8c\8b\89Ê\82ð\83e\83L\83X\83g\81E\83G\83f\83B\83^\81[\82Å\8aJ\82­\r
+ 4. Folder0/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ 5. Folder1/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ 6. Folder2_work/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ **. \83R\83s\81[\82·\82é\81i\83R\83s\81[\8c³(4\88È\8fã)\81~10\81{\83R\83s\81[\90æ(4\88È\8fã)\r
+     \97á\81F45 \81\81 Folder0/NotSame.txt \81¨ Folder1/NotSame.txt\r
+ 99. \96ß\82é\r
+\91\80\8dì\82Ì\94Ô\8d\86\82ð\93ü\97Í\82µ\82Ä\82­\82¾\82³\82¢ >46\r
+-------------------------------------------------------------------------------\r
+\83R\83s\81[\8c³\81F Folder0/NotSame.txt : %AbsPath(.)%\Folder0\NotSame.txt\r
+\83R\83s\81[\90æ\81F Folder2_work/NotSame.txt : %AbsPath(.)%\Folder2_work\NotSame.txt\r
+\8fã\8f\91\82«\83R\83s\81[\82µ\82Ä\82æ\82ë\82µ\82¢\82Å\82·\82©\81H[Y/N]y\r
+>copy_ren  "%AbsPath(.)%\Folder0\NotSame.txt", "%AbsPath(.)%\Folder2_work\NotSame.txt"\r
+-------------------------------------------------------------------------------\r
+ 1. \8d·\95ª\82ð\92²\82×\82Ä\81A\8c\8b\89Ê\82ð\83e\83L\83X\83g\81E\83G\83f\83B\83^\81[\82Å\8aJ\82­\r
+ 4. Folder0/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ 5. Folder1/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ 6. Folder2_work/NotSame.txt \82Ì\83t\83@\83C\83\8b\82ð\8aJ\82­\r
+ **. \83R\83s\81[\82·\82é\81i\83R\83s\81[\8c³(4\88È\8fã)\81~10\81{\83R\83s\81[\90æ(4\88È\8fã)\r
+     \97á\81F45 \81\81 Folder0/NotSame.txt \81¨ Folder1/NotSame.txt\r
+ 99. \96ß\82é\r
+\91\80\8dì\82Ì\94Ô\8d\86\82ð\93ü\97Í\82µ\82Ä\82­\82¾\82³\82¢ >99\r
+-------------------------------------------------------------------------------\r
+Comparing Base, Update1 and Update2\r
+ 1. NotSame.txt : Base\81\82FolderA, Base\81\81FolderB, FolderA\81\82FolderB\r
+ 2. NotSameNo0.txt : Base \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, FolderA\81\82FolderB\r
+ 3. NotSameNo1.txt : FolderA \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, Base\81\82FolderB\r
+ 4. NotSameNo2.txt : FolderB \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, Base\81\82FolderA\r
+ 5. Only0.txt : Base \82Ì\82Ý\82É\91\8dÝ\82µ\82Ü\82·\r
+ 6. Only1.txt : FolderA \82Ì\82Ý\82É\91\8dÝ\82µ\82Ü\82·\r
+ 7. Only2.txt : FolderB \82Ì\82Ý\82É\91\8dÝ\82µ\82Ü\82·\r
+ 8. Same01.txt : Base\81\81FolderA, Base\81\82FolderB, FolderA\81\82FolderB\r
+ 9. Same01No2.txt : FolderB \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, \93¯\82\93à\97e\r
+ 10. Same02.txt : Base\81\82FolderA, Base\81\81FolderB, FolderA\81\82FolderB\r
+ 11. Same02No1.txt : FolderA \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, \93¯\82\93à\97e\r
+ 12. Same12.txt : Base\81\82FolderA, Base\81\82FolderB, FolderA\81\81FolderB\r
+ 13. Same12No0.txt : Base \82É\91\8dÝ\82µ\82Ü\82¹\82ñ, \93¯\82\93à\97e\r
+ 14. SameAll.txt : \93¯\82\93à\97e\r
+ 15. NotExist.txt : \82·\82×\82Ä\82Ì\83t\83H\83\8b\83_\81[\82É\91\8dÝ\82µ\82Ü\82¹\82ñ\r
+ 99. \96ß\82é\r
+\83t\83@\83C\83\8b\82Ì\94Ô\8d\86\82ð\93ü\97Í\82µ\82Ä\82­\82¾\82³\82¢ >99\r
+>del  "ArgsLog.txt"\r
+>del  "Folder2_work"\r
+Pass.\r