به نظر شما بهترین روش zip کردن یا کد دار کردن فایل Backup در vs20005 چیه؟
بهترین روش از نظر هر کسی یه چیزیه .روشی که من ازش استفاده میکنم به این شکله :
اگه برنامه WinRar رو نصب کرده باشید در محل نصب برنامه فایلی با نام Rar.exe وجود داره این فایل دارای قابلیتهای زیادیه . من این فایل رو در کنار برنامم کپی میکنم و با استفاده از سویچهای این فایل عمل فشرده سازی رو انجام میدم . مثال :
Using Prs As New Process
Dim SynName As String = Path.GetFileNameWithoutExtension(DataName)
With Prs
.StartInfo.WorkingDirectory = "Synch"
.StartInfo.Arguments = String.Format("a SynDB_{0}.syn -df", DataName)
.StartInfo.FileName = "Rar.exe"
.StartInfo.WindowStyle = ProcessWindowStyle.Hidden
End With
Prs.Start()
End Using

این کد باعث میشه فایل Rar.exe که در پوشه Synch در کنار فایل EXE برنامم قرار داره اجرا بشه .
دستور a برای ایجاد آرشیو استفاده میشه
سوئیچ df باعث میشه بعد از ایجاد ارشیو (عمل فشرده سازی) فایل اصلی پاک بشه
این فایل برای Encrypt کردن فایلهای دیگه قابلیتهای زیادی داره مثلا با Switch -HP میتونید دیتا رو انکریپت کنید یا با Switch -P برای دیتا رمز بزارید .
جهت اطلاعات بیشتر به راهنمای برنامه قسمت command Line Mode مراجعه کنید .