GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mendapatkan nama domain di Windows menggunakan perintah?

Coba:

echo %USERDOMAIN%

atau

echo %USERDNSDOMAIN%

Jika masih tidak berhasil, Anda dapat mencoba menggunakan info sistem:

systeminfo | findstr /B /C:”Domain”

Anda dapat menjalankan perintah di bawah ini pada prompt perintah:

set user

Ini memberi Anda lebih banyak informasi terkait domain selain nama domain seperti yang ditunjukkan dalam cuplikan di bawah ini:

  1. Domain DNS Pengguna
  2. Domain Pengguna
  3. Profil Roaming Domain Pengguna
  4. Nama Pengguna
  5. Profil Pengguna

Catatan Penting :Domain tempat komputer Anda terdaftar mungkin tidak sama dengan domain tempat pengguna yang masuk terdaftar. Harap baca tentang transitivitas dan arah dalam kepercayaan domain untuk mengetahui bagaimana pengguna yang terdaftar di satu domain dapat masuk ke komputer di domain lain.


%USERDOMAIN% dan domain komputer jaringan dapat berbeda. Perintah systeminfo akan mendapatkan jawaban yang benar tetapi lambat! Berikut adalah solusi yang saya gunakan:

@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%

Linux
  1. Cara Menghapus Pengguna di Linux Menggunakan Command Line

  2. Bagaimana Cara Memarkir Domain?

  3. Cara Reboot Linux Menggunakan Command Line

  1. Cara membuat pengguna di Linux[Manajemen pengguna]

  2. Cara membuat Pengguna Linux Menggunakan Ansible

  3. Bagaimana cara mematikan proses di Linux menggunakan perintah?

  1. Bagaimana Cara Mendapatkan Hitungan File Dalam Direktori Menggunakan Baris Perintah?

  2. Cara Mengganti Nama Domain

  3. Mempelajari Perl, tetapi bagaimana cara mendapatkan 5.14 di Windows?