 بسم اللہ الرحمن الرحیم آجا ہم موڈیول نمبر 37 دسکس کریں گے موڈیول نمبر 37 ہے about تمپریری فائل نیمز وینڈوز کے اندر ہمیں یہ فسلٹی اویلے بل ہے کہ آپ تمپریری فائل نیمز کریٹ گہ سکتے ہیں تمپریری فائلز کریٹ کرنے کے ذود پڑتی ہے اگر کوئی ایسا پروسس ہے جوکہ کوئی انٹرمیڈیٹ پروسسنگ کر رہا ہے اور انٹرمیڈیٹ پروسسنگ جو ہے اسے کسی فائل میں سٹور کرنی ہے تو تمپری فائلز کریٹ کیا جا سکتے ہیں وینڈوز کے اندر انٹرمیڈیٹ طریقہ ہے جسے کہ اس کو ایک نیم اسائن ہوگا یا ایک نمبر اسائن ہوگا اور پھر آپ ان فائلز کو ایسی لی دسٹروائے بھی کر سکتے ہیں اس کے لیے of course ایسا کرنے کے لیے وینڈوز سرٹن ایپیائیز پروائیٹ کرتی ہے ہم یہی دسکس کریں گے کہ کیا ایپیائیز ہیں جوکہ تمپری فائلز کریٹ کرنے کے لیے use ہوتی ہیں یا ان کو نام اسائن کرنے کے لیے use ہوتی ہیں اور پھر ان کو ultimately دسٹروائے کرنے کے لیے use ہوتی ہیں تو آئے وہ ایپیائیز دیکھتے ہیں پہلی ایپیائی ایم get-temp file name یہ ایک تمپری فائل لیم لکھر آتی ہے ایپیائی جس طرح نام سے پتہ لگ رہا ہے ایک آپ کو تمپری فائل لیم کریٹ کر کے دے گی پہلی پائیت نام کے اندر آپ پائیٹ سپسیفائے کرتے ہیں جس پائیٹ کے اوپر آپ نے فائل کریٹ کرنی ہے یہاں پے تھوڑا سا آپ کو کیرفل ہونا بڑتا یہاں پہلے آپ کو پتہ ہے کہ دو کسم کی دریکٹریز ہیں جوکہ سپیشل ہیں ایک dot اور ایک double dot اگر آپ double dot use کرتے ہیں تو اس کا مطلب ہے کہ ایک level پیچھے جا رہے ہیں اور dot use کرتے ہیں تو اس کا مطلب ہے current directory کے اندر اگر current directory میں سے آپ فائل کریٹ کرنا چا رہے ہیں تو آپ dot سپیسیفائے کر سکتے ہیں ایک level پیچھے سے کرنا چا رہے ہیں آپ double dot سپیسیفائے کر سکتے ہیں تو dot اور double dot کا استعمال کر کے آپ پاتھنیم سپیسیفائے کر سکتے ہیں نہ بھی کریں آپ کچھ بھی پاتھنیم سپیسیفائے کرنے ہیں valid پاتھنیم ہونا چاہی ہے تو جو بھی پاتھنیم ہوگا اس کا میکسمم جلنگت ہوتی ہے وہ max path کی equilent ہوتی ہے لیکن اس کس میں max path minus 14 correctors تکہ آپ پیدر پاتھ سپیسیفائے کر سکتے ہیں اس کے لعانا دوسری جو سٹرنگ ہے that is prefix string prefix string یعنی کہ جو بھی آپ فائل نیم کریٹ کرنا چاہیں گے windows اس کو ایک number سائن کریں گے لیکن number سے پہلے آپ آگے ایک alphonomeric prefix لگا سکتے ہیں وہ prefix جو ہے وہ ہو سکتا ہے اس کو distinguish کرنے کے لئے use ہوگی کہ یہ a specific purpose کیلئے کوئی temporary file create کی گئی ہے تو اگر آپ کوئی اپنی مرزی سے prefix شروع میں لگانا جاتے ہیں تو آپ یہاں پہ سپیسیفائے کر سکتے ہیں اس کے لعانا unique یہ option use ہوگی اگر آپ use کرنا چاہ رہے ہیں unique file names اگر آپ جو بھی temporary file name کریٹ کرنا چاہ رہے ہیں وہ unique ہو تو اس کے لئے اس option کو آپ zero رکھیں گے zero رکھنے پہ unique file names کریٹ کرے گا within the current directory اور جو current system time اس کو use کرے گا اور اگر اس کس میں وہ file already exist کرتی ہے تو automatically وہ جو ساتھ number لگا اس کے اس number کو by one increase کرتے جائے گا جب تا کہ اس کو ایسا file name نہ مل جائے جوکہ unique اور اس کے بعد last جو ہے وہ ایک pointer ہے یہ pointer آپ کو return کرے گا جو کوئی بھی name اس نے unique search کیا اور ultimately جو بھی اس کا name بنا اس file کا تو جو بھی unique file name بنا وہ file name جو ہے آپ کو اس string کے اندر return ہو جائے گا تو آپ اس string کو دیکھ کے بتا سکتے ہیں کہ جو temporary file بنیئے اس کا name کیا