اہم دیگر بیک اپ ڈیٹا کیلئے ونڈوز بیچ اسکرپٹ

بیک اپ ڈیٹا کیلئے ونڈوز بیچ اسکرپٹ



اعلی درجے کی میک اور ونڈوز کمپیوٹرز کے ساتھ پرورش پانے والے کمپیوٹر استعمال کرنے والے شاید اس سے واقف ہی نہیں ہوں گے ، لیکن ایک بار ، بہت پہلے ، تمام ذاتی کمپیوٹرز کو کمانڈ لائن انٹرفیس کا استعمال کرتے ہوئے کنٹرول کیا گیا تھا۔ ہاں ، آپ کے ونڈوز مشین پر موجود اس کمان کمانڈ کا لفظی واحد طریقہ ہوتا تھا جو اکثر لوگوں نے کمپیوٹر کے ساتھ بات چیت کی تھی۔ کمانڈ لائن انٹرفیس چھوٹے پروگراموں پر بہت زیادہ انحصار کرتے تھے جنھیں ’اسکرپٹ‘ کہتے ہیں ، جو آپریٹنگ سسٹم کے کمانڈوں کا مجموعہ تھے جو عام کاموں کو انجام دینے کے لئے استعمال ہوتے تھے۔

اگرچہ آج کے پی سی کے گرافیکل یوزر انٹرفیس پرانے کمانڈ لائنوں کے مقابلے میں ہلکے سال زیادہ پیچیدہ اور استعمال میں آسان ہیں ، لیکن اب بھی آپ کے کمپیوٹر پر قابو پانے کے پرانے طریقے کے استعمال موجود ہیں۔ کمانڈ لائن اسکرپٹ کے لئے سب سے عام اور بہترین موزوں اطلاق ڈیٹا بیک اپ ہے۔ کمانڈ لائن اسکرپٹس کو کسی بھی وقت کسی بھی انسانی تعامل کے بغیر چلانے کے لئے خودکار بنایا جاسکتا ہے ، اور اس کی کچھ حدود ہیں۔ سب سے بہتر - وہ ونڈوز آپریٹنگ سسٹم کا ایک اندرونی حصہ ہیں۔

کتنے گھنٹے معلوم کریں کہ آپ نے منی کرافٹ کھیلا ہے

کمانڈ لائن اسکرپٹ کیوں؟

جب وہاں کاروباری اور مفت بیک اپ پروگرام موجود ہیں تو کمانڈ لائن اسکرپٹ کا استعمال کیوں کریں؟ ٹھیک ہے ، کمانڈ لائن اسکرپٹس کے بہت سے انوکھے فوائد ہیں۔ ان میں سے چند ایک یہ ہیں:

  • آبائی احکام : اعداد و شمار کو تخلیق کرنے والے پروگرام کے ذریعہ دستیاب افعال کا استعمال کرکے ڈیٹا کو بیک اپ کرنے کا اور کیا بہتر طریقہ ہے؟ چاہے یہ ایک سادہ فائل کاپی کمانڈ یا ایک آرام دہ بائنری فائل تیار کرنے کے لئے ڈیٹا بیس کمانڈ کے ذریعہ آپریٹنگ سسٹم ہو ، ماخذ پروگرام خود بخود بیک اپ لینا بہتر طریقے سے جانتا ہے۔
  • الٹیم کنٹرول : چونکہ کمانڈ لائن اسکرپٹ ایک سادہ مرحلہ وار طریقہ کار کی پیروی کرتا ہے ، لہذا آپ بخوبی جانتے ہو کہ کیا ہو رہا ہے اور آسانی سے طرز عمل میں ردوبدل کرسکتے ہیں۔
  • تیز : چونکہ ہر چیز آبائی حکم ہے ، لہذا کوئی بھی چیز تشریح کے تابع نہیں ہے۔ ایک بار پھر ، آپ خود پروگرام کے ذریعہ فراہم کردہ کمانڈز استعمال کررہے ہیں ، لہذا اوور ہیڈ کو کم سے کم رکھا جاتا ہے۔
  • طاقتور : مجھے ابھی تک بیک اپ ٹاسک نظر آرہا ہے جو کمانڈ لائن اسکرپٹ کے ذریعے پورا نہیں کیا جاسکتا ہے… اور میں نے کچھ فنکی چیزیں انجام دی ہیں۔ اگرچہ آپ کو کچھ ریسرچ اور ٹرائل اور غلطی کرنا پڑسکتی ہے اگر آپ کو واقعی انوکھی ضروریات ہیں تو ، عام طور پر فنکشن میں شامل اور اسکرپٹ لینگویج کی خصوصیات جو آپ استعمال کررہے ہیں وہ کافی سے زیادہ ہیں۔
  • مفت اور لچکدار : ظاہر ہے ، کمانڈ لائن اسکرپٹ میں کچھ بھی لاگت نہیں آتی ہے (اسے تیار کرنے کے لئے وقت سے باہر) ، لہذا آپ اپنے اسکرپٹ کو کسی بھی تعداد میں مشینوں اور سسٹمز میں کاپی کرسکتے ہیں جس میں تھوڑا سا وقت اور لاگت آئے گی۔ اس کا موازنہ کئی سرورز اور / یا ڈیسک ٹاپ مشینوں پر بیک اپ سافٹ ویئر کیلئے لائسنس خریدنے کی لاگت سے کریں۔

بیک اپ بیچ اسکرپٹ کا فوری جائزہ

زیادہ تر لوگوں نے کبھی بھی کمانڈ لائن اسکرپٹنگ کا استعمال نہیں سیکھا ہے ، اور اسے کسی حد تک کالا فن سمجھا جاتا ہے۔ تاہم ، حقیقت میں یہ سیکھنے میں ایک بہت ہی آسان سی چیز ہے۔ کمانڈ لائن کی طاقت کا مظاہرہ کرنے کے لئے ، میں ایک سادہ ونڈوز بیچ اسکرپٹ فراہم کر رہا ہوں جس کا استعمال آپ اپنے اہم ڈیٹا کو بیک اپ کرنے کے لئے کر سکتے ہیں۔ اس ترتیب وار اور تخصیص بخش اسکرپٹ میں ونڈوز بیچ اسکرپٹنگ زبان سے متعلق کسی بھی معلومات (یا سیکھنے کے ل willing رضامندی) کی ضرورت نہیں ہے ، لیکن اگر آپ یہ فیصلہ کرتے ہیں کہ آپ ونڈوز بیچ اسکرپٹنگ کے بارے میں مزید معلومات حاصل کرنا چاہتے ہیں تو آپ اس اسکرپٹ کو ایک اچھی شروعات کا مقام پائیں گے۔ .

بیک اپ اسکرپٹ کیا کرتا ہے:

  1. فائلوں اور فولڈرز کا بیک اپ مکمل یا روزانہ اضافی (تعریف کے لئے نیچے دیکھیں) بناتا ہے جس کی آپ علیحدہ ترتیب ٹیکسٹ فائل میں بیان کرتے ہیں (نیچے ملاحظہ کریں)۔
    • جب کسی فولڈر کا نام لیا جاتا ہے تو ، اس فولڈر اور تمام ذیلی فولڈرز کا بیک اپ لیا جاتا ہے۔
    • جب کسی فائل کا نام لیا جاتا ہے تو ، صرف اس فائل کا بیک اپ لیا جاتا ہے۔
  2. بیک اپ فائلوں کو کمپریس (زپ) دیں۔ تمام فائلوں کا بیک اپ لینے کے بعد ، نقل کرنے کے بعد ، وہ جگہ بچانے کے لئے کمپریسڈ ہوجاتے ہیں۔ اس کے کام کرنے کیلئے آپ کے سسٹم پر 7-زپ انسٹال کرنا ضروری ہے۔
  3. کمپریسڈ فائل کی تاریخ بناتی ہے اور اسے اسٹوریج کے مقام پر منتقل کرتی ہے۔ بیک اپ فائلوں کو کمپریس کرنے کے بعد ، نتیجے میں محفوظ شدہ دستاویزات کو موجودہ تاریخ کے مطابق ایک فائل کا نام دیا جاتا ہے اور پھر اسے اسٹوریج کی ترتیب والے مقام ، جیسے بیرونی ڈرائیو یا نیٹ ورک کی جگہ میں منتقل کردیا جاتا ہے۔
  4. اپنے بعد صاف ہوجاتا ہے۔ تمام کام مکمل ہونے کے بعد ، بیچ اسکرپٹ نے اپنی بنائی ہوئی تمام عارضی فائلوں کو صاف کردیا۔

تقاضے:
ونڈوز 2000 / XP / 2003 / وسٹا یا جدید تر
7-زپ (یہ مفت ہے)

تشکیل فائل:
کنفگریشن فائل محض ایک ٹیکسٹ فائل ہے جس میں بیک اپ کرنے کے لئے فائلیں اور فولڈرز شامل ہوتے ہیں ، ہر لائن میں ایک بیک اپ آئٹم داخل ہوتا ہے۔ یہ فائل لازمی بیک اپ کانفگ ڈاٹ ٹی ٹی ایس کا نام دیا جائے اور بیک اپ اسکرپٹ کی طرح اسی فولڈر میں واقع ہوں۔ بیک اپ کانفگ ڈاٹ ٹی ایس ٹی فائل کی ایک مثال یہ ہے (نوٹ ، پہلی سطر میں # حرف اشارہ کرتا ہے کہ لائن ایک تبصرہ ہے comments اسکرپٹ چلنے پر تبصرے کو ہمیشہ نظرانداز کیا جاتا ہے):

# Enter file and folder names, one per line. 
C:Documents and SettingsJason FaulknerDesktop C:Documents and SettingsJason FaulknerMy DocumentsImportant Files C:ScriptsBackupScript.bat

مذکورہ بالا مثال میں ونڈوز صارف جیسن فالکنر کے ڈیسک ٹاپ (اور ڈیسک ٹاپ کے تمام فولڈرز) ، میرے دستاویزات کے اندر اہم فائلوں (اور اہم فائلوں کے اندر موجود تمام فولڈرز) نامی فولڈر اور سی: اسکرپٹس ڈائرکٹری کے اندر فائل بیک اپ اسکرپٹ.بیٹ فائل کا بیک اپ بنائے گا۔

بیک اپ کی اقسام:

  • مکمل بیک اپ: تمام فائلوں اور فولڈرز کی ایک مکمل کاپی (بشمول سب فولڈرز) بیک اپ میں شامل ہیں۔
  • اضافی بیک اپ: جب کوئی فولڈر فراہم کیا جاتا ہے تو ، صرف فائلیں تخلیق یا اس میں ترمیم کی جاتی ہیں موجودہ تاریخ ہیں
    بیک اپ. جب فائل فراہم کی جاتی ہے تو ، اس کی قطع نظر اس سے قطع نظر کہ اس میں ترمیم کی گئی اس کی ہمیشہ مدد کی جاتی ہے۔

ڈیٹا بیک اپ ونڈوز بیچ اسکرپٹ

میں اس اسکرپٹ پر زور دینا چاہتا ہوں کہ یہ بہت بنیادی ہے ، کیونکہ یہ سادہ فائل کاپی کے استعمال سے بیک اپ بنانا ہے۔ کچھ ترتیب کے آپشنز ہیں جو آپ سیٹ کر سکتے ہیں:

  • بیک اپ اسٹوریج کا مقام جہاں نتیجے میں کمپریسڈ بیک اپ فائلیں اسٹور ہوتی ہیں۔
  • ہفتہ کے دن مکمل بیک اپ چلتا ہے (کوئی دوسرا دن ایک بڑھا ہوا بیک اپ چلائے گا)۔
  • جہاں آپ کے کمپیوٹر پر 7-زپ انسٹال ہے اس کی جگہ۔ اسکرپٹ خود بخود پہلے سے طے شدہ جگہ تلاش کرنے کے لئے سیٹ ہوجاتی ہے۔

اگر آپ کے پاس کوئی مشورے یا خصوصیت کی درخواستیں ہیں تو ، براہ کرم نیچے تبصرہ کریں۔ میں واقعی میں اس پوسٹ پر فالو اپ آرٹیکل کرنا پسند کروں گا جس میں ریڈر ان پٹ پر مبنی ایک تازہ ترین اسکرپٹ پیش کیا گیا ہے۔ اگر آپ کو اس اسکرپٹ کا استعمال کرنے یا شیڈول ٹاسک کو ترتیب دینے کے بارے میں ہدایات کی ضرورت ہے تو ، اسکرپٹ کے ماخذ کے نیچے دیئے گئے لنک پر ایک نظر ڈالیں۔


مزید اڈو کے بغیر ، یہ یہاں ہے:

کس طرح کو روکنے پر ملٹی پلیئر کھیلنا ہے

نوٹ : چونکہ قیمتیں نیچے صحیح طور پر ظاہر نہیں ہوتی ہیں (اور اس کے نتیجے میں اسکرپٹ کو گڑبڑ کرسکتے ہیں) ، اسکرپٹ کے نیچے میں نے ایک سادہ ٹیکسٹ لنک بھی شامل کیا ہے جس سے آپ نقل حاصل کرنے کے لئے ایک درست ذریعہ حاصل کرسکتے ہیں۔

@ECHO OFF REM BackupScript REM Version 1.01, Updated: 2008-05-21 REM By Jason Faulkner (articles[-at-]132solutions.com) REM Performs full or incremental backups of folders and files configured by the user. REM Usage--- REM > BackupScript SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION REM ---Configuration Options--- REM Folder location where you want to store the resulting backup archive. REM This folder must exist. Do not put a '' on the end, this will be added automatically. REM You can enter a local path, an external drive letter (ex. F:) or a network location (ex. serverbackups) SET BackupStorage=C:Backup REM Which day of the week do you want to perform a full backup on? REM Enter one of the following: Sun, Mon, Tue, Wed, Thu, Fri, Sat, * REM Any day of the week other than the one specified below will run an incremental backup. REM If you enter '*', a full backup will be run every time. SET FullBackupDay=* REM Location where 7-Zip is installed on your computer. REM The default is in a folder, '7-Zip' in your Program Files directory. SET InstallLocationOf7Zip=%ProgramFiles%7-Zip REM +-----------------------------------------------------------------------+ REM | Do not change anything below here unless you know what you are doing. | REM +-----------------------------------------------------------------------+ REM Usage variables. SET exe7Zip=%InstallLocationOf7Zip%7z.exe SET dirTempBackup=%TEMP%backup SET filBackupConfig=BackupConfig.txt REM Validation. IF NOT EXIST %filBackupConfig% ( ECHO No configuration file found, missing: %filBackupConfig% GOTO End ) IF NOT EXIST '%exe7Zip%' ( ECHO 7-Zip is not installed in the location: %dir7Zip% ECHO Please update the directory where 7-Zip is installed. GOTO End ) REM Backup variables. FOR /f 'tokens=1,2,3,4 delims=/ ' %%a IN ('date /t') DO ( SET DayOfWeek=%%a SET NowDate=%%d-%%b-%%c SET FileDate=%%b-%%c-%%d ) IF {%FullBackupDay%}=={*} SET FullBackupDay=%DayOfWeek% IF /i {%FullBackupDay%}=={%DayOfWeek%} ( SET txtBackup=Full SET swXCopy=/e ) ELSE ( SET txtBackup=Incremental SET swXCopy=/s /d:%FileDate% ) ECHO Starting to copy files. IF NOT EXIST '%dirTempBackup%' MKDIR '%dirTempBackup%' FOR /f 'skip=1 tokens=*' %%A IN (%filBackupConfig%) DO ( SET Current=%%~A IF NOT EXIST '!Current!' ( ECHO ERROR! Not found: !Current! ) ELSE ( ECHO Copying: !Current! SET Destination=%dirTempBackup%!Current:~0,1!%%~pnxA REM Determine if the entry is a file or directory. IF '%%~xA'=='' ( REM Directory. XCOPY '!Current!' '!Destination!' /v /c /i /g /h /q /r /y %swXCopy% ) ELSE ( REM File. COPY /v /y '!Current!' '!Destination!' ) ) ) ECHO Done copying files. ECHO. SET BackupFileDestination=%BackupStorage%Backup_%FileDate%_%txtBackup%.zip REM If the backup file exists, remove it in favor of the new file. IF EXIST '%BackupFileDestination%' DEL /f /q '%BackupFileDestination%' ECHO Compressing backed up files. (New window) REM Compress files using 7-Zip in a lower priority process. START 'Compressing Backup. DO NOT CLOSE' /belownormal /wait '%exe7Zip%' a -tzip -r -mx5 '%BackupFileDestination%' '%dirTempBackup%' ECHO Done compressing backed up files. ECHO. ECHO Cleaning up. IF EXIST '%dirTempBackup%' RMDIR /s /q '%dirTempBackup%' ECHO. :End ECHO Finished. ECHO. ENDLOCAL

سادہ متن کا ماخذ یہاں دستیاب ہے: بیک اپ

اگر آپ کو اس اسکرپٹ پر عمل درآمد شروع کرنے میں مدد کی ضرورت ہے تو ، آپ کی مدد کے لئے یہاں کچھ لنک ہیں۔

یہ وہی اسکرپٹ ہے جس کو میں اپنے کمپیوٹر میں روزانہ بیک اپ کرنے کے لئے استعمال کرتا ہوں (کورس کے کچھ ترمیم کے ساتھ) ، لہذا میں جانتا ہوں کہ یہ بہت بہتر کام کرتا ہے۔ مجھے امید ہے کہ آپ کو یہ کارآمد ثابت ہوگا۔

لطف اٹھائیں!

دلچسپ مضامین

ایڈیٹر کی پسند

کروم میں ویب سائٹیں بلاک کرنے کا طریقہ
کروم میں ویب سائٹیں بلاک کرنے کا طریقہ
جب آپ کام کر رہے تھے تو ویب براؤز کرنے میں آپ مجرم ہیں؟ اگر ایسا ہے تو ، آپ مخصوص ویب سائٹوں کو مسدود کرنا چاہتے ہیں جو اکثر پریشان کن ثابت ہوتی ہیں۔ خوش قسمتی سے ، یہ ایک نسبتا سیدھا عمل ہے۔ جاننے کے ل on پڑھیں
Plex پر پلگ ان انسٹال کرنے کا طریقہ
Plex پر پلگ ان انسٹال کرنے کا طریقہ
Plex ایک طاقتور کلائنٹ-سرور میڈیا پلیئر سسٹم ہے جو آپ کو اپنے تمام آلات پر اپنے تمام میڈیا مواد تک رسائی فراہم کرتا ہے۔ میڈیا سرور ونڈوز، میک، لینکس تک تقریباً کسی بھی قسم کے کمپیوٹر پر چلتا ہے،
ونڈوز 10 اور ونڈوز 8 میں خودکار مرمت والے لوپ کو کیسے روکا جائے
ونڈوز 10 اور ونڈوز 8 میں خودکار مرمت والے لوپ کو کیسے روکا جائے
عام طور پر شروع کرنے کے بجائے ، جب بھی آپ اسے شروع کریں گے ونڈوز 10 خودکار مرمت شروع کردے گا تو اس سے بازیافت کرنا ناممکن ہوجاتا ہے۔ بوٹ لوپ سے باہر نکلنے کا طریقہ یہاں ہے۔
بہترین نیٹ ورک OS: XP ، ونڈوز 7 یا اوبنٹو؟
بہترین نیٹ ورک OS: XP ، ونڈوز 7 یا اوبنٹو؟
اوبنٹو 10.10 نیٹ بک ایڈیشن کے آخری مہینے کی آمد کے ساتھ ، اب یہ ایک واقف سوال پر نظر ڈالنے کا وقت آگیا ہے: نیٹ بک کے لئے کون سا آپریٹنگ سسٹم بہترین ہے؟ لینکس پر مبنی نظام ہلکے وزن والے آلات (اصل آسوس) کے ل well مناسب محسوس ہوسکتے ہیں
HP سلسلہ 11 جائزہ
HP سلسلہ 11 جائزہ
یہاں تک کہ ایچ پی اسٹریم 11 کی سفارش کرنے کے لئے اور بھی کچھ نہیں تھا ، اس کے چشم کشا ڈیزائن اسے مداحوں کی تعداد میں جیت سکتے ہیں۔ HP's 11.6in ، ونڈوز 8.1 بنگ بجٹ لیپ ٹاپ کے ساتھ متحرک نیلے رنگ کا انتخاب کرتے ہیں
انٹر ویب اور انٹرنیٹ میں کیا فرق ہے؟
انٹر ویب اور انٹرنیٹ میں کیا فرق ہے؟
انٹر ویب کی اصطلاح اکثر کسی لطیفے کے تناظر میں انٹرنیٹ یا ٹیکنالوجی کے بارے میں محدود معلومات رکھنے والے کے حوالے سے استعمال ہوتی ہے۔
Galaxy S7 پر ٹیکسٹ میسجز کو کیسے بلاک کیا جائے۔
Galaxy S7 پر ٹیکسٹ میسجز کو کیسے بلاک کیا جائے۔
اگرچہ زیادہ تر لوگوں کو روبو کالز اور اسپام کی کچھ شکلیں موصول ہوتی ہیں، لیکن ناپسندیدہ ٹیکسٹ پیغامات وصول کرنا کچھ زیادہ ہی کم ہوتا ہے۔ پھر بھی، یہ مکمل طور پر ممکن ہے کہ کوئی کمپنی آپ کا فون نمبر وصول کرے اور آپ کو درخواست کے پیغامات بھیجنا شروع کر دے