با سلام خدمت دوستان
طرح این سوال یکم برام سخته.اجازه بدید با یه مثال بگم.
فرض کنید با دستور syscommand یک فایل رو یه جایی از هاردکپی کردین تو اجرای بعدی برنامه این کار باید دوباره تکرار بشه یعنی رو فایل قبلی یه فایل جدید overwrite بشه وقتی این عمل میخواد صورت بگیره mmb پیغامcan`t copy میده.میخاستم این اتفاق نیفته.
راه هایی که به ذهن خودم رسید ایناست:
دستور file exist که فقط اسم فایلو چک میکنه و اگر فایل جدید با فایل قدیمی فرق داشته باشه به مشکل بر میخوریم.درضمن delet کردن فایل قبل از انجام عمل کپی رو هم استفاده نکنم بهتره.
با این تفاصیر اگه راه دیگه ای معرفی کنید ممنونتون میشم اگر هم معرفی نکردید بازم ممنون.
طرح این سوال یکم برام سخته.اجازه بدید با یه مثال بگم.
فرض کنید با دستور syscommand یک فایل رو یه جایی از هاردکپی کردین تو اجرای بعدی برنامه این کار باید دوباره تکرار بشه یعنی رو فایل قبلی یه فایل جدید overwrite بشه وقتی این عمل میخواد صورت بگیره mmb پیغامcan`t copy میده.میخاستم این اتفاق نیفته.
راه هایی که به ذهن خودم رسید ایناست:
دستور file exist که فقط اسم فایلو چک میکنه و اگر فایل جدید با فایل قدیمی فرق داشته باشه به مشکل بر میخوریم.درضمن delet کردن فایل قبل از انجام عمل کپی رو هم استفاده نکنم بهتره.
با این تفاصیر اگه راه دیگه ای معرفی کنید ممنونتون میشم اگر هم معرفی نکردید بازم ممنون.









