1. Hello Guest, selamat datang di Forum WinPoin. Kamu bisa bertanya, berdiskusi, sharing, dan ngobrolin apapun seputar Windows, Windows Phone, PC, Gadget, atau hal seputar Teknologi lainnya. Selamat berkomunitas! ;)

Pengenalan Take Owership dan 4 Cara Menggunakan Metode Take Ownership

Discussion in 'Windows 8' started by Jazz, Mar 17, 2014.

  1. Jazz

    Jazz The Heartbreak Kid Staff Member

    Joined:
    Jan 6, 2014
    Messages:
    14,741
    Selama Malam Member-member WinPoin

    Mungkin Bagi kamu yg Pernah Melihat Beberapa Tutorial Terutama di Forum WinPoin.com, yg Didalam Tutornya Menyurukan Menggunakan Metode Take Owership...

    Take Ownership Sendiri Seperti Artinya yaitu Mengambil Hak Kepemilikan Sebuah File, Folder dsb yg biasanya Berguna untuk Access Permisson, Ketika Mendapat Access Denied... Disini Icha bakal kasih tau Beberapa Cara melakukan Take Ownership, Langsung saja Check This Out

    1. Menggunakan Script Registry Context Menu
    Kamu bisa Menggunakan Context Menu Klik kanan Ketika kamu Klik kanan Sebuah File/Folder Kamu bisa Melakukan Metode Take Ownership, Seperti pada Gambar...
    [​IMG]
    Untuk Menambahkannya... Buka Notepad Lalu Copas Script Berikut.
    Code:
    Windows Registry Editor Version 5.00
    
    [-HKEY_CLASSES_ROOT\*\shell\runas]
    
    [HKEY_CLASSES_ROOT\*\shell\runas]
    @="Take Ownership"
    "HasLUAShield"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOT\*\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F && pause"
    
    [-HKEY_CLASSES_ROOT\exefile\shell\runas]
    
    [HKEY_CLASSES_ROOT\exefile\shell\runas]
    @="Take Ownership"
    "HasLUAShield"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOT\exefile\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F && pause"
    
    [-HKEY_CLASSES_ROOT\Directory\shell\runas]
    
    [HKEY_CLASSES_ROOT\Directory\shell\runas]
    @="Take Ownership"
    "HasLUAShield"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOT\Directory\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t && pause"
    
    [-HKEY_CLASSES_ROOT\dllfile\shell\runas]
    
    [HKEY_CLASSES_ROOT\dllfile\shell\runas]
    @="Take Ownership"
    "HasLUAShield"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOT\dllfile\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F && pause"
    
    [-HKEY_CLASSES_ROOT\Drive\shell\runas]
    
    [HKEY_CLASSES_ROOT\Drive\shell\runas]
    @="Take Ownership"
    "HasLUAShield"=""
    "NoWorkingDirectory"=""
    
    [HKEY_CLASSES_ROOT\Drive\shell\runas\command]
    @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
    "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t && pause"
    
    Dan Jika Kamu Ingin Meremovenya dari Context menu... Buka Notepad Lalu Copas Script ini..
    Code:
    Windows Registry Editor Version 5.00
    
    [-HKEY_CLASSES_ROOT\*\shell\runas]
    
    [-HKEY_CLASSES_ROOT\Directory\shell\runas]
    
    [-HKEY_CLASSES_ROOT\dllfile\shell\runas]
    
    [-HKEY_CLASSES_ROOT\Drive\shell\runas]
    
    [-HKEY_CLASSES_ROOT\exefile\shell\runas]
    
    [HKEY_CLASSES_ROOT\exefile\shell\runas]
    "HasLUAShield"=""
    
    Cara Menggunakannya.... Save lalu beri nama bebas asalkan di Akhiri dengan ekstensi .reg, Contoh TakeOwn.reg
    Lalu Buka dan ketika ada beberapa Peringatan Ok-Ok saja dan Lihat Hasilnya

    2. Take Ownership Via Registry Permission
    Untuk Kelakukan Permisson Via Registry, Pertama Buka RUN dengan Gunakan Kombinasi Tombol [​IMG] + R... Lalu ketik regedit -> Enter, Lalu Menuju ke File ini
    Code:
    HKEY_CURRENT_USER\Control Panel
    
    Lalu pada Folder Control Panel klik kanan -> Permisson -> Pilih Advanced Lalu pada Jendela Baru lagi Pilih Change, Seperti pada Gambar..
    [​IMG]
    Sesudah mengklik Change... Muncul Jendela baru lagi Lalu Pilih Advanced... Seperti pada Gambar
    [​IMG]
    Ketika Memasuki Jendela Select User or Grup... Klik Find Now dan Pilih Salah satu User, Seperti pada Gambar
    [​IMG]
    Lalu Kembali Ke beberapa Jendela Sebelumnya... Klik OK untuk Semua Jendela Hingga Kembali ke Registry Editor Lalu Close Registry Editornya juga...

    3. Take Ownership Via Command Prompt as Admin
    Untuk Melakukan Metode ini kamu bisa Menggunakanya untuk Takeown Jenis-jenis Objek seperti File, Folder dan Driver
    yg Akan Praktekan Satu Per Satu... Langsung saja, Pertama Gunakan Kombinasi Tombol [​IMG] + X, Lalu Pilih Command prompt as Admin

    Untuk Takeown File
    Untuk Melakukan Takeown pada Sebuah File Kita Harus mengetahui Lokasi pada File terserbut Misalnya, Icha mau Takeown File pada Lokasi File
    E:\Notepad Folder\Contoh File.txt, Ingat Perhatian Setiap kamu MenTakeown Jenis File apa yg kamu Ingin Takeown... Disini Icha Menggunakan File yg Berekstensi .txt, Seperti pada Gambar...
    [​IMG]
    Jika kamu Sudah mengerti, Kembali ke Jendela Command prompt as Admin Lalu Ketik...
    Code:
    takeown /F "Lokasi File" /A
    
    NB : Lokasi File seperti yg tadi Icha Sebutkan tadi, yaitu Tempat Dimna File Tersebut Terletak, Seperti Contoh Icha mau Takeown File yg Diatas tadi, Menjadi...
    Code:
    takeown /F "E:\Notepad Folder\Contoh File.txt" /A
    
    Seperti Pada gambar..
    [​IMG]

    Untuk Takeown Semua File dengan Jenis Ekstensi yg Sama
    Untuk Melakukan Takeown Pada Jenis Ekstensi yg Sama, Basicnya sama Dengan MenTakeown Sebuah File, Tetapi Pada Perintah Command prompt Di tambahkan Perintah *.file extension... Contohnya Icha mau MenTakeown File .reg ada Lokasi File E:\Notepad Folder\, Seperti pada Gambar..
    [​IMG]
    Jika Sudah Memahaminya... Buka Command Prompt as Admin Lalu Ketikan
    Code:
    takeown /F "Lokasi File/*.Ekstensi File" /A
    
    Contoh
    Code:
    takeown /F "E:\Notepad Folder\/*.reg" /A
    
    Seperti pada Gambar...
    [​IMG]

    Untuk Takeown Folder atau Drive
    Jika ingin Melakukan Takeown pada Folder atau Driver.. Basicnya Juga Sama Dengan 2 Cara Di atas Namun di Tambahkan Perintah /R /D Y Dibelakangnya... Contoh, Jika mau Takeown Sebuah Folder pada Driver E: Buka Command prompt as Admin Lalu Ketikan
    Code:
    takeown /F "E:\Notepad Folder" /A /R /D Y
    
    Untuk E:\Notepad Folder, Bisa kamu Ganti Sesuai dengan Lokasi Folder yg ingin kamu Takeown dan Hasilnya seperti Gambar...
    [​IMG]
    Dan jika kamu Ingin Melakukan Takeown Pada Sebuah Partisi Drive... Buka Commnad prompt as Admin Lalu Ketikan..
    Code:
    takeown /F "E:" /A /R /D Y
    
    NB : E: adalah Letter Partisi Drive, Kamu bisa menggantinya Sesuai Partisi Drive yg kamu ingin Takeown dan Hasilnya Seperti ini...
    [​IMG]

    4. Take Ownership Menggunakan ICACLS Command
    Mengunakan Metode IcaCls, dari Pendapat Icha mungkin Kurang Lebih Seperti Switch Bertukar Kepemilikan File CMIIW...
    Atau Kamu bisa Membuka Command prompt dan Mengetikan Perintah icacls /?, Untuk Mengetahui Lebih Lengkap Daftar Switch dengan Metode ini, Seperti pada Gambar
    [​IMG]
    Langsung Saja tanpa Panjang Lebar... Pertama Buka Commnand Prompt as Admin dan Kamu bisa Melakukan Beberapa Opsi Takeown Mengunakan Metode IcaCls

    Takeown Pada File
    Ketikan Perintah Berikut pada Jendela Command prompt
    Code:
    icacls "Lokasi File" /setowner "User Name" /T /C
    
    Sedikit Penjelasannya... Untuk Bagian Lokasi File adalah Lokasi File yg ingin Kamu Takeown, Untuk User name adalah Nama yg ingin Kamu Jadikan Sebagai Owner dari File yg ingin Kamu Takeown, Hasilnya Seperti pada Gambar...
    [​IMG]

    Takeown Pada Ekstensi File dalam Folder/Drive yg Sama
    Untuk Cara ini Hampir sama dengan Cara Sebelumnya, Berikut Perintah Command promptnya
    Code:
    icacls "Lokasi File/*.Ekstensi File" /setowner "User Name" /T /C
    Sedikit Penjelasan "Lokasi Folder/*.Ekstensi File", adalah Lokasi Folder/Drive yg Ingin Kamu Takeown Dari Jenis File Ekstensinya Sedangkan Username Bisa di Ganti dengan Administrator, TrustInstaller dan Lain-lain, Sebagai Contoh Seperti Gambar Berikut...
    [​IMG]
    Takeown pada Seluruh File dalam 1 Folder/Drive
    Dengan Mengunakan Perintah Command Prompt yg sama yaitu...
    Code:
    icacls "Lokasi File" /setowner "User Name" /T /C
    Penjelasannya Mungkin Hampir sama Dengan Beberapa Metode diatas... Langsung saja Icha Praktekan berikut Gambarnya...
    [​IMG]
    :goodjob:​

    Yapp Mungkin itu Sedikit Pengenalan dan Tutorial, Tentang Take Ownership
    Semoga Dengan Membaca Thread Icha ini, kamu bisa Mengerti Sepenuhnya Take Ownership dan gak Bingung dan Gaptek Pastinya
    :ketawa:

    Cheer's
    Icha Kumalasari™ - Forum WinPoin.com
     
  2. marwanto.se

    marwanto.se New Member

    Joined:
    May 7, 2013
    Messages:
    7,663
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    Nice share, +Rep :goodjob:

    Sepertinya ini bakal berguna untuk member lain yang menanyakan solusi masalah yang menggunakan cara Take Ownership (biasanya untuk modifikasi file system Windows). :goodjob:

    Share-share Icha memang semuanya bermanfaat & berguna bagi member lain :goodjob:
     
  3. Jazz

    Jazz The Heartbreak Kid Staff Member

    Joined:
    Jan 6, 2014
    Messages:
    14,741
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    Hihihi masama...
    :goodjob:

    Terkadang kalau Icha ngasih Tutor Sulit nanti salah juga lagi karena byk yg gak ngerti, mending di kasih tutor yg Ringan saja... Karena kebanyakan Orang gak Paham betul Mengenai Tutor kyk gini..
    :kagum:
     
  4. mabaega

    mabaega Well-Known Member

    Joined:
    Nov 9, 2013
    Messages:
    2,739
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    [attachment=1411]
    :cool:​
     

    Attached Files:

  5. Jazz

    Jazz The Heartbreak Kid Staff Member

    Joined:
    Jan 6, 2014
    Messages:
    14,741
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    Waduh... Berarti Salah Tutor donk Icha? Semuanya kah?
    :apaa1:

    Kasih tau Donk Om apa yg Salah nih?
    Jujur saja Icha blum test... Please CMIIWnya
    :pleease2:
     
  6. mabaega

    mabaega Well-Known Member

    Joined:
    Nov 9, 2013
    Messages:
    2,739
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    Ndak salah cha...
    :ketawa:

    Namanya juga take owner... hanya mengubah owner / pemilik dari file yang dibuat.
    misal dalam komputer lebih dari 1 user account, kemudian file dibuat oleh user A, kemudian user B melakukan Take Owner pada file tersebut. Maka owner akan berubah menjadi User B.

    :ketawa::ketawa:

    coba check takeown /f \"%1\" && icacls \"%1\" /grant administrators:F
    untuk mengambil secara penuh file, takeown akandiikuti oleh IcaCls
    yang hobby chmod pasti paham bagian ini.
     
  7. Jazz

    Jazz The Heartbreak Kid Staff Member

    Joined:
    Jan 6, 2014
    Messages:
    14,741
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    Wahhh Sayang Sekali Icha Praktekinnya Tidak Menyertakan Lebih dari 1 User...
    :ketawa:
    [hr]
    wkwkwk kalau pke Metode IcaCls.... Icha ga Paham Betul Om, Icha Posting yg Icha paham saja... kalau nanti ada yg bertanya Icha juga bisa jawabnya
    :ketawa:
     
  8. mabaega

    mabaega Well-Known Member

    Joined:
    Nov 9, 2013
    Messages:
    2,739
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    Perintah ini berarti :
    icacls \"%1\" /grant administrators:F

    Memberikan (/grant) hak akses penuh (F) terhadap object ("%1") kepada User yang tergabung pada group Administrator (administrators)

    NB.
    Untuk Remove ContectMenu pada exefile, sebaiknya reset registry exefile ke default menjadi
    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\exefile\shell\runas\command]
    @="\"%1\" %*"
    "IsolatedCommand"="\"%1\" %*"
    
     
  9. Jazz

    Jazz The Heartbreak Kid Staff Member

    Joined:
    Jan 6, 2014
    Messages:
    14,741
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    Dh Belum Om Edit-edit Postnya?
    Biasanya Om mabaega Suka nambahin lagi Postingannya...
    Lebih baik Tambahin Sekarang aja om.. dari pada Icha 2x Reply
    :ketawa:
    [hr]
    Sepertinya sudah Selesai ya Editnya
    :ketawa:

    ywdh deh.... Untuk Icacls itu Include pada System Windows juga kah om?

    Dan Buat Code Context runas Sepertinya dibutuhkan ya... Dari pada dpt Kejadian kyk Icha waktu ini
    :ketawa:
     
  10. mabaega

    mabaega Well-Known Member

    Joined:
    Nov 9, 2013
    Messages:
    2,739
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    Yupz..

    Code:
    Microsoft Windows [Version 6.3.9600]
    (c) 2013 Microsoft Corporation. All rights reserved.
    
    C:\Windows\system32>icacls /?
    
    ICACLS name /save aclfile [/T] [/C] [/L] [/Q]
        stores the DACLs for the files and folders that match the name
        into aclfile for later use with /restore. Note that SACLs,
        owner, or integrity labels are not saved.
    
    ICACLS directory [/substitute SidOld SidNew [...]] /restore aclfile
                     [/C] [/L] [/Q]
        applies the stored DACLs to files in directory.
    
    ICACLS name /setowner user [/T] [/C] [/L] [/Q]
        changes the owner of all matching names. This option does not
        force a change of ownership; use the takeown.exe utility for
        that purpose.
    
    ICACLS name /findsid Sid [/T] [/C] [/L] [/Q]
        finds all matching names that contain an ACL
        explicitly mentioning Sid.
    
    ICACLS name /verify [/T] [/C] [/L] [/Q]
        finds all files whose ACL is not in canonical form or whose
        lengths are inconsistent with ACE counts.
    
    ICACLS name /reset [/T] [/C] [/L] [/Q]
        replaces ACLs with default inherited ACLs for all matching files.
    
    ICACLS name [/grant[:r] Sid:perm[...]]
           [/deny Sid:perm [...]]
           [/remove[:g|:d]] Sid[...]] [/T] [/C] [/L] [/Q]
           [/setintegritylevel Level:policy[...]]
    
        /grant[:r] Sid:perm grants the specified user access rights. With :r,
            the permissions replace any previously granted explicit permissions.
            Without :r, the permissions are added to any previously granted
            explicit permissions.
    
        /deny Sid:perm explicitly denies the specified user access rights.
            An explicit deny ACE is added for the stated permissions and
            the same permissions in any explicit grant are removed.
    
        /remove[:[g|d]] Sid removes all occurrences of Sid in the ACL. With
            :g, it removes all occurrences of granted rights to that Sid. With
            :d, it removes all occurrences of denied rights to that Sid.
    
        /setintegritylevel [(CI)(OI)]Level explicitly adds an integrity
            ACE to all matching files.  The level is to be specified as one
            of:
                L[ow]
                M[edium]
                H[igh]
            Inheritance options for the integrity ACE may precede the level
            and are applied only to directories.
    
        /inheritance:e|d|r
            e - enables inheritance
            d - disables inheritance and copy the ACEs
            r - remove all inherited ACEs
    
    
    Note:
        Sids may be in either numerical or friendly name form. If a numerical
        form is given, affix a * to the start of the SID.
    
        /T indicates that this operation is performed on all matching
            files/directories below the directories specified in the name.
    
        /C indicates that this operation will continue on all file errors.
            Error messages will still be displayed.
    
        /L indicates that this operation is performed on a symbolic link
           itself versus its target.
    
        /Q indicates that icacls should suppress success messages.
    
        ICACLS preserves the canonical ordering of ACE entries:
                Explicit denials
                Explicit grants
                Inherited denials
                Inherited grants
    
        perm is a permission mask and can be specified in one of two forms:
            a sequence of simple rights:
                    N - no access
                    F - full access
                    M - modify access
                    RX - read and execute access
                    R - read-only access
                    W - write-only access
                    D - delete access
            a comma-separated list in parentheses of specific rights:
                    DE - delete
                    RC - read control
                    WDAC - write DAC
                    WO - write owner
                    S - synchronize
                    AS - access system security
                    MA - maximum allowed
                    GR - generic read
                    GW - generic write
                    GE - generic execute
                    GA - generic all
                    RD - read data/list directory
                    WD - write data/add file
                    AD - append data/add subdirectory
                    REA - read extended attributes
                    WEA - write extended attributes
                    X - execute/traverse
                    DC - delete child
                    RA - read attributes
                    WA - write attributes
            inheritance rights may precede either form and are applied
            only to directories:
                    (OI) - object inherit
                    (CI) - container inherit
                    (IO) - inherit only
                    (NP) - don't propagate inherit
                    (I) - permission inherited from parent container
    
    Examples:
    
            icacls c:\windows\* /save AclFile /T
            - Will save the ACLs for all files under c:\windows
              and its subdirectories to AclFile.
    
            icacls c:\windows\ /restore AclFile
            - Will restore the Acls for every file within
              AclFile that exists in c:\windows and its subdirectories.
    
            icacls file /grant Administrator:(D,WDAC)
            - Will grant the user Administrator Delete and Write DAC
              permissions to file.
    
            icacls file /grant *S-1-1-0:(D,WDAC)
            - Will grant the user defined by sid S-1-1-0 Delete and
              Write DAC permissions to file.
    [/quote]
    C:\Windows\system32>
     
  11. Jazz

    Jazz The Heartbreak Kid Staff Member

    Joined:
    Jan 6, 2014
    Messages:
    14,741
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    wkwkwk mulai dh tuh om mabaega... Puyeng dh Icha liatnya..:woa:
    Iya iya aja dah
    :ketawa:
    File
    [​IMG]
    :kagum:​
    Code:
    icacls "Lokasi File" /grant "Nama Grup":switch
    
    Switch Sepertinya Untuk Perintah Berganti Kepemilikan Lokasi File yg Kita Pilih tadi...
    :kagum:


    Anyway parah amat ini ga ada yg Reply ini Thread >,<
    Siapa saja Member baru juga gpp Reply Donk >,<
    :tidaak1:
     
  12. Febian

    Febian Administrator Staff Member

    Joined:
    May 7, 2013
    Messages:
    7,952
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    Take Ownership ini paling sering dipake waktu edit2 atau replace2 file sistem
    Wajib diketahui sm orang yang suka otak atik Windows :D
    Thanks for share
    +Rep
     
  13. Jazz

    Jazz The Heartbreak Kid Staff Member

    Joined:
    Jan 6, 2014
    Messages:
    14,741
    RE: Pengenalan Take Owership dan Cara Menggunakan Metode Take Ownership

    Masama min...
    Kan dh Dari Kemaren kasih Repnya
    :ketawa:

    iya min Icha Lebih Suka buat Tutor yg di Praktekin langung, jd kalau ada Member yg Bertanya Icha bisa jawab..
    Ga Perlu tunggu om Mabaega :v
    :ketawa:
     
  14. Jazz

    Jazz The Heartbreak Kid Staff Member

    Joined:
    Jan 6, 2014
    Messages:
    14,741
    Update Thread... Penambahan Metode IcaCls (Thanks to Om Mabaega)
    Cek Thread Utama No. 4
    :sokganteng:


    Nanti kalau ada yg Kurang kasih tau ya om?
    :kagum:
     

Share This Page