কোনও পরিষেবা ব্যবহার করার জন্য একটি নেটওয়ার্ক ড্রাইভ মানচিত্র করুন


213

ধরুন কিছু উইন্ডোজ পরিষেবা এমন কোড ব্যবহার করেছে যা ম্যাপযুক্ত নেটওয়ার্ক ড্রাইভ এবং কোনও ইউএনসি পাথ চায় না। পরিষেবাটি চালু হওয়ার পরে কীভাবে আমি ড্রাইভের ম্যাপিংকে পরিষেবাটির সেশনে উপলব্ধ করতে পারি? পরিষেবা ব্যবহারকারী হিসাবে লগ ইন এবং একটি অবিরাম ম্যাপিং তৈরি প্রকৃত পরিষেবার প্রসঙ্গে ম্যাপিংটি প্রতিষ্ঠিত করবে না।


6
ফোর্সপুশ এর উত্তর দেখুন, তার কর্মপরিকল্পনা কাজ করে।
Ubikuity

উত্তর:


44

আপনাকে হয় পরিষেবাটি সংশোধন করতে হবে, বা এটি কোনও সহায়ক প্রক্রিয়ার মধ্যে আবদ্ধ করতে হবে: সেশন / ড্রাইভ অ্যাক্সেসের সমস্যাগুলি বাদ দিয়ে, ধ্রুবক ড্রাইভ ম্যাপিংগুলি কেবলমাত্র একটি ইন্টারেক্টিভ লগনে পুনরুদ্ধার করা হয়, যা পরিষেবাগুলি সাধারণত সঞ্চালন করে না।

সহায়ক প্রক্রিয়া পদ্ধতির পদ্ধতিটি খুব সহজ হতে পারে: কেবল একটি নতুন পরিষেবা তৈরি করুন যা ড্রাইভের মানচিত্র তৈরি করে এবং 'সত্যিকারের' পরিষেবা শুরু করে। কেবলমাত্র এগুলি সম্পর্কে সম্পূর্ণ তুচ্ছ নয়:

  • সহায়ক পরিষেবাটি সমস্ত উপযুক্ত এসসিএম কমান্ড (স্টার্ট / স্টপ ইত্যাদি) সত্যিকারের পরিষেবাতে প্রেরণ করতে হবে। যদি সত্যিকারের পরিষেবাটি কাস্টম এসসিএম কমান্ডগুলি গ্রহণ করে, সেগুলিও পাস করার কথা মনে রাখবেন (ইউএনসি পাথকে বিদেশী হিসাবে এই ধরনের আদেশগুলি ব্যবহার করার জন্য বিবেচনা করে এমন কোনও পরিষেবা আমি আশা করি না ...)

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


2
খুব তথ্যবহুল ... আমি কি ধরে নিচ্ছি যে লগন স্ক্রিপ্টগুলি কেবল ইন্টারেক্টিভ লগন সেশনের জন্য চালিত হয়, সেবা সেশনের জন্য নয়?
ভয়েডপয়েন্টার

220

আপনার নিজের ঝুঁকিতে ব্যবহার করুন। (আমি এটি এক্সপি এবং সার্ভার ২০০৮ x64 আর 2 এ পরীক্ষা করেছি)

এই হ্যাকের জন্য আপনার দরকার হবে মার্ক রাশিনোভিচের সাইনসটার্নালসুট :

প্রথম ধাপ: একটি উন্নত সেমিডি.এক্সই প্রম্পট খুলুন (প্রশাসক হিসাবে চালান)

ধাপ দুই: ফোল্ডারের নেভিগেট SysinternalsSuite ধারণকারী এবং নিম্নলিখিত কমান্ড প্রয়োগ করুন: বাড়িয়ে আবার PSExec.exe ব্যবহার রুট psexec -i -s cmd.exe আপনি এখন একটি প্রম্পট ভেতরে যে হয় nt authority\systemএবং আপনি টাইপ করে এই প্রমাণ করতে পারেন whoami-iপ্রয়োজন হয় কারণ ড্রাইভ ম্যাপিং ব্যবহারকারীর সাথে যোগাযোগ করার জন্য প্রয়োজন

তৃতীয় পদক্ষেপ: নিম্নলিখিত কমান্ড সহ সিস্টেমে অ্যাকাউন্ট হিসাবে অবিচ্ছিন্ন ম্যাপযুক্ত ড্রাইভ তৈরি করুন net use z: \\servername\sharedfolder /persistent:yes

এটা যে সহজ!

সতর্কতা : আপনি কেবল এই ম্যাপিংটি সিস্টেমে অ্যাকাউন্ট থেকে তৈরির মতোই সরিয়ে ফেলতে পারেন। আপনার যদি এটি অপসারণ করতে হয়, তবে 1 এবং 2 পদক্ষেপ অনুসরণ করুন তবে 3 পদক্ষেপে কমান্ডটি পরিবর্তন করুন net use z: /delete

দ্রষ্টব্য : সদ্য নির্মিত ম্যাপযুক্ত ড্রাইভটি এখন এই সিস্টেমের সমস্ত ব্যবহারকারীদের জন্য উপস্থিত হবে তবে তারা এটি "সংযোগ বিচ্ছিন্ন নেটওয়ার্ক ড্রাইভ (জেড :)" হিসাবে প্রদর্শিত দেখবে। নামটি আপনাকে বোকা বানাবেন না। এটি সংযোগ বিচ্ছিন্ন হওয়ার দাবি করতে পারে তবে এটি সবার জন্য কাজ করবে। এইভাবে আপনি বলতে পারেন যে এই হ্যাকটি এম by দ্বারা সমর্থিত নয় $


3
আমি এই সমাধানটি ব্যবহার করার চেষ্টা করছিলাম এবং এই সমস্যার মধ্যে পড়ে গেলাম: ম্যাপযুক্ত ড্রাইভটি ব্যবহারকারীদের (এমনকি প্রশাসকদের) সংযোগ বিচ্ছিন্ন হিসাবে উপস্থিত হবে appears কোনও পরামর্শ?
কনস্টান্টিন বেচিউ

7
পুনরায় বুট করার পরে ম্যাপযুক্ত ড্রাইভটি শেষ হয়ে যায়। কোনও ধারণা? ম্যাপিংটি অব্যাহত রয়েছে, তবে স্থিতিটি "অনুপলব্ধ" তাই এটি প্রদর্শিত হয় না
টমি

4
আমি পুনরায় বুটের পরে ম্যাপিংটি অনুপলব্ধ হিসাবেও দেখতে পাচ্ছি।
ডেভ প্যাটারসন

33
এটি পুনরায় বুট করার পরে কাজ করার জন্য, কেবলমাত্র একটি স্ক্রিপ্ট তৈরি করুন net use z: \\servername\sharedfolderএবং এটি কম্পিউটার প্রারম্ভকালে চালানোর জন্য সেট করুন, টেকনিকেট.মাইক্রোসফট /en-us/library/cc770556.aspx এটি সিস্টেমে অ্যাকাউন্ট হিসাবে চলবে, সুতরাং প্রয়োজন নেই psexec।
TRS-80

2
আমি যুক্ত করতে চাই যে প্রত্যেকটি ক্লজটি ব্যবহার করা গুরুত্বপূর্ণ /USER:[remotecomp]\[remoteusername] [password](কমান্ডটি মাঝে মাঝে সঠিকভাবে কাজ করে না যখন দূরবর্তী কম্পিউটারের নাম এবং একটি ব্যাকস্ল্যাশ ব্যবহার করা হয় না Also এছাড়াও, যদি ভাগটি পাসওয়ার্ড সুরক্ষিত থাকে এবং অন্যদের জন্য সংযোগ বিচ্ছিন্ন হিসাবে উপস্থিত হয়) ড্রাইভ, এটি সবার জন্য অ্যাক্সেসযোগ্য নয় that সিস্টেম সিস্টেমের যে কোনও ব্যবহারকারীর, যেখানে SYSTEM ভাগ ভাগ করে দেয় সে অংশটির পাসওয়ার্ড অবশ্যই জানতে হবে know (এক্সপিএক্স on৪-তে পরীক্ষা করা হয়েছে)
কিটেট

65

আমি এমন একটি সমাধান পেয়েছি যা psexec এর সাথে সাদৃশ্যযুক্ত তবে অতিরিক্ত সরঞ্জাম ছাড়াই কাজ করে এবং পুনরায় বুট থেকে বেঁচে যায়

কেবল একটি নির্ধারিত টাস্ক যুক্ত করুন, "রান হিসাবে" ফিল্ডে "সিস্টেম" সন্নিবেশ করুন এবং টাস্কটিকে একটি সাধারণ ব্যাংকের ফাইলের সাথে সরল কমান্ডের সাথে নির্দেশ করুন

net use z: \servername\sharedfolder /persistent:yes

তারপরে "সিস্টেম শুরুতে রান করুন" নির্বাচন করুন (বা অনুরূপ, আমার কোনও ইংরেজি সংস্করণ নেই) এবং আপনার কাজ শেষ।


প্রথমে কি শুরু হয়? একটি উইন্ডোজ পরিষেবা বা এই নির্ধারিত টাস্ক? পথটি অনুপলব্ধ থাকলে আমাদের পরিষেবা শুরুতেই মারা যায়। পরিষেবাটি শেষ হয়ে গেলে আমাদের এটি পুনর্নির্মাণ করতে হবে।
থমাস

1
আমি ২০০৮ আর ২ এ এটি চেষ্টা করেছিলাম, এটি একটি সংযোগ বিচ্ছিন্ন ম্যাপযুক্ত ড্রাইভ তৈরি করে এবং যখন আমি এটিই খুলতে চেষ্টা করি তখন এটি বলে যে "z: access অ্যাক্সেসযোগ্য নয় Log লগন ব্যর্থতা: অজানা ব্যবহারকারীর নাম বা খারাপ পাসওয়ার্ড।" তবে আমি একই ব্যাট ফাইলটি ম্যানুয়ালি চালিয়ে ম্যাপড ড্রাইভটি সফলভাবে তৈরি করতে সক্ষম হয়েছি। কোন অন্তর্দৃষ্টি?
গোপী

1
@Thomas এটা কোন ব্যাপার না যা প্রথম প্রদানের কাজটি কারণ একবার অন্তত চালানো হয়েছে শুরু/persistent:yes
EDD

4
কেন এটি নির্ধারিত কাজ হওয়া দরকার? এটি / অবিরাম: হ্যাঁ, এটি প্রায় রাখার মতো যথেষ্ট নয়?
স্কট স্টাফোর্ড

2
@ স্কটটাস্টফোর্ড নং / অবিচলিত: হ্যাঁ উইন 7 এবং তার পরে যথেষ্ট নয়। স্যুইচটি নির্বিশেষে রিবুট করার পরে ম্যাপিংটি সরানো হবে।
শাশ্বত 21

44

আরও ভাল উপায় হ'ল mklink.exe ব্যবহার করে একটি প্রতীকী লিঙ্ক ব্যবহার করা। আপনি কেবল ফাইল সিস্টেমে একটি লিঙ্ক তৈরি করতে পারেন যা কোনও অ্যাপ্লিকেশন ব্যবহার করতে পারে। Http://en.wikedia.org/wiki/NTFS_symbolic_link দেখুন ।


তাই সহজ এবং ভাল কাজ করে। যেহেতু এটি ফাইল সিস্টেমের অংশ, লিঙ্কটি সমস্ত অ্যাকাউন্টে উপলব্ধ। কেবলমাত্র নিশ্চিত হয়ে নিন যে পরিষেবাটি এমন এক অ্যাকাউন্ট হিসাবে চলমান যা নেটওয়ার্ক সংস্থানগুলিতে অ্যাক্সেস পেয়েছে (যা সম্ভবত সিস্টেমের ক্ষেত্রে নাও হতে পারে)।
জেরেমি ফ্রাঙ্ক

1
এটি অবশ্যই প্রশ্নের উত্তরের উত্তর, আপনাকে অনেক ধন্যবাদ!
স্টেন পেট্রভ

3
দুর্ভাগ্যক্রমে যদি সিম লিঙ্কটি একটি নেটওয়ার্ক শেয়ার অ্যাক্সেস করে তবে আপনি আবার স্কয়ার একের দিকে ফিরে
যাবেন

23

এখানে একটি ভাল উত্তর আছে: https://superuser.com/a/651015/299678

উদাহরণস্বরূপ, আপনি একটি প্রতীকী লিঙ্ক ব্যবহার করতে পারেন, যেমন

mklink /D C:\myLink \\127.0.0.1\c$

1
আপনি যদি পরিষেবাটির মধ্যে থেকে কোনও অনুমতি ত্রুটি থেকে ডিরেক্টরি তৈরি করার চেষ্টা করেন তবে?
tyoc213

আপনার এই অফ-লাইনটি একটি চ্যাট রুমে নেওয়া উচিত এবং তারপরে ত্রুটির বার্তাটির বিশদ দেওয়া উচিত। আপনাকে সম্ভবত উচ্চতর অনুমতি দিয়ে কমান্ডগুলি চালনা করতে হবে।
ফিলু

@ tyoc213 আপনি কি উত্তর পেয়েছেন?
Lsakurifaisu

9

আপনি আমাদের 'নেট ব্যবহার' কমান্ডটি করতে পারেন:

var p = System.Diagnostics.Process.Start("net.exe", "use K: \\\\Server\\path");
var isCompleted = p.WaitForExit(5000);

যদি এটি কোনও পরিষেবাদিতে কাজ না করে তবে উইনাপি এবং পিনভোক ডব্লিনিটএডএড সংযোগ 2 চেষ্টা করুন

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


এই ম্যাপিং পরিষেবা সেটআপ সহ, আমি মনে করি যে ম্যাপিং পরিষেবাটি দ্বারা প্রতিষ্ঠিত ড্রাইভ ম্যাপিংটি মূল পরিষেবাটির প্রসঙ্গে পাওয়া যাবে না, তাই না?
ভয়েডপয়েন্টার

আমি মনে করি এটি <দাবি অস্বীকার করুন </ দাবি অস্বীকার করা উচিত - প্রতিটি উইনলগন সেশনের জন্য একটি পরিবেশ রয়েছে।
ট্রেব

আপনার কোড একটি পরিষেবাতে কাজ করে। আমি ওপি হিসাবে একই সমস্যা নিয়ে এখানে এসেছি তবে আমি পরিষেবাটির লেখক। আপনার উত্তর আমার সমস্যা সমাধান করেছে।
জো গেইটি

5

ForcePush,

দ্রষ্টব্য : সদ্য নির্মিত ম্যাপযুক্ত ড্রাইভটি এখন এই সিস্টেমের সমস্ত ব্যবহারকারীদের জন্য উপস্থিত হবে তবে তারা এটি "সংযোগ বিচ্ছিন্ন নেটওয়ার্ক ড্রাইভ (জেড :)" হিসাবে প্রদর্শিত দেখবে। নামটি আপনাকে বোকা বানাবেন না। এটি সংযোগ বিচ্ছিন্ন হওয়ার দাবি করতে পারে তবে এটি সবার জন্য কাজ করবে। এইভাবে আপনি বলতে পারেন যে এই হ্যাকটি এম by দ্বারা সমর্থিত নয় ...

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

আমি যা করেছি , আমি আমার স্টার্টআপ স্ক্রিপ্টে কোনও ড্রাইভ লেটার মানচিত্র করি না , net use \\\server\share ...আমার নির্ধারিত চাকরিতে সবেমাত্র ইউএনসি পথ ব্যবহার এবং ব্যবহার করেছি। কিছু ড্রাইভ লেটারের সাথে একই অংশে ম্যাপিংয়ের মাধ্যমে একটি লগন স্ক্রিপ্ট যুক্ত করা (বা কেবল স্টার্টআপ ফোল্ডারে একটি ব্যাচ ফাইল যুক্ত করুন): net use Z: \\\...একই শংসাপত্রাদি সহ। এখন লগইন করা ব্যবহারকারী সেই ম্যাপযুক্ত ড্রাইভটি দেখতে এবং অ্যাক্সেস করতে পারে। একই শেয়ারে 2 টি সংযোগ রয়েছে। এই ক্ষেত্রে ব্যবহারকারী সেই বিরক্তিকর "সংযোগ বিচ্ছিন্ন নেটওয়ার্ক ড্রাইভ ..." দেখতে পাবে না। তবে আপনার যদি সত্যিই কেবল ইউএনসি নয়, ড্রাইভ চিঠির মাধ্যমে সেই অংশটি অ্যাক্সেসের প্রয়োজন হয় তবে ম্যাপে বিভিন্ন ড্রাইভের অক্ষর যেমন, সিস্টেমের জন্য ওয়াই এবং ব্যবহারকারীদের জন্য জেড রয়েছে।


4

উইন্ডোজ পরিষেবাটিকে নেটওয়ার্ক ড্রাইভে অ্যাক্সেস দেওয়ার জন্য একটি উপায় খুঁজে পেয়েছে।

উদাহরণস্বরূপ এনএফএস ডিস্ক সহ উইন্ডোজ সার্ভার 2012 নিন:

পদক্ষেপ 1: মাউন্ট একটি ব্যাচ ফাইল লিখুন।

একটি ব্যাচের ফাইল লিখুন, উদাহরণস্বরূপ: সি: \ মাউন্ট_এনএফএস.বাট

echo %time% >> c:\mount_nfs_log.txt
net use Z: \\{your ip}\{netdisk folder}\ >> C:\mount_nfs_log.txt 2>&1

পদক্ষেপ 2: এনটি কর্তৃপক্ষ / সিস্টেম হিসাবে মাউন্ট ডিস্ক।

"টাস্ক শিডিয়ুলার" খুলুন, একটি নতুন টাস্ক তৈরি করুন:

  1. "সিস্টেম স্টার্টআপ" এ "সিস্টেমে" হিসাবে চালান।
  2. ক্রিয়া তৈরি করুন: "সি: \ Mount_nfs.bat" চালান।

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


3

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

এই সমস্যার দুটি সমাধান হতে পারে।

  1. ইতিমধ্যে উপরে উল্লিখিত হিসাবে ড্রাইভ মানচিত্র।

  2. আরও একটি পদ্ধতির অনুসরণ করা যেতে পারে। আপনি যদি সার্ভিস ম্যানেজারটি 'Services.msc' লিখে টাইপ করে আপনার পরিষেবাতে যেতে পারেন এবং আপনার সেবার বৈশিষ্ট্যগুলিতে একটি লগঅন ট্যাব রয়েছে যেখানে আপনি অ্যাকাউন্টটি' সিস্টেম 'ব্যতীত অন্য কোনও অ্যাকাউন্ট হিসাবে নির্দিষ্ট করতে পারেন তবে আপনি ব্যবহারকারী অ্যাকাউন্টে বা 'নেটওয়ার্ক পরিষেবা' এর মাধ্যমে আপনার নিজস্ব লগইড থেকে পরিষেবা শুরু করুন। আপনি যখন এটি করেন .. পরিষেবাটি কোনও নেটওয়ার্ক উপাদানকে অ্যাক্সেস করতে এবং ড্রাইভ করতে পারে এমনকি সেগুলি অবিচ্ছিন্ন না থাকলেও। এই প্রোগ্রামটিমেটিকালিটি অর্জনের জন্য আপনি http://msdn.microsoft.com/en-us/library/ms682450(v=vs.85).aspx- এ 'ক্রিয়েট সার্ভিস' ফাংশনটি সন্ধান করতে পারেন এবং 'lpServiceStartName' প্যারামিটারটি 'এনটি'তে সেট করতে পারেন কর্তৃপক্ষ \ NETWORKSERVICE '। এটি 'নেটওয়ার্ক পরিষেবা' এর অধীনে আপনার পরিষেবা শুরু করবে

  3. আপনি আপনার ক্রিয়েট সার্ভিস () ফাংশনের সার্ভিসেটাইপ প্যারামিটার পত্রে SERVICE_INTERACTIVE_PROCESS নির্দিষ্ট করে পরিষেবাটিকে ইন্টারেক্টিভ করেও চেষ্টা করতে পারেন তবে এটি কেবলমাত্র ভিপি হিসাবে এক্সপি এবং 7 টি ডোনোট এই বৈশিষ্ট্যটিকে সমর্থন না করা পর্যন্ত সীমাবদ্ধ থাকবে।

আশা করি সমাধানগুলি আপনাকে সহায়তা করবে .. আমাকে জানাতে এটি আপনার পক্ষে কাজ করে কিনা।


1

পরিষেবাটি "সিস্টেম" থেকে চালিত ব্যবহারকারীকে পরিবর্তন করতে বা সিস্টেম হিসাবে আপনার ম্যাপিং চালানোর জন্য একটি ছদ্মবেশী উপায় আবিষ্কার করতে চান না।

মজার বিষয়টি হ'ল "at" কমান্ডটি ব্যবহার করে এটি সম্ভব , ভবিষ্যতে আপনার ড্রাইভের ম্যাপিংয়ের সময়সূচী করুন এবং এটি ড্রাইভটি আপনার পরিষেবায় দৃশ্যমান করার জন্য এটি সিস্টেম অ্যাকাউন্টের অধীনে পরিচালিত হবে।


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

1

অবিরাম ড্রাইভের উপর নির্ভর না করে আপনি স্ক্রিপ্টটি প্রতিবার ড্রাইভটি ম্যাপ / আনম্যাপে সেট করতে পারবেন যখনই আপনি এটি ব্যবহার করবেন:

net use Q: \\share.domain.com\share 
forfiles /p Q:\myfolder /s /m *.txt /d -0 /c "cmd /c del @path"
net use Q: /delete

এটি আমার পক্ষে কাজ করে।


0

আমি এখনও মন্তব্য করতে পারি না (খ্যাতি নিয়ে কাজ করা) তবে @ টেক জার্ক @ স্পঙ্কমাস্টার79 (সুন্দর নাম লোল) এবং @ এনএমসি ইস্যুতে তারা যে প্রতিবেদনে জবাব দিয়েছে কেবল তার উত্তর দেওয়ার জন্য একটি অ্যাকাউন্ট তৈরি করেছে "আমি এর সমাধানের মতোই একটি সমাধান পেয়েছি psexec তবে অতিরিক্ত সরঞ্জাম ছাড়া কাজ করে এবং একটি রিবুট থেকে বেঁচে থাকে। " পোস্ট @ ল্যারি তৈরি করেছে।

এর সমাধানটি হ'ল লগ ইন করা অ্যাকাউন্টের মধ্যে থেকে সেই ফোল্ডারে ব্রাউজ করা, অর্থাত:

    \\servername\share  

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

    \\123.456.789.012\share 

এটি পুরোপুরি সমস্যা এড়াতে পারে।

যদি আমি এখানে পর্যাপ্ত রেপ পয়েন্ট পাই তবে আমি এর পরিবর্তে একটি উত্তর হিসাবে যুক্ত করব।

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