Cara mengubah nilai registri atau izin dari baris perintah atau script

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 264584 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

RINGKASAN

Untuk mengubah nilai registri atau perizinan registri dari baris perintah atau script, gunakan utilitas Regini.exe. Regini.exe utilitas disertakan dalam Kit sumber daya Windows NT Server 4.0, dalam Kit sumber daya Microsoft Windows 2000 dan Microsoft Windows Server 2003 Resource Kit.

Catatan Regini.exe utilitas untuk Windows 2000 tidak lagi didukung dan tidak tersedia untuk di-download dari Microsoft. Alat ini tersedia pada asli Microsoft Windows 2000 Resource Kit CD-ROM hanya.

INFORMASI LEBIH LANJUT

Sintaks untuk mengubah nilai registri atau izin dengan Regini adalah:
REGINI [-m \\machinename] file
Di sini, -m \\machinename opsi ini digunakan untuk mengubah registri mesin remote, dan file mewakili nama file skrip yang berisi perubahan ke registri.

File teks atau file harus berisi perubahan registri dalam format berikut.
Nilai registri \Registry\Hiveroot\Subkeys = data [hak akses]
Utilitas Regini bekerja dengan kernel registri string. Ketika Anda mendapatkan akses ke registri pada mode pengguna dengan HKEY_LOCAL_MACHINE, HKEY_CURRENT_USER, dan sebagainya, string diubah dalam Kernel mode sebagai berikut:
  • HKEY_LOCAL_MACHINE dikonversi ke \registry\machine.
  • HKEY_USERS menjadi \registry\user.
  • HKEY_CURRENT_USER dikonversi ke \registry\user\user_sid, di mana user_sid adalah ID keamanan yang terkait dengan pengguna.
  • HKEY_CLASSES_ROOT dikonversi ke \registry\machine\software\classes.
Sebagai contoh, file script untuk mengubah nilai registri DiskSpaceThreshold terletak di HKEY_LOCAL_MACHINE sarang untuk nilai 0x00000000 akan ditulis sebagai berikut.
\registry\machine\system\currentcontrolset\services\lanmanserver\parameters DiskSpaceThreshold = REG_DWORD 0x00000000
Izin kunci registri ditetapkan oleh bilangan biner yang dipisahkan oleh spasi, sesuai dengan jumlah file Regini.doc yang menentukan tertentu izin yang diberikan kepada kelompok-kelompok tertentu. (Misalnya, nomor 1 menentukan administrator - kontrol penuh). Anda dapat menggunakan utilitas Resource Kit REGDMP untuk mendapatkan izin kunci registri yang saat ini dalam format angka biner.

Perhatian Ketika Anda menggunakan Regini untuk mengubah izin, perizinan saat ini diganti, tidak diedit.

File skrip contoh berikut menunjukkan sintaks untuk mengubah izin pada kunci registri.
\Registry\Machine\Software [1 5 10]
Script ini memodifikasi HKEY_LOCAL_MACHINE\Software untuk memiliki izin.
Administrators - Full Control
Creator/Owner - Full Control
Everyone - Read
Pada Windows XP dan Windows Server 2003, Anda harus menyertakan nilai dalam tanda kutip. Sebagai contoh, Anda dapat menggunakan script berikut untuk panggilan AUoptions.txt.
regini.exe -m \\remoteworkstation auoptions.txt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update "ConfigVer"= REG_DWORD 1 "AUOptions"= REG_DWORD 4 "ScheduledInstallDay"= REG_DWORD 0 "ScheduledInstallTime"= REG_DWORD 1
Untuk informasi lebih lanjut, lihat file Regini.doc yang disertakan dalam kit sumber daya untuk sistem operasi tertentu.

Properti

ID Artikel: 264584 - Kajian Terakhir: 22 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition
Kata kunci: 
kbfile kbhowto kbmt KB264584 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:264584

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com