নেটওয়ার্ক শেয়ারে কে ফাইল লক করছে তা সন্ধান করুন


141

নেটওয়ার্ক শেয়ারে কে ফাইল লক করছে তা জানতে চাই।

এখানে সমস্যাটি রয়েছে: নেটওয়ার্ক শেয়ারটি একটি এনএএস-এ রয়েছে, তাই আমি লগ ইন করতে পারি না। কে এই ফাইলটি লক করছে তা দূর থেকে অনুসন্ধান করার জন্য আমার একটি সরঞ্জাম প্রয়োজন। প্রতিবার এনএএস রিবুট করা ব্যবহারিক নয়, কারণ বেশ কিছু ব্যবহারকারী রয়েছে।

Handle.exe , প্রসেস এক্সপ্লোরার এবং পিএসফিল স্থানীয় মেশিনে থাকা ফাইলগুলিতে সীমাবদ্ধ বলে মনে হয়, তাই তারা আমার পক্ষে কাজ করে না।

উত্তর:


172

উইন্ডোজ ভিত্তিক সিস্টেম বা এনএএস-এর জন্য যদি কেউ এর সমাধান খুঁজছেন তবে:

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

  • "কম্পিউটার পরিচালনা" নির্বাচন করুন ("কম্পিউটার পরিচালনা" খুলুন)
  • "ভাগ করা ফোল্ডার" ক্লিক করুন
  • "ফাইল খুলুন" নির্বাচন করুন

এমনকি আপনি জোর করে ফাইলটি বন্ধ করতে পারেন।


10
আপনি এমনকি অ্যাকশন -> কোনও এনএএস-তে থাকা ফাইলের সাথে অন্য কম্পিউটারের সাথে সংযোগ স্থাপন করতে পারেন এবং এটি আমাদের লিনাক্স ভিত্তিক নাটের সাথেও কাজ করে! আমি কেন আগে এটি চেষ্টা করিনি?
অ্যালোরিন

20
উইন্ডোজ 2008 আর 2 এ সার্ভার ম্যানেজার> ভূমিকা> ফাইল পরিষেবাদি> শেয়ার এবং স্টোরেজ ম্যানেজমেন্ট> এসএসএম এ ডান ক্লিক করুন> ওপেন ফাইল পরিচালনা করুন।
জেসন পিয়ার্স

কেবল একটি এমএমসি কনসোল খুলুন এবং একটি ভাগ করা ফোল্ডার স্ন্যাপ-ইন যুক্ত করুন। আপনি দূরবর্তী সিস্টেমের সাথে সংযোগ করতে পারেন।
নিজেক্স

2
একটি ডোমেন ভাগের জন্য, এটি কার্যকর হয়নি। শব্দটি মনে হচ্ছে আপনার নেটওয়ার্ক শেয়ারে থাকা ফাইলগুলি বোঝায়।
কেভিনফ

1
এটি করার জন্য আমি আনলকার নামক একটি অ্যাপ্লিকেশন ব্যবহার করেছি (ফাইলটি নাসিতে ছিল)। অ্যাপ্লিকেশনটি এখানে রয়েছে: filehippo.com/download_unlocker/tech এবং এটি আমার পক্ষে কাজ করেছে তবে আমি এই অ্যাপ্লিকেশনটির পক্ষে কোনও সমর্থন দিতে পারি না
ড্যান

58

উইন্ডোজ 2008 আর 2 সার্ভারে আপনার কাছে কোন ফাইলগুলি খোলা রয়েছে তা দেখার এবং সেই সংযোগগুলি বন্ধ করার দুটি উপায় রয়েছে।

শেয়ার এবং স্টোরেজ ম্যানেজমেন্টের মাধ্যমে

সার্ভার ম্যানেজার> ভূমিকা> ফাইল পরিষেবাদি> শেয়ার এবং স্টোরেজ ম্যানেজমেন্ট> এস এস এম এ ডান ক্লিক করুন> ওপেন ফাইল পরিচালনা করুন

ওপেনফাইলে মাধ্যমে

সিএমডি> ওপেনফিলস.এক্সএইউ / ক্যোয়ারী / এর SERVERNAME

Http://technet.microsoft.com/en-us/library/bb490961.aspx দেখুন ।


2
দুর্দান্ত উত্তর। আমি ওপেনফাইल्स সম্পর্কে জানতাম না; এটি psexec বা অনুরূপ রিমোটিং সরঞ্জাম ব্যবহার করার চেয়ে অনেক বেশি ভাল কাজ করে।
twasbrillig

@ টাটসব্রিলিগ ঠিক আছে তবে এটি যদি এনএএস, এবং উইন্ডোজ ভিত্তিক নয়! সি: \> ওপেন ফাইলস.এক্সি / ক্যোয়ারী / এস 10.0.0.1 <মেশানো ত্রুটি: টার্গেট সিস্টেমটি অবশ্যই উইন্ডোজ এক্সপি বা তারপরে চলমান থাকবে।
বারলপ

এটি লক্ষণীয় যে নোডগুলি "ভূমিকা" ইত্যাদি বিলম্বের সাথে প্রসারিত হয়।
সার্জ

এর জন্য ধন্যবাদ, ওপেনফাইস.এক্সজি উইন্ডোজ সার্ভার 2012 আর 2 এও কাজ করে। ২০১২ সালের সার্ভার থেকে খোলা ফাইলগুলি কীভাবে তালিকাভুক্ত করা যায় সে সম্পর্কে আমি অন্য কোনও ভাল গাইড খুঁজে পাইনি, তবে এটি কৌশলটি সফল হয়েছিল।
ওল্ডস্কুল

দুর্দান্ত সিএমডি কমান্ড, ভাগ করে নেওয়ার জন্য ধন্যবাদ! উইন্ডোজ 10 এন্টারপ্রাইজটি ওপেনফাইल्स.এক্সেক্সের সাথে বাক্সের বাইরে চলে আসে।
লিও গুরুদিয়ান

25

পিএসফিল দূরবর্তী মেশিনে কাজ করে। যদি আমার লগইন অ্যাকাউন্টটিতে ইতিমধ্যে দূরবর্তী ভাগের অ্যাক্সেস থাকে তবে আমি কেবল লিখতে পারি:

psfile \\remote-share

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

psfile \\remote-share I:\\Human_Resources

এটি এক ধরণের কৌতূহলপূর্ণ, যেহেতু আমার ক্ষেত্রে এই রিমোট শেয়ারটি আমার স্থানীয় মেশিনে জেড হিসাবে মাউন্ট করা হয়েছে, তবে উইসফাইল পথগুলি সনাক্ত করে যেমন দূরবর্তী ফাইল সার্ভারে এটি সংজ্ঞায়িত করা হয়, যা আমার ক্ষেত্রে আমি: (আপনার আলাদা হবে) । আমাকে ফিরে আসা আমার কয়েকটি PSFile এর ফলাফলগুলির মধ্যে দিয়ে ঝুঁটি ফেলেছিল এটি ফিরে এসেছে এবং তারপরে ফলাফলগুলি সঙ্কীর্ণ করার জন্য আংশিক পথ দিয়ে আবার চালাতে হয়েছিল।

Allyচ্ছিকভাবে, যদি আপনার অ্যাক্সেসের জন্য সরবরাহের প্রয়োজন হয় তবে পিসফিল আপনাকে দূরবর্তী অংশের শংসাপত্রগুলি নির্দিষ্ট করতে দেয়।

সবশেষে, একটি সামান্য জ্ঞাত টিপ: যদি কেউ উইন্ডোজ এক্সপ্লোরারের কোনও ফাইলটিতে ক্লিক করে এবং অন্য কোথাও আটকানোর উদ্দেশ্যে এই ফাইলটি কেটে বা অনুলিপি করে, এই আইনটি ফাইলটিতে একটি লকও রাখে।


সেখানে ডাবল \ গুলি থাকার কথা?
সাইকোডাটা

@ সাইকোডাটা, আমি এটি পোস্ট করার পরে বেশ কিছুক্ষণ হয়েছে। আমি আশা করি যা পোস্ট করেছি তা সঠিক ছিল। রিমোট-ভাগ অংশটি আগে দেখতে সঠিক, তবে I ইন ইন: \\ হিউম্যান_সোর্সেস অদ্ভুত দেখাচ্ছে। তবুও, আমি মনে করি পোস্ট করার সময় আমার এটির কারণ ছিল। এটি চেষ্টা করে দেখুন এবং আমাকে জানান।
বাওদাদ

14

যদি এটি কেবল কোনও নির্দিষ্ট সময়ে ফাইলটিতে কে রয়েছে তা জানার / দেখার ঘটনাটি (এবং যদি আপনি উইন্ডোজ ব্যবহার করছেন) কেবল 'বিবরণ' হিসাবে ফাইলটি 'ভিউ' নির্বাচন করুন, অর্থাত্ থাম্বনেইলস, টাইলস বা আইকন ইত্যাদি একবার select 'বিশদ' ভিউতে, ডিফল্টরূপে আপনাকে দেখানো হবে; - ফাইলের নাম - আকার - প্রকার, এবং - তারিখ সংশোধিত

আপনাকে এখন যা করতে হবে তা হল টুলবার (ফাইলের নাম, আকার, প্রকার ইত্যাদি ...) বরাবর যে কোনও জায়গায় ডান ক্লিক করুন এবং আপনাকে সরঞ্জামদণ্ডটি প্রদর্শন করতে পারে এমন অন্যান্য বিকল্পের একটি তালিকা দেওয়া হবে।

'মালিক' নির্বাচন করুন এবং একটি নতুন কলাম ফাইলটি ব্যবহার করা ব্যক্তির ব্যবহারকারীর নাম বা অন্য কেউ যদি এটি ব্যবহার না করে তবে মূলত এটি তৈরি করেছে it

ভাগ করা এমএস অ্যাক্সেস ডাটাবেস ব্যবহার করার সময় এটি বিশেষভাবে কার্যকর হতে পারে।


4
আমার ক্ষেত্রে কাজ হয়নি। আমি কলামটি যুক্ত করেছি এবং আমি নিজেকে প্রত্যন্ত রিসোর্সে ভাগ করা ফাইলের স্রষ্টা হিসাবে দেখছি, কিন্তু ইতিমধ্যে কোনও কর্মী দ্বারা লক হয়ে গেছে was
ডেভিড অলিভান উবিটো 15

5
এটি সত্যই কেবল তখনই কার্যকর হয় যখন তারা প্রোগ্রামটিতে থাকা একটি লকফিল তৈরি করে (এমএস অ্যাক্সেসের মতো) যা এটি ব্যবহার করে এবং ফাইলটির মূল স্রষ্টা নয় তার মালিকানাধীন
সাইকোডাটা

1
কলামটি যুক্ত করে সংরক্ষণ করতে, আপনি যদি ফাইলের বৈশিষ্ট্যগুলি দেখেন এবং বিশদ ট্যাবটি দেখেন তবে আপনি একই তথ্য দেখতে পাবেন।
মার্ভিনিয়াস

এটি এমএস ওয়ার্ড ফাইলগুলির মতো জিনিসগুলির জন্য সত্যই ভাল কাজ করে।
ট্রিডাস

5

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


আচ্ছা এটি সাধারণ জ্ঞানের সাথে একটি ভাল উত্তর। দুঃখজনকভাবে এই এনএএস এই কার্যকারিতাটি দেয় না।
অ্যালোরিন

5

আংশিক উত্তর: প্রসেস এক্সপ্লোরার দিয়ে আপনি আপনার মেশিন থেকে খোলার একটি নেটওয়ার্ক শেয়ারে হ্যান্ডলগুলি দেখতে পারেন ।

মেনু "হ্যান্ডেল সন্ধান করুন" ব্যবহার করুন এবং তারপরে আপনি এর মতো কোনও পাথ টাইপ করতে পারেন

\Device\LanmanRedirector\server\share\

2

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


মনে হচ্ছে: যতদূর আমি জানি আমাদের এনএএস একটি কাস্টম লিনাক্স ডিস্ট্রো ব্যবহার করেছে।
অ্যালোরিন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.