Thu thậpđầyđủfilechoWINXPE – chuyện nhỏ !! (mới viết lại). - Đây là bài viết ḿnh mới chỉnh sửa lại, hy vọng các bạn thấy dễ hiểu hơn và ủng hộ ḿnh để ḿnh tiếp tục phát huy viết các phần mềm hay hơn. - Mỉnh chỉ là người mới biết sơ qua về lập tŕnh Visual Basic nên khi đọc qua bài “Tự làm WinXPE của bác Dr.Hoàng” ḿnh cảm thấy rất thích thú và bắt tay vào làm ngay, như ng việc thu thậpđầyđủfilecho nó quả là một thách thức nếu chỉ t́m bằng cách thủ công nhập từng tên file và bắt đầu t́m kiếm. - Mục đích của bài viết này là giúp các bạn t́m ra đầy đủfilecho WinXPE trong thời gian cực kỳ ngắn, có thể chỉ trong ṿng 4 tiếng đồng hồ mà thôi. - Phần mềm này không chỉ hũu ích cho plugin XPE mà c̣n cho các Plugin khác sau này - Các phần mềm cần phải có 1. Total Commander (không thể thiếu) 2. Mộ t phần mềm nhỏ lập tŕnh bằng Visual Basic do ḿnh (anhtuyenbk) viết: Sau đó bạn phải copy file vbTabs.ocx vào thư mục: c windows\system32 rồi chạy chương tŕnh. File vbTabs.ocx đă có sẵn trong file "Ho tro XPE.zip" nó được nén chung. Nguyên tắc t́m kiếm file nhanh trong Total commander là bạn phải có một chuỗi gồm những tên file và các tên file này cách nhau bởi những khoảng trắng: Ví dụ: “provthrd.dll repdrvfs.dll scrcons.exe smtpcons.dll stdprov.dll unsecapp.exe viewprov.dll wbemcntl.dll wbemcomn.dll wbemcons.dll wbemdisp.dll wbemdisp.tlb wbemess.dll wbemprox.dll wbemsvc.dll wbemtest.exe wbemupgd.dll winmgmt.exe winmgmtr.dll wmiadap.exe wmiapres.dll wmiaprpl.dll wmiapsrv.exe wmicookr.dll wmidcprv.dll wmipcima.dll wmipdskq.dll wmipicmp.dll wmipiprt.dll wmipjobj.dll wmiprov.dll wmiprvsd.dll wmiprvse.exe wmipsess.dll wmisvc.dll wmitimep.dll wmiutils.dll” (chuỗi này được tạo ra b ởi phần mêm của ḿnh chỉ trong nháy mắt và đây là chức năng chính của phần mềm này) Bây giờ các bạn hăy copy chuỗi này (nhớ bỏ ngoặc kép đi nhé) và paste nó vào khung t́m kiếm của Total commander bằng cách nhấn ALT+F7 th́ lập tức Total commander sẽ t́m đúng chính xác các file này cho bạn. Do đó bằng cách này các bạn dă có thể t́m ra 20-30 files chỉ trong một lần nhập mà lại vô cúng chính xác, vạy th́ 500 files thậm chí 1000 files th́ có là ǵ. ĐỐI VỚI NH ỮNG FILE KHÔNG CÓ TRONG Ổ ĐĨA C TH̀ CHẮC CHẮN NÓ NẰM TRONG ĐĨA WINDOWS SERVER 2003. đây là cách t́m nhanh nó - Đầu tiên các bạn hăy dùng Total comander mở các thư mục trên đĩa và t́m đến các thư mục có chứa các file có dạng như ZIPFLDR.DL_,MRAID35X.SY_ th́ hăy dùng chức năng giải nén của Total commander bằng cách chọn tất cả các file đó và nhấn ALT+F9 để giải nén (tốt nhất là tạo ra một thư mục và giải nén tất cả các file vào đó) rôi dùng phần mềm của ḿnh để tạo ra chuỗi tên file như trên và t́m kiếm. GIAO DIỆN WINXPE CỦA M̀NH VẦN DỤNG PHẦN MỀM ĐỂ TẠO RA CHUỖI TÊN FILE CẦN T̀M BƯỚC 1: - Tạo ra một thư mục để chứa tất cả các file cần t́m cho plugin và chỉ đến vị trí thư mục đó trên cửa sổ phần mềm. - Mở một file INF bất kỳ có chứa các tên file cần t́m kiếm (đây là đoạn mă có chứa trong file xpe-wmi.inf). Ví dụ: cimwin32.mfl=35 cimwin32.mof=35 dsprov.mfl=35 dsprov.mof=35 krnlprov.mfl=35 krnlprov.mof=35 licwmi.mfl=35 licwmi.mof=35 msi.mfl=35 msi.mof=35 ncprov.mfl=35 ncprov.mof=35 ntevt.mfl=35 ntevt.mof=35 regevent.mfl=35 regevent.mof=35 scm.mof=35 scrcons.mfl=35 scrcons.mof=35 secrcw32.mfl=35 secrcw32.mof=35 smtpcons.mfl=35 smtpcons.mof=35 subscrpt.mof=35 system.mof=35 wbemcons.mfl=35 wbemcons.mof=35 wmi.mfl=35 wmi.mof=35 wmipcima.mfl=35 wmipcima.mof=35 wmipdskq.mfl=35 wmipdskq.mof=35 wmipicmp.mfl=35 wmipicmp.mof=35 wmipiprt.mfl=35 wmipiprt.mof=35 wmipjobj.mfl=35 wmipjobj.mof=35 wmipsess.mfl=35 wmipsess.mof=35 wmitimep.mfl=35 wmitimep.mof=35 - Copy đoạn mă này và paste vào o text box trên cửa sổ phân mềm nhứ bên dưới rồi nhấn Xử lư Hinh 1 - Sau đó các bạn hăy nhấn nút xử lư để phần mềm loại bỏ đi những gi không cần thiết và chỉ để lại tên file, mỗi tên file trên 1 ḍng. Hinh 2 - Nếu trong textbox vẫn c̣n cài ǵ đó không cần thiết th́ bạn hăy copy cái đó vào ô bên trái Nút XỨ lư và nhân Xử lư: Ví dụ ở đây là 1.0.1 không cần thiết cần loại bỏ: Hinh 3 các bạn sẽ thấy ngay kết quả BƯỚC 2 - Sau khi đă có kết quả là mỗi file nằm trên một ḍng rất đẹp mắt , các bạn hăy nhấn nút “ T̀M FILE KHÔNG TỒN TẠI IN”. Ngay lập tứ c phần mềm sẽ dựa vào tên các file mà bạn đă nhập vào,để so sánh xem các file đă nhập vào với những file đă có trong thư mục chứa để đưa ra kết quả là: “NHỮNG FILE NÀO KHÔNG TỒN TẠI TRONG THƯ MỤC ĐÓ”(file cần phải t́m) VÀ SỐ LƯỢNG FILES CẦN T̀M VÀ MỘT CHUỖI GHÉP TẤT CẢ NHỮNG TÊN FILE KHÔNG TỒN TẠI NẰM PHÍA DƯỚI.(Chuỗi này dùng để nhập vào ô t́m kiếm của Total Commander kh́ ta nhan ALT+F7) ************LÚC NÀY BẠN ĐĂ THÀNH CÔNG TỚI 90% RỒI ĐÓ. Hinh 4 BƯỚC 3 Bây giờ đă đến lúc ta dùng Totalcommander, - Khởi động chương tŕnh và nhấn Alt+F7 để mở cửa sổ t́m kiếm và nhập nguyên một chuỗi gồm các tên file đă t́m được ở trên vào ô “Search For”, chọn khu vưc t́m kiếm rồi nhấn nút t́m kiếm mà thôi. - Một lúc sau chương tŕnh sẽ đưa ra kết quả, các bạn chỉ việc nhấn nút “Feed to listbox” để hiển thị kết quả một bên c ủa sổ,chọn tất cả rồi copy qua thư mục đă tạo, thế là xong. Hnh 5 - Nếu file nào đó không có trong kết quả t́m kiếm th́ đừng lo lằng, v́ Totalcommander chỉ chứa được chuỗi có giới hạn (khoảng 20 – 30 tên file) nên đôi khi chuỗi của bạn quá dài, nó không nhận được. Bạn hăy tiếp tục làm như sau -Quay lại chương tŕnh và nhấn nút “ T̀M FILE KHÔNG TỒN TẠI IN” 1 lần nữa để chương tŕnh tiếp tục so sánh giúp bạn và lọc ra những file đă có trong thư mục và đưa ra kết quả “NHỮNG FILE KHÔNG CÓ TRONG THƯ MỤC ĐÓ” sau đó, bạn sẽ thấy số file không tồn tại giảm đi đáng kể. - Các bạn lại tiếp tục nạp chuỗi tên file không có vào Totalcommander để t́m kiếm. - Cứ như vậy bạn sẽ thuthập được đủ filechoWin XPE. CHÚC CÁC BẠN MAU CHÓNG LÀM ĐƯỢC M ỘT ĐĨA WINXPECHO RIÊNG M̀NH ĐÂY LÀ PHIÊN BẢN MỚI CỦA PHẦN MỀM GIÚP CHO VIỆC VIẾT PLUGIN ĐƯỢC DỄ DÀNG HƠN.TUY NHIÊN M̀NH CHƯA VIẾT XONG NÊN CHƯA THỂ UP LÊN ĐƯỢC Hinh 6 Chào tất cả các bạn, "Hỗ trợ XPE" version 2.1 đă ra đời, các bạn có thể xem ở đây Quote: http://www.updatesofts.com/forums/sh .ad.php?t=38055 . thu thập được đủ file cho Win XPE. CHÚC CÁC BẠN MAU CHÓNG LÀM ĐƯỢC M ỘT ĐĨA WIN XPE CHO RIÊNG M̀NH ĐÂY LÀ PHIÊN BẢN MỚI CỦA PHẦN MỀM GIÚP CHO VIỆC VIẾT. đọc qua bài “Tự làm Win XPE của bác Dr.Hoàng” ḿnh cảm thấy rất thích thú và bắt tay vào làm ngay, như ng việc thu thập đầy đủ file cho nó quả là một thách