উইন্ডোজ 7 এ ফাইল এক্সটেনশনের পরিবর্তনের সতর্কতা বন্ধ করুন


73

উইন্ডোজ 7-এ ফাইল এক্সটেনশন নাম পরিবর্তন ডায়ালগ বন্ধ করার কোনও উপায় আছে?

আপনাকে অনুরোধ জানানো এক

পুনঃনামকরণ: আপনি যদি কোনও ফাইল নাম এক্সটেনশন পরিবর্তন করেন তবে ফাইলটি অকেজো হয়ে যেতে পারে। আপনি কি এটি পরিবর্তন করতে চান?


4
যদি আমার মতো, আপনি সাধারণত কোনও নির্দিষ্ট ধরণের ফাইল তৈরি করার সময় এই সতর্কতাটি পান (যেমন একটি নতুন "টেক্সট ডকুমেন্ট তৈরি করুন এবং নাম পরিবর্তন করুন) তবে আপনি তার পরিবর্তে " নতুন "প্রসঙ্গ মেনুতে পছন্দসই প্রকারটি যুক্ত করতে পারেন
মিঃ হোয়াইট

উত্তর:


9

এটি একটি অটোহটকি স্ক্রিপ্টের সাহায্যে সম্ভব:

While, 1
{
 WinWait, Rename ahk_class #32770
 WinActivate, 
 ControlClick, Button1
}

ইনস্টল করুন AutoHotkey , .ahk এক্সটেনশানের ফাইল মধ্যে উপরের কোড সংরক্ষণ করুন এবং স্ক্রিপ্ট চালু করুন। পুনর্নামকরণ উইন্ডোটি প্রদর্শিত হওয়ার জন্য এটি অপেক্ষা করবে। এটি হয়ে গেলে, এটি স্বয়ংক্রিয়ভাবে হ্যাঁ বোতামে "ক্লিক" করে (এখানে "বোতাম 1" দিয়ে চিহ্নিত)।

আপনি যদি অটোহটকি ইনস্টল করতে না চান তবে এখানে একই স্ক্রিপ্টের সংকলিত সংস্করণ রয়েছে। এক্সিকিউটেবল চালান এবং এটি তার যাদু করতে দেখুন :-)।

নোট করুন এটি প্রশ্নটির সত্যই উত্তর দেয় না, কারণ প্রশ্নটি এখনও উপস্থিত রয়েছে। তবে এটি স্বয়ংক্রিয় হয়েছে তাই আপনি এটির দ্বারা আর বিরক্ত হবেন না।


4
আমি এটি চেষ্টা করেছি, তবে স্ক্রিপ্টটির প্রতিক্রিয়া জানাতে এবং হ্যাঁ "ক্লিক" করতে এটি বেশ কয়েক সেকেন্ড সময় নেয়। এটি উপশম করার কোনও উপায় আছে কি?
সিসিলের একটি নাম

এই স্ক্রিপ্টটি ধরে নিয়েছে যে উইন্ডোটি এটির প্রত্যাশা করছে, অন্য কোনও ত্রুটি বা প্রম্পট নয়। আফাইক, ক্লিক করার আগে একজন যথাযথ উইন্ডো (যেমন শিরোনামের মাধ্যমে) এর অস্তিত্বের জন্য জিজ্ঞাসা করতে পারেন
হোরাটিও

এটি একটি workaround। অন্য কোন উপায় আছে কি? এক্সটেনশনগুলি দেখে এবং সেগুলি পরিবর্তন করে। আমি একটি সুপার ইউজার এবং আমি কী করছি তা জানি ... ;-)
ফাইভো

2
এই শ্রেণিটি #32770অনেক ধরণের উইন্ডোগুলির জন্য খুব সাধারণ (এটির জন্য অনুসন্ধানের চেষ্টা করুন), তাই এই স্ক্রিপ্টটি "পুনঃনামকরণ" শিরোনামযুক্ত অনেক ধরণের উইন্ডো দিয়ে কিছু করবে। এটি হ'ল, আপনি যে দরকষাকষি করেছেন তার থেকেও বেশি সহায়তা পাচ্ছেন :)
এভেজেনি সার্জিভ

এই সমাধানটি বিরক্তিকর শব্দটি থামায় না যা ডায়ালগটি পপ আপ হওয়ার সময় বাজায়, যা আপনার যদি অনেক ফাইলের নাম পরিবর্তন করার প্রয়োজন হয় তবে খুব বিরক্ত হয়। আপনি সাউন্ড সিস্টেম থেকে তালিকা শোনাচ্ছে অপসারণ (এবং এটি ফিরিয়ে পরে করেছেন), কিছু যে জন্য শুধু অত্যধিক কাজ যা করতে হবে উচিত কনফিগারযোগ্য হওয়া। :-(
Synetech

21

গৃহীত উত্তর সম্পর্কে একটি মন্তব্যের জবাবে, আমি এএইচকে স্ক্রিপ্টটিও বেশ ধীর হতে দেখলাম। এই পরিবর্তনটি এটি দ্রুত করে তোলে বলে মনে হচ্ছে:

While, 1
{
 WinWaitActive, Renommer ahk_class #32770
 send o
}

আপনি খেয়াল করবেন আমি ফরাসী ভাষায় উইন্ডোজ ব্যবহার করছি। ইংরেজি ব্যবহারের জন্য:

While, 1
{
 WinWaitActive, Rename ahk_class #32770
 send y
}

পর্তুগিজ ভাষাগুলির জন্য (কমপক্ষে পিটি-বিআর সংস্করণ), ব্যবহার করুন:

While, 1
{
 WinWaitActive, Renomear ahk_class #32770
 send s
}

2
উজ্জ্বল। এটি গৃহীত উত্তরের চেয়ে অনেক দ্রুত কাজ করে! 0.1 এর বনাম 0.5 সেকেন্ডের মতো
জনি

1
এটি এখনও প্রতিবার ডিংস করে।
Synetech

9

এটি খুব সম্ভব, সঠিক সরঞ্জাম, ধৈর্য এবং দুর্দান্ত ডিসেসেম্বেলার এবং কিছু ভাগ্যের সাহায্যে আপনি এটিকে অক্ষম করতে পারেন।

তবে এটি একটি রেজিস্ট্রি কী পরিবর্তন করার মতো সহজ নয়।

আপনি যখন ব্যবহারের মধ্যে থাকা কোনও ফাইল মোছার চেষ্টা করছেন তখন কেউ "বিলম্ব" অক্ষম করার উদাহরণ এখানে রয়েছে। http://www.codeproject.com/KB/system/NoDeleteDelay.aspx
আমি কেবল চারদিকে ঝাঁকুনির চেষ্টা করেছি এবং কোনও কার্যকর খুঁজে পেলাম না।

আমার মনে হয় যে "পুনর্নাম 2" এর মতো প্রসঙ্গ মেনুতে মেনু বিকল্প তৈরি করার জন্য আরটিভিরেকোর চেয়ে ভাল সমাধান হ'ল নতুন ফাইল নামটির জন্য অনুরোধ করা একটি বার্তাবক্স পপ আপ করে এবং এটির নামকরণের জন্য উইন্ডোজ এপিআই ব্যবহার করে।


1
আসলে, আমি কয়েক বছর আগে আমার সর্ব-উদ্দেশ্য এক্সপ্লোরার হ্যাকের মধ্যে নোডিলিটডিলি সংযুক্ত করেছিলাম। দেখে মনে হচ্ছে এটির একটি পুনর্নবীকরণের নো-প্রম্পট যুক্ত করা তালিকার পাশের। :-)
সিনিটেক

@ সিনিটেক: আপনার "অল-পারপাস এক্সপ্লোরার হ্যাক" সম্পর্কে আরও কিছু তথ্য প্রশংসিত হবে।
কক্সি

1
@ কক্সি, এটি কেবলমাত্র একটি প্রোগ্রাম যা explorer.exeডিফল্ট সম্পর্কে আমাকে বিরক্ত করে এমন একগুচ্ছ জিনিসগুলি ঠিক করতে / উন্নত করতে / মুছতে প্যাচ করে।
সিনিটেক

1
@ সিনিটেক: ওহ হ্যাঁ, আমি এটি বুঝতে পেরেছিলাম কিন্তু আমি ভাবছিলাম যে আপনার কাছে একটি গিথুব / কোডপ্লেক্স / জিওসিটি পৃষ্ঠা রয়েছে কিনা যেখানে আমি নিজের নজরদারি করতে এবং একইভাবে আমার নিজের এক্সপ্লোরার ঠিক করতে পারি।
কক্সি

1
হ্যাঁ, স্পষ্টতই যদি আপনি ফাইলগুলি উইলি-নিলিতে প্যাচ করেন তবে বিষয়গুলি ভুল হতে পারে এবং অবশ্যই এটি আপডেটের পরে পুনরায় প্রয়োগ করতে হবে। অন্য কোনও ফাইল ম্যানেজার হিসাবে, আমার এখনও এক্সপ্লোরারের চেয়ে বেশি পছন্দ হওয়া একটি ব্যবহার করতে পারি না; এগুলি সবগুলি খুব বিশৃঙ্খলাযুক্ত এবং অতিরিক্ত লোড হওয়ার প্রবণতা রয়েছে। এছাড়াও, পুনর্নামকরণ প্রম্পটটি এক্সপ্লোরার সম্পর্কিত একমাত্র বিরক্তিকর (তবুও স্থিরযোগ্য, যদিও বল প্রয়োগের মাধ্যমে) thing
সিনিটেক

3

কোনও অ্যাপ্লিকেশন ডাউনলোড করার পরিবর্তে, কেন কেবল 'রেন * .এএ * .বিবি' কমান্ডটি সিএমডি (কমান্ড প্রম্পট) ব্যবহার করবেন না?


3
উইন্ডোজ 7-এ কমান্ড প্রম্পটটি ডস নয়।
মাইকেল ফ্রাঙ্ক

3
এটি ডস নয়, তবে এই উত্তরটি অন্যদের চেয়ে বেশি সহায়ক।
নাটস

2
আসলে তা না. সর্বোপরি, এটি শুধুমাত্র তখনই কার্যকর যখন আপনার এক বা দুটি ফাইলের নাম পরিবর্তন করতে হবে, এবং তারপরেও, কমান্ড-প্রম্পটটি খোলার জন্য এবং সঠিক ফাইলগুলির পুনরায় নামকরণ করতে অতিরিক্ত সময় প্রয়োজন Yesডায়ালগটিতে ক্লিক করার জন্য যে সময় প্রয়োজন তার চেয়ে বেশি আপ।
Synetech

3

আপনি ফাইল এক্সটেনশন সতর্কতা বার্তা অক্ষম করতে পারবেন না। দুর্ঘটনাক্রমে ফাইলগুলি সংশোধন করা থেকে ব্যবহারকারীর সুরক্ষা নিশ্চিত করার জন্য এটির এই নকশা রয়েছে।

উৎস:

মাইক্রোসফ্ট সম্প্রদায় উত্তর


29
একজন সুপারভাইজার জানে যে সে কী করছে (আশা করি) - আমি কোনও ফাইল এক্সটেনশনের নাম "দুর্ঘটনাক্রমে" রাখি নি। এবং যদি তা হয় - তবে আমি মনে করি না যে উইন্ডোজ দুর্ঘটনাক্রমে পুনরায় নামকরণের পরে ঠিক একটি
ব্লুজস্ক্রিন

আমি পুরোপুরি এসইউ সম্প্রদায়ের সাথে একমত, তবে এই সাইটটি বিশ্বব্যাপী রেফারেন্স এবং কিছু লোক, এখানকার কিছু লোকের তুলনায় কম প্রযুক্তি-স্যাভি সিস্টেমটির নাম পরিবর্তন এবং বিশৃঙ্খলা তৈরির চেষ্টা করতে পারে। তবুও, এটি মাইক্রোসফ্টের সীমাবদ্ধতা তাই সেই সময়ে, প্রযুক্তি বা না, এটি এটিই what (অবশ্যই উত্স অনুসারে)
r0ca

2
You cannot disable the file extension warning message. It has this design to ensure the user's safety from modifying the files accidentally.মাইক্রোসফ্ট গুগলের মতো প্রায় খারাপ, ব্যবহারকারীদের জন্য সিদ্ধান্ত নিচ্ছে যে নবাগতদের জন্য নিরাপদে ডিফল্ট না করে বরং উন্নত ব্যবহারকারীদের পছন্দমতো ওভাররাইড করার অনুমতি দেওয়ার পরিবর্তে তাদের পক্ষে সবচেয়ে ভাল।
Synetech

2

আপনি পারবেন না, তবে সব হারিয়ে যায় না।

সতর্কবার্তাটি উপস্থিত হওয়ার সাথে সাথেই আপনি স্বয়ংক্রিয়ভাবে বন্ধ করতে RtvReco ব্যবহার করতে পারেন । এই নিফটি ছোট্ট সরঞ্জামটি উইন্ডোজের অনেকগুলি দিক স্বয়ংক্রিয় করতে ডিজাইন করা হয়েছে, বিরক্তিকর ডায়লগ বাক্সগুলিতে বোতাম টিপুন, মেনু আইটেমগুলি নির্বাচন করে, আপনার জন্য সর্বোচ্চকরণ এবং উইন্ডোকে ছোট করে।

... বা উইন্ডোজ এক্সপ্লোরার (উদাহরণস্বরূপ টোটাল কমান্ডার ) এর পরিবর্তে একটি শালীন ফাইল ম্যানেজার ব্যবহার করুন ।

উভয় প্রোগ্রাম শেয়ারওয়ার, আপনি কেনার আগে চেষ্টা করুন।

আমি এই রেজিস্ট্রি হ্যাক সম্পর্কে সচেতন, তবে, এটি উইন্ডোজ 7 এর সাথে আমার পক্ষে কাজ করে না

[HKEY_LOCAL_MACHINE \ SOFTWARE \ মাইক্রোসফট \ উইন্ডোজ \ CurrentVersion \ নীতিসমূহ \ সিস্টেম]

কনসিসটমিটমিট বিহাইভিয়ার অ্যাডমিনের মান শূন্য (0) এবং পুনরায় বুট করুন।

PS: অবশ্যই টোটাল কমান্ডারের নিখরচায় বিকল্প রয়েছে, এটি আমার পছন্দের ফাইল ম্যানেজার হিসাবে ঘটে।


3
আমি বিশ্বাসের আওতায় আছি যে কেবল ইউএসি অক্ষম করে, অন্য কেউ যাচাই / অস্বীকার করতে পারে?
নাটালি অ্যাডামস

হ্যাঁ, তবে আমি এমএসডিএন-তে একটি থ্রেডে এটি খুব একই বিরক্তির সম্ভাব্য সমাধান হিসাবে পেয়েছি, তবে এটি কার্যকর হয় না।

1

অটোআইটি স্ক্রিপ্টে সমস্যাটি সমাধান করতে আমি ব্যবহৃত কোডটি এখানে। একমাত্র সমস্যাটি হ'ল চলমান রাখা এবং কিছু সংস্থানকে হোগ করে। স্ক্রিপ্টটি ঠিক করার জন্য ইয়েল না থাকলে আরও ভাল ধারণা। :-)

While 1
  if WinActive("Rename","") Then
    Send("!y")
  EndIf
  WEnd

1

আমাদের যেমন ফাইল রয়েছে যা স্বয়ংক্রিয়ভাবে ডাউনলোড হওয়ার সময় এক্সটেনশন হিসাবে তারিখ এবং সময় যুক্ত হয়। সুতরাং আমি একটি সমাধান খুঁজছি এবং একটি খুঁজে পেয়েছি।

এফ রি কমান্ডার নামে একটি প্রোগ্রাম ডাউনলোড করুন তাদের একটি বহনযোগ্য সংস্করণ রয়েছে যা প্রয়োজনে ইউএসবি থাম্ব ড্রাইভে ইনস্টল করা যেতে পারে।

এই প্রোগ্রামটি আপনাকে আমার ক্ষেত্রে যেমন একাধিক ফাইল নির্বাচন করতে দেয় এবং জিজ্ঞাসা না করেই এক্সটেনশনের নামকরণ করা আপনি কি নিশ্চিত?


0

আমি সত্যিই মনে করি না যে এটি ব্যবহার না করেই সম্ভব:

  1. কমান্ড প্রম্পট (যদি আপনি এটি ব্যবহার না করেন তবে ঝামেলা)
  2. তৃতীয় পক্ষের কাজ, কোনও ফাইল পরিচালক বা এমন কিছু যা প্রম্পটের সাথে ডিল করে যাতে আপনার প্রয়োজন হয় না to

ব্যক্তিগতভাবে আমি পিটিএফবি ব্যবহার করি (ফ্রেইকিন বোতামটি পুশ করুন) ; এটি সম্পদের উপর খুব কম এবং খুব দ্রুত। এটি হ'ল সস্তা নয়, তবে অন্যান্য জিনিস রাখার জন্য একটি সহজ কাজ।


0

আমি এই বোকা বার্তাটি সম্পর্কেও বেশ ক্লান্ত হয়ে পড়েছিলাম তাই আমি কিছু নতুন ধারণা নিয়ে আমার নিজের অটোহোটকি স্ক্রিপ্ট তৈরি করেছি।

আমি স্থায়ী সেটটিমার বা সারাক্ষণ "সময়" কমান্ড খাওয়ার সংস্থান চাইনি। যেহেতু আমি সবসময় ফাইলের নামকরণের জন্য এফ 2 ব্যবহার করি, তাই আমি এই কীটিতে একটি বিশেষ ফাংশন যুক্ত করতে একটি হটকি তৈরি করেছি। সুতরাং, টাইমারটি কেবল তখনই এই কীটি টিপলে ট্রিগার করা হয় এবং যখন টাস্কটি সম্পূর্ণ হয় তখন চলে যায়।

আমি এটাও বিবেচনা করেছি যে আমি চাই আমার স্ক্রিপ্টটি এই নির্দিষ্ট সংলাপ বাক্সকে প্রভাবিত করবে। একা নামটি গ্রহণ করা যথেষ্ট ছিল না, কারণ আপনি যখন সূচনা মেনুতে কোনও আইটেমটির পুনরায় নামকরণ করার চেষ্টা করবেন তখন একই নামটির কথোপকথন উপস্থিত হয়।

সুতরাং, এই ফাংশনটি কাজ করার জন্য কিছু শর্ত রয়েছে। প্রথমত, এটি এক্সপ্লোরার উইন্ডো এবং উইন্ডোজ ডেস্কটপে কাজ করবে। বাকি প্রোগ্রাম বা পরিবেশের সাথে, F2 স্বাভাবিকভাবে কাজ করা চালিয়ে যাবে। এছাড়াও, প্রদত্ত সংস্থার মত বিরোধগুলি প্রতিরোধ করতে, স্ক্রিপ্টটি পুনর্নবীকরণ সংলাপ উইন্ডোটির প্রস্থ এবং উচ্চতা পরীক্ষা করে যাতে এটি মিলছে কিনা তা যাচাই করে।

পরিশেষে, আমি পুরো ফাইলের নামটি অটোসलेक्ट করার বৈশিষ্ট্যটিও অন্তর্ভুক্ত করেছি (উইন্ডোজের আগে যেমন এক্সটেনশনের সাথে একসাথে), কারণ আমি এটি এটিকে পছন্দ করি। আপনি যদি না চান তবে লাইন প্রেরণ করুন নির্দ্বিধায়। + Remove শেষ।

উইন্ডোজের ইংরেজি সংস্করণগুলির জন্য, আপনাকে আপনার নাম পরিবর্তনের কথোপকথনের উইন্ডোর শিরোনামে যা আছে তার "ক্যাম্বিয়ার নম্ব্রে" পরিবর্তন করতে হবে। এছাড়াও, "এস" কে "y" দিয়ে পরিবর্তন করুন। যদি এটি কাজ না করে তবে আপনার পুনরায় নামকরণের কথোপকথনের উইন্ডোতে আসলে এই আকার (যদি (সতর্কীকরণ = = 515) এবং (ওয়ার্নহান = 154) রয়েছে তা পরীক্ষা করে দেখতে আপনি অটোট 3 উইন্ডো স্পাই ব্যবহার করতে পারেন।

#SingleInstance force

GroupAdd, folders2, ahk_class CabinetWClass
GroupAdd, folders2, ahk_class WorkerW
GroupAdd, folders2, ahk_class ExploreWClass
GroupAdd, folders2, ahk_class Progman
return

$F2::
if ( Winactive("ahk_group folders2") )
{
Send {F2}
Send ^+{end}
settimer, renombrar, 20
return
}
Else
{
Send {F2}
Return
}

renombrar:
WinWaitActive, Cambiar nombre ahk_class #32770
WinGetPos,,, warnw, warnh, Cambiar nombre
if (warnw = 515) and (warnh=154)
{
send, s
click up left
settimer, renombrar, off
return
}
Else
{
settimer, renombrar, off
return
}

0

একটি ভিবি-স্ক্রিপ্ট তৈরি করুন যা ফাইলটির নাম পরিবর্তন করে, বিশেষ ফোল্ডারে "সেন্ডটো" রাখুন, তার এক্সটেনশানটির পরিবর্তিত ফাইলটির উপর ডান ক্লিক করুন এবং নতুন নামটি পূরণ করুন। আর কোনও সতর্কতা নেই, এবং স্ক্রিপ্টটি তৈরি করতে কয়েক মিনিট সময় লাগে। স্ক্রিপ্টটিতে এটি রয়েছে:

on error resume next
Set objArg = Wscript.Arguments
do
   if objArg.Count < 1 then exit do
   fil=objArg(0)
   Set FSO = CreateObject("Scripting.FileSystemObject")
   if Err.Number > 0 then exit do
   Set f1 = FSO.GetFile(objArg(0))
   fil=f1.Name
   i=inputbox("","",fil)
   if i = fil then exit do
   f1.Name = i
   exit do
loop
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.