উইন্ডোতে কমান্ড ব্যবহার করে কীভাবে ডোমেন নাম পাবেন?


19

আমার তৃতীয় পক্ষের কোনও অ্যাপ্লিকেশন ব্যবহার না করে উইন্ডোজে লিনাক্সের ডোমেন নেমে অনুরূপ কমান্ড দরকার ।

এমন আদেশ আছে কি?


তথ্যের জন্য - কম্পিউটারের ডোমেন নাম এবং লগ ইন থাকা ব্যবহারকারীর ডোমেন নাম একই নাও হতে পারে।
আরবিটি

উত্তর:


26

চেষ্টা করুন:

echo %USERDOMAIN%

অথবা

echo %USERDNSDOMAIN%

যদি এটি এখনও কাজ না করে, আপনি সিস্টেমেফোন ব্যবহার করার চেষ্টা করতে পারেন:

systeminfo | findstr /B /C:”Domain”

3
% ব্যবহারকারীডোমেন% ব্যবহারকারীর ডোমেনটি দেয়, এটি কম্পিউটারের ডোমেন নামের মতো হয় না। উইন্ডোজ-commandline.com/find-domain-name-command-line
শ্রীনিব

এতে থাকা স্মার্ট ”Domain”
উক্তিগুলি

1

% USERDOMAIN% এবং নেটওয়ার্ক কম্পিউটার ডোমেন আলাদা হতে পারে। সিস্টেমেফোন কমান্ড সঠিক উত্তর পাবে তবে তা হ'ল কম! এখানে আমি একটি সমাধানটি ব্যবহার করেছি:

@REM + find the computer domain name
 FOR /F "usebackq tokens=*" %%a IN (`ipconfig /all`) DO (
     @((ECHO %%a | findstr /i /c:"Primary Dns Suffix") && SET _str=%%a) > NUL 2>&1
 )
 FOR /F "tokens=2 delims=:" %%a IN ("%_str%") do SET _computerDomain=%%a
 SET _computerDomain=%_computerDomain: =%

 SET _fqdn=%COMPUTERNAME%.%_computerDomain%

1

@ মাইক: সূক্ষ্ম সমাধান - তবে বহু ভাষা পরিবেশে এটি নিয়ে আমার কিছু সমস্যা ছিল। আমার কাছে জার্মান এবং ইংরেজি সার্ভার রয়েছে।

আমি আপনার স্ক্রিপ্টটি ডাব্লুমিক.এক্সই ব্যবহার করতে পরিবর্তন করেছি :

@REM + Find the computer domain name
@echo off
FOR /F "usebackq tokens=*" %%a IN (`wmic.exe COMPUTERSYSTEM GET DOMAIN /Value`) DO (
      @((ECHO %%a | findstr /i /c:"Domain=") && SET _str=%%a) > NUL 2>&1
)
FOR /F "tokens=2 delims=^=" %%a IN ("%_str%") do SET _computerDomain=%%a
SET _computerDomain=%_computerDomain: =%
SET _fqdn=%COMPUTERNAME%.%_computerDomain%
echo %_fqdn%

আপনার ধারণার জন্য ধন্যবাদ


1

আপনি কমান্ড প্রম্পটে কমান্ডের নীচে চালাতে পারেন:

set user

এটি আপনাকে নীচে স্ন্যাপশটে প্রদর্শিত ডোমেনের নাম ছাড়াও ডোমেন সম্পর্কিত আরও অনেক তথ্য দেয়:

  1. ব্যবহারকারী ডিএনএস ডোমেন
  2. ব্যবহারকারী ডোমেন
  3. ব্যবহারকারী ডোমেন রোমিং প্রোফাইল
  4. ব্যবহারকারীর নাম
  5. ব্যাবহারকারীর বিস্তারিত

এখানে চিত্র বর্ণনা লিখুন

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


0

স্থানীয় ব্যবহারকারী ব্যবহার করে একটি লাইন ডোমেন পাওয়ার জন্য কল্পনা করা হচ্ছে:

ফর / এফ "ইউজব্যাক টোকেন = 2 ডিলিম্স ==" %% এ ইন ( wmic.exe COMPUTERSYSTEM GET DOMAIN /Value ^|find /i "domain") ডিও _ কম্পিউটার কম্পিউটার =%% এ সেট করুন

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