ฟอรั่ม PSsix

Would you like to react to this message? Create an account in a few clicks or log in to continue.

ฟอรั่มของบล็อก http://pssix.blogspot.com


+2
aut
kluaytord
6 posters

    Add Registry ด้วยคำสั่งของ Autoit

    avatar
    kluaytord
    ระงับสมาชิก
    ระงับสมาชิก


    Add Registry ด้วยคำสั่งของ Autoit Empty
    จำนวนข้อความ : 21
    ความนิยม : 0
    เข้าร่วมเมื่อ : 14/08/2010

    Add Registry ด้วยคำสั่งของ Autoit Empty Add Registry ด้วยคำสั่งของ Autoit

    ตั้งหัวข้อ by kluaytord 04/02/11, 04:12 pm

    ผมได้ไฟล์แคร๊กของโปรแกรมมาตัวหนึ่งซึ่งเป็นไฟล์นามสกุล .reg

    [You must be registered and logged in to see this image.]

    ผมก็ดับเบิ้ลคลิ๊ก Add Registry เข้าไปแล้ว Windows มันขึ้นหน้าต่างให้ตอบ Yes, No, OK
    อะไรประมาณนี้อะครับ...ผมจึงอยากจะทราบว่ามีคำสั่ง
    Add Registry โดยที่ไม่ต้องให้ Windows มันถามโน่นถามนี่ มีไหมครับ...?
    ผมลอง Edit ไฟล์แคร๊กตัวนี้ดู เจอคำสั่งดังตัวอย่างข้างล่างครับ


    Code:
    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Etternin Doadlao Mernage]
    "FName"="MBBB"
    "Serial"="7GXXX-XXXKQ-23XXX-XXXQ4"
    "LName"="DDD"
    "Email"="ABCDEF1560359@gmail.com"


    กราบของพระคุณทุกๆคำแนะนำไว้ล่วงหน้าครับ....
    aut
    aut
    PSsix Powerful Scripting Class
    PSsix Powerful Scripting Class


    PSsix Game Coder
    จำนวนข้อความ : 472
    ความนิยม : 126
    เข้าร่วมเมื่อ : 24/07/2010

    Add Registry ด้วยคำสั่งของ Autoit Empty Re: Add Registry ด้วยคำสั่งของ Autoit

    ตั้งหัวข้อ by aut 04/02/11, 04:39 pm


    RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Etternin Doadlao Mernage", "FName", "REG_SZ", "MBBB")
    RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Etternin Doadlao Mernage", "Serial", "REG_SZ","7GXXX-XXXKQ-23XXX-XXXQ4")
    RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Etternin Doadlao Mernage", "LName", "REG_SZ", "DDD")
    RegWrite("HKEY_LOCAL_MACHINE\SOFTWARE\Etternin Doadlao Mernage", "Email", "REG_SZ","ABCDEF1560359@gmail.com")
    sak20102005
    sak20102005
    ระงับสมาชิก
    ระงับสมาชิก


    Add Registry ด้วยคำสั่งของ Autoit Empty
    จำนวนข้อความ : 96
    ความนิยม : 4
    เข้าร่วมเมื่อ : 07/04/2011

    Add Registry ด้วยคำสั่งของ Autoit Empty Re: Add Registry ด้วยคำสั่งของ Autoit

    ตั้งหัวข้อ by sak20102005 07/04/11, 04:37 pm

    ใช้ commandline parameter ลองรันดูครับ พารามิเตอร์สำหรับรันไฟล์ .reg คือ REGEDIT /S
    รูปแบบคำสั่ง: Command [Parameter, File.reg]
    Exsample:

    Code:
    @echo off
    titile Sample
    color 9F
    echo.
    echo Running..
    start REGEDIT /S Register.reg
    echo.
    echo Finish
    echo.
    exit
    newsak2005
    newsak2005
    ระงับสมาชิก
    ระงับสมาชิก


    Add Registry ด้วยคำสั่งของ Autoit Empty
    จำนวนข้อความ : 115
    ความนิยม : 0
    เข้าร่วมเมื่อ : 08/05/2011

    Add Registry ด้วยคำสั่งของ Autoit Empty Re: Add Registry ด้วยคำสั่งของ Autoit

    ตั้งหัวข้อ by newsak2005 22/05/11, 10:43 pm

    Reg command For run Export and Import a file.reg

    คำสั่ง:(ส่งออก)backupหรือสร้างไฟล์.regออกมาใช้งาน
    Code:
    @echo off
    REG EXPORT HKLM\Software\MyCo\MyApp AppBkUp.reg
    exit
    ---------------------------------------------------------------------
    คำสั่ง:(นำเข้า)รันไฟล์.regที่สร้าง
    Code:
    @echo off
    REG IMPORT AppBkUp.reg
    exit
    Monaliza
    Monaliza
    PSsix Member Super Class III
    PSsix Member Super Class III


    PSsix Program Coder
    จำนวนข้อความ : 213
    ความนิยม : 7
    เข้าร่วมเมื่อ : 03/10/2010

    Add Registry ด้วยคำสั่งของ Autoit Empty Re: Add Registry ด้วยคำสั่งของ Autoit

    ตั้งหัวข้อ by Monaliza 01/10/11, 03:32 am

    ผมลองเขียนโปรแกรมแก้ไขRegistry แต่มันไม่ยอมทำงานในuserธรรมดา
    #include <GUIConstants.au3>


    $Form1 = GUICreate("Windows Tool", 355, 179, 247, 125)
    $Button1 = GUICtrlCreateButton("Lock Desktop Backgrourd", 8, 16, 155, 25)
    $Button2 = GUICtrlCreateButton("Reset Desktop Backgrourd", 8, 56, 155, 25)
    $Button3 = GUICtrlCreateButton("Hide Folder Options", 200, 16, 147, 25)
    $Button4 = GUICtrlCreateButton("Reset Folder Options", 200, 56, 147, 25)
    $Edit1 = GUICtrlCreateEdit("", 8, 88, 337, 81)
    GUICtrlSetData(-1, "")
    GUISetState(@SW_SHOW)


    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1

    RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop","NoChangingWallPaper","REG_DWORD","1")

    GUICtrlSetData($Edit1, "Lock Desktop Backgrourd ok")


    Case $Button2
    RegDelete("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop","NoChangingWallPaper")

    GUICtrlSetData($Edit1, "Reset Desktop Backgrourd ok")



    Case $Button3
    RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer","NoFolderOptions","REG_DWORD","1")

    GUICtrlSetData($Edit1, "Hide Folder Options ok")


    Case $Button4
    RegDelete("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer","NoFolderOptions")

    GUICtrlSetData($Edit1, "Reset Folder Options ok")
    EndSwitch
    WEnd
    เลยอยากรู้ว่าคีย์ที่ผมเพิ่มลงไปต้องใช้สิทธ์ แอดมินเลยเหรอครับ
    POS
    POS
    PSsix
    PSsix


    Add Registry ด้วยคำสั่งของ Autoit Empty Add Registry ด้วยคำสั่งของ Autoit Empty Add Registry ด้วยคำสั่งของ Autoit Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    Add Registry ด้วยคำสั่งของ Autoit Empty Re: Add Registry ด้วยคำสั่งของ Autoit

    ตั้งหัวข้อ by POS 01/10/11, 06:38 am

    ตามปกติแล้วคีย์ HKEY_CURRENT_USER สามารถสั่งเขียนอ่านได้ครับ สำหรับ USER ธรรมดา

    ใส่ #RequireAdmin ไว้ที่หัวสคริปต์เพื่อป้องกันการบล็อก(ต้องมีสิทธิเป็นแอดมินเท่านั้นถึงจะเขียนที่คีย์อื่นได้)




    Monaliza
    Monaliza
    PSsix Member Super Class III
    PSsix Member Super Class III


    PSsix Program Coder
    จำนวนข้อความ : 213
    ความนิยม : 7
    เข้าร่วมเมื่อ : 03/10/2010

    Add Registry ด้วยคำสั่งของ Autoit Empty Re: Add Registry ด้วยคำสั่งของ Autoit

    ตั้งหัวข้อ by Monaliza 01/10/11, 05:43 pm

    ผมลองรันด้วยสิทธ์แอดมินแต่ลองดูกับ user ธรรมดาไม่ได้ซะงั้น
    เดียวลองไปแก้ไข้ใหม่
    1.คีย์ NoChangingWallPaper เอาไว้ไม่ให้เปลี่ยน ภาพหน้า desktop ใช้หรือเปล่าครับ
    ผมลองดูแล้วด้วยสิทธ์ แอดมิน มันก็สร้างคีย์ได้นะครับ หลังจาก Restrat แล้วมันก็ยังเปลี่ยนภาพหน้า Desktopได้นะครับ ส่วน คีย์ NoFolderOptions ทำงานได้ปกติ FolderOptions หายไป ลบคีย์ทิ้งก็กลับมา
    หรือว่าผมเข้าใจอะไรผิดเกี่ยวกับ คีย์ NoChangingWallPaper
    ขอบคุณครับ
    POS
    POS
    PSsix
    PSsix


    Add Registry ด้วยคำสั่งของ Autoit Empty Add Registry ด้วยคำสั่งของ Autoit Empty Add Registry ด้วยคำสั่งของ Autoit Empty
    จำนวนข้อความ : 1152
    ความนิยม : 326
    เข้าร่วมเมื่อ : 19/07/2010

    Add Registry ด้วยคำสั่งของ Autoit Empty Re: Add Registry ด้วยคำสั่งของ Autoit

    ตั้งหัวข้อ by POS 02/10/11, 08:10 am

    [You must be registered and logged in to see this link.]

      เวลาขณะนี้ 19/05/24, 09:17 pm