التخطي إلى المحتوى الرئيسي

أكواد جاهزة للتحكم فى خصائص النظام - فيجوال بيسك دوت نت

تعطيل معالج تنظيف سطح المكتب

Public Sub DisableDesktopCleanupWizard(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz", "NoRun", 0, Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz", "NoRun", 1, Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

إظهار اصدار الويندوز على سطح المكتب

Public Sub ShowWindowsVersionOnDesktop(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Control Panel\Desktop", "PaintDesktopVersion", 1, Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Control Panel\Desktop", "PaintDesktopVersion", 0, Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

تغيير حجم أيقونات سطح المكتب

Public Sub ChangeDesktopIconSize(ByVal Size As Integer)
       If Size = Nothing Then Exit Sub
       My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics", "Shell Icon Size", Size, Microsoft.Win32.RegistryValueKind.String)
   End Sub

حذف مستندات مشتركة من جهاز الكمبيوتر

Public Sub RemoveSharedDocumentsFromMyComputer(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoSharedDocuments", 0, Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoSharedDocuments", 1, Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

إخفاء قائمة ملف

Public Sub DisableFileMenu(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoFileMenu", "0", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoFileMenu", "1", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

تغيير اسم الشركة

Public Sub ChangeCompanyName(ByVal name As String)
       If name = Nothing Then
           MsgBox("لم تقم بتحديد أسم", MsgBoxStyle.Critical, "خطأ")
       Else
           My.Computer.Registry.SetValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "RegisteredOrganization", name)
       End If
   End Sub

إخفاء اسم المستخدم من قائمة ابدأ

Public Sub RemoveUsernameFromTheStartMenu(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoUserNameInStartMenu", "0", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoUserNameInStartMenu", "1", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

تغيير اسم المالك

Public Sub ChangeOwnerName(ByVal name As String)
       If name = Nothing Then
           MsgBox("لم تقم بتحديد أسم", MsgBoxStyle.Critical, "خطأ")
       Else
           My.Computer.Registry.SetValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "RegisteredOwner", name)
       End If
   End Sub

تعطيل برنامج تحديثات الوينوز | Windows Update

Public Sub DisableWindowsUpdate(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoWindowsUpdate", "0", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoWindowsUpdate", "1", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

تعطيل لوحة التحكم | Stop Control Panel

Public Sub DisableControlPanel(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoControlPanel", "1", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoControlPanel", "0", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

اضافة البرنامج إلى بدء التشغيل

mports Microsoft.Win32
Imports System.Windows.Forms

Public Sub RunatStartup(ByVal PutAtStartup As Boolean , ByVal ProgramName As String)
                Dim StartupPath As String = "Software\Microsoft\Windows\CurrentVersion\Run"
                Dim MyKey As RegistryKey = Registry.CurrentUser.OpenSubKey(StartupPath , True)

                If PutAtStartup Then
                        MyKey.SetValue(ProgramName , Application.ExecutablePath)
                Else
                        Try
                                MyKey.DeleteValue(ProgramName , False)
                        Catch ex As Exception
                                ex = Nothing
                        End Try
                End If

        End Sub

أخذ جميع البرامج الموجودة فى بدء التشغيل

Dim Reg As Microsoft.Win32.RegistryKey
        Reg = Microsoft.Win32.Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True)
        Dim St() As String
        St = Reg.GetValueNames
        Dim ToList As String
        For Each ToList In St
            ListBox1.Items.Add(ToList & " Path : " & Reg.GetValue(ToList))
        Next

اخفاء جهاز الكمبيوتر من كل الأماكن

Public Sub RemoveMyComputerFromAllThing(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NonEnum", "{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "0", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NonEnum", "{20D04FE0-3AEA-1069-A2D8-08002B30309D}", "1", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

عرض لوحة التحكم على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case Contro.Checked
            Case True
                RegSub("{21EC2O2O-3AEA-1O69-A2DD-08002b30309d}")
            Case False
                RemoveSub("{21EC2O2O-3AEA-1O69-A2DD-08002b30309d}")
        End Select

عرض مجلد المحفوظات على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case his.Checked
            Case True
                RegSub("{FF393560-C2A7-11CF-BFF4-444553540000}")
            Case False
                RemoveSub("{FF393560-C2A7-11CF-BFF4-444553540000}")
        End Select

عرض أيقونة أوت لوك على سطح المكتب | Show OutLook icon on Desktop

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case office.Checked
            Case True
                RegSub("{00020D75-0000-0000-C000-000000000046}")
            Case False
                RemoveSub("{00020D75-0000-0000-C000-000000000046}")
        End Select

عرض جهاز الكمبيوتر على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case comp.Checked
            Case True
                RegSub("{20D04FE0-3AEA-1069-A2D8-08002B30309D}")
            Case False
                RemoveSub("{20D04FE0-3AEA-1069-A2D8-08002B30309D}")
        End Select

عرض شبكة الكمبيوترات على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case netcomp.Checked
            Case True
                RegSub("{1f4de370-d627-11d1-ba4f-00a0c91eedba}")
            Case False
                RemoveSub("{1f4de370-d627-11d1-ba4f-00a0c91eedba}")
        End Select

عرض الطابعات والفاكسات على سطح المكتب | show Printers and Faxes on Desktop

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case pri.Checked
            Case True
                RegSub("{2227A280-3AEA-1069-A2DE-08002B30309D}")
            Case False
                RemoveSub("{2227A280-3AEA-1069-A2DE-08002B30309D}")
        End Select

عرض مجلد البرامج على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case prog.Checked
            Case True
                RegSub("{7be9d83c-a729-4d97-b5a7-1b7313c39e0a}")
            Case False
                RemoveSub("{7be9d83c-a729-4d97-b5a7-1b7313c39e0a}")
        End Select

عرض مهام مجدولة على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case task.Checked
            Case True
                RegSub("{D6277990-4C6A-11CF-8D87-00AA0060F5BF}")
            Case False
                RemoveSub("{D6277990-4C6A-11CF-8D87-00AA0060F5BF}")
        End Select

افراغ سلة المحذوفات

Private Declare Function SHEmptyRecycleBin Lib "shell32.dll" Alias "SHEmptyRecycleBinA" ( _
    ByVal hWnd As Integer, _
    ByVal pszRootPath As String, _
    ByVal dwFlags As Integer) As Integer
    Const SHERB_NOPROGRESSUI As Short = &H2S
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim retvaL As Integer
        retvaL = SHEmptyRecycleBin(Handle.ToInt32, "", SHERB_NOPROGRESSUI)
    End Sub

عرض مجلد الكاميرات على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
       Select Case cam.Checked
            Case True
                RegSub("{E211B736-43FD-11D1-9EFB-0000F8757FCD}")
            Case False
                RemoveSub("{E211B736-43FD-11D1-9EFB-0000F8757FCD}")
        End Select

تعطيل سلة المحذوفات

Public Sub DisableTheRecycleBin(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\BitBucket", "NukeOnDelete", "0", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\BitBucket", "NukeOnDelete", "1", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

تعطيل القائمة اليمينية فى سطح المكتب

Public Sub DisableContextMenuOfDesktop(ByVal enable As Boolean)
       Select Case enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoViewContextMenu", "0", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoViewContextMenu", "1", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

تغيير حجم شريط المهام

Public Sub TaskBarSize(ByVal Size As Short)
       My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced", "TaskbarGroupSize", Size, Microsoft.Win32.RegistryValueKind.DWord)
   End Sub

حذف المستندات الأخيرة عند ايقاف تشغيل الويندوز

Public Sub RemoveRecentOnWindowsExit(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "ClearRecentDocsOnExit", "00000001", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "ClearRecentDocsOnExit", "00000000", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

حذف المستندات من سطح المكتب

Public Sub RemoveMyDocumentsFromTheDesktop(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "Attributes", "0xf0400174 ", Microsoft.Win32.RegistryValueKind.DWord)

           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\ShellFolder", "Attributes", "0xf0500174 ", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

اخفاء خصائص جهاز الكمبيوتر

Public Sub DisablePropertiesMyComputer(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoPropertiesMyComputer", "0", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoPropertiesMyComputer", "1", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

اخفاء أيقونة انترنت اكسبلورر

Public Sub HideTheInternetExplorerIcon(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoInternetIcon", 0, Microsoft.Win32.RegistryValueKind.DWord)

           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoInternetIcon", 1, Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

تغيير أيقونة سلة المحذوفات

Public Sub ChangeTheRecycleBinIcons(ByVal EmptyIconFileName As String, ByVal FullIconFileName As String)
       If IO.File.Exists(EmptyIconFileName) = False Or IO.File.Exists(FullIconFileName) = False Then
           Exit Sub
       Else
           My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon", "Empty", EmptyIconFileName, Microsoft.Win32.RegistryValueKind.String)
           My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon", "Full", FullIconFileName, Microsoft.Win32.RegistryValueKind.String)
       End If
   End Sub

قفل شريط المهام

Public Sub LockTheSizeAndPositionOfTheTaskbar(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced", "TaskbarSizeMove", 0, Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced", "TaskbarSizeMove", 1, Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

اظهار الملفات المخفية

Public Sub ShowHiddenOperatingSystemFiles(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced", "ShowSuperHidden", 1, Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced", "ShowSuperHidden", 0, Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

تعطيل عمل الناسخة

Public Sub DisableCDBurning(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoCDBurning", "0", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer", "NoCDBurning", "1", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

اخفاء خيار ارسال إلى من القائمة اليمينية

Public Sub ShowSendToContextMenu(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To", "", "{7BA4C740-9E81-11CF-99D3-00AA004AE837}")
           Case False
               My.Computer.Registry.SetValue("HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Send To", "", "empty")
       End Select
   End Sub

تعطيل اضافة ازالة البرامج

Public Sub DisableAddRemovePrograms(ByVal Enable As Boolean)
       Select Case Enable
           Case True
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\system", "NoAddRemovePrograms", "0", Microsoft.Win32.RegistryValueKind.DWord)
           Case False
               My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\system", "NoAddRemovePrograms", "1", Microsoft.Win32.RegistryValueKind.DWord)
       End Select
   End Sub

عرض سلة المحذوفات على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case bin.Checked
            Case True
                RegSub("{645FF040-5081-101B-9F08-00AA002F954E}")
            Case False
                RemoveSub("{645FF040-5081-101B-9F08-00AA002F954E}")
        End Select

عرض مجلد قائمة ابدأ على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case str.Checked
            Case True
                RegSub("{48e7caab-b918-4e58-a94d-505519c795dc}")
            Case False
                RemoveSub("{48e7caab-b918-4e58-a94d-505519c795dc}")
        End Select

التأكد من وجود البرنامج فى بدء التشغيل

Imports Microsoft.Win32
Imports System.Windows.Forms

Public Function CheckRunAtStartup(ByVal ProgramName As String) As Boolean
                Dim StartupPath As String = "Software\Microsoft\Windows\CurrentVersion\Run"
                Dim MyKey As RegistryKey = Registry.CurrentUser.OpenSubKey(StartupPath , False)

                If MyKey.GetValue(ProgramName , "") = Application.ExecutablePath Then
                        Return True
                Else
                        Return False
                End If
        End Function

تغيير خلفية سطح المكتب

'دالة API
    Private Const SPI_SETDESKWALLPAPER As Integer = &H14
    Private Const SPIF_UPDATEINIFILE As Integer = &H1
    Private Const SPIF_SENDWININICHANGE As Integer = &H2

    Private Declare Auto Function SystemParametersInfo Lib "user32.dll" ( _
        ByVal uAction As Integer, ByVal uParam As Integer, _
        ByVal lpvParam As String, ByVal fuWinIni As Integer) As Integer
    Dim i As Double
    ' change this to whatever filename you want to use
    Const WallpaperFile As String = "MovieCollectionImage.bmp"
'دالة
    Friend Sub SetWallpaper(ByVal img As Image)
        Dim imageLocation As String
        imageLocation = My.Computer.FileSystem.CombinePath( _
            My.Computer.FileSystem.SpecialDirectories.MyPictures, WallpaperFile)
        Try
            img.Save(imageLocation, System.Drawing.Imaging.ImageFormat.Bmp)
            SystemParametersInfo(SPI_SETDESKWALLPAPER, -1, imageLocation, _
                SPIF_UPDATEINIFILE Or SPIF_SENDWININICHANGE)
        Catch Ex As Exception
            MsgBox(Ex.Message, MsgBoxStyle.Critical, "Error")
        End Try
    End Sub

عرض أدوات ادارية على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case Adm.Checked
            Case True
                RegSub("{D20EA4E1-3957-11d2-A40B-0C5020524153}")
            Case False
                RemoveSub("{D20EA4E1-3957-11d2-A40B-0C5020524153}")
        End Select

عرض مجلد الخطوط على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case fonts.Checked
            Case True
                RegSub("{D20EA4E1-3957-11d2-A40B-0C5020524152}")
            Case False
                RemoveSub("{D20EA4E1-3957-11d2-A40B-0C5020524152}")
        End Select

عرض مايكروسوفت نتورك على سطح المكتب | show MicroSoft Network on Desktop

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case Network.Checked
            Case True
                RegSub("{00028B00-0000-0000-C000-000000000046}")
            Case False
                RemoveSub("{00028B00-0000-0000-C000-000000000046}")
        End Select

عرض المستندات على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case decu.Checked
            Case True
                RegSub("{450D8FBA-AD25-11D0-98A8-0800361B1103}")
            Case False
                RemoveSub("{450D8FBA-AD25-11D0-98A8-0800361B1103}")
        End Select

عرض اتصالات الانترنت على سطح المكتب

'دوال عادية لكنها هامة
Public Sub RegSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.CreateSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
    Public Sub RemoveSub(ByVal value As String)
        My.Computer.Registry.LocalMachine.DeleteSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\" & value)
    End Sub
'الكود
        Select Case netcon.Checked
            Case True
                RegSub("{7007ACC7-3202-11D1-AAD2-00805FC1270E}")
            Case False
                RemoveSub("{7007ACC7-3202-11D1-AAD2-00805FC1270E}")
        End Select

Please SUBSCRIBE to get new articles directly into your Email inbox!

تعليقات

المشاركات الشائعة من هذه المدونة

طريقة البحث في قوقل عن ملفات pdf

كما شرحنا فى موضوع كيفية البحث على جوجل ، وكتبنا معظم الطرق والحيل المستخدمة فى البحث على جوجل. نقدم اليوم أفضل طريقة للبحث عن ملفات الكتب الإلكترونية بصيغة pdf وتحميلها بشكل مباشر من جوجل. أكتب فى جوجل filetype:pdf ثم أكتب الكلمة أو الكلمات التى تدل على موضوع الكتاب أو الرواية التى تبحث عنها. مثال: filetype:pdf رواية هيبتا مثال: filetype:pdf رواية فى قلبى أنثى عبرية مثال: filetype:pdf كتاب ابن خلدون مثال: filetype:pdf science simlified مثال: filetype:pdf تبسيط العلوم يمكنك أن تكتب كلمة أو مجموعة من الكلمات. وإليك بعض الأمثلة بالصور لكيفية البحث عن الكتب والروايات. 1. كتابة نوع الملف أولاً، ثم تكتب مضمون أو محتوى الكتاب المطلوب. لاحظ أن كل نتائج البحث عبارة عن كتب إلكترونية بصيغة pdf. 2. كتابة كلمة البحث أولاً ثم نوع الملف المطلوب البحث عنه. البحث باللغة الإنجليزية هذه المرة. 3. البحث عن رواية أو كتاب باللغة العربية. كتابة اسم الرواية أو الكتاب، أو كتابة موضوع الكتاب. ثم كتابة نوع الكتاب الإلكترونى ( pdf ) . 4. البحث عن رواية أو كتاب باللغة العربية مباشرةً

كيفية تحميل قائمة تشغيل كاملة من اليوتيوب

أهلاً بك فى موقع ديف نوبا للبرمجة . فى هذه التدوينة سأشرح لك بإختصار كيف تقوم بتحميل قائمة تشغيل فيديوهات من اليوتيوب على جهاز الكمبيوتر الخاص بك من خلال برنامج انترنت دونلود مانجر ( IDM or Internet Download Manager ). 1. افتح المتصفح الذى تستخدمة، ثم اذهب إلى اليوتيوب، وقم بنسخ رابط قائمة تشغيل الفيديو. مثال هذه القائمة من الفيديوهات . 2. اذهب إلى موقع تحميل الفيديوهات المتعددة من اليوتيوب ( YouTube Multi Downloader ). 3. فى أعلى يمين الموقع، اختر كلمة ( playlist ) بلاى ليست التى تعنى قائمة تشغيل. 4. سيظهر لك المكان المتخصص فى تحميل قوائم تشغيل الفيديوهات. اختر الصيغة التى تريد أن يتم تحميل الفيديوهات بها. على سبيل المثال mp4 360p, MP4 720p, MP3 1080p وغيرها من الصيغ لتحميل الملفات. 5. اختر لصق لرابط قائمة التشغيل الذى نسخته من قبل لكى تنزل فيديوهاته. وانتظر حتى يقوم الموقع بإحضار جميع الفيديوهات فى قائمة التشغيل إليه. 6. انسخ الرابط أو الكود المكتوب فى الموقع كما فى الصورة التالية. الرابط أو كود التنزيل هو المحدد بالصندوق الأحمر فى الصورة التالي

إنشاء فلاشة قادرة على سرقة جميع الباسووردات الموجودة على أي حاسوب تتصل به

أهلا بكم على موقع ديف نوبا لتعليم البرمجة. اليوم سنتعرف على طريقة حديثة يستعملها الكراكرز ( الهاكرز الغير أخلاقيين ) لسرقة الباسوردات ( كلمات المرور والأرقام السرية لكل المواقع التى تسجل دخول عليها ) الموجودة على أي حاسوب فقط عبر فلاشة يو إس بى USB عادية جداً. لاحظ! هذه التدوينة كتبتها للتوعية والتعليم، وليس بهدف الإختراق أو السرقة بأى شكل من الأشكال. ولكن من حقك أن تعرف كيف يخترق الكراكرز والهاكرز الناس لكى تتعلم كيف تحمى نفسك. كما ذكرنا في المقدمة سنقوم بإعداد فلاشة USB بمجرد أن يوضع أو أن يتصل بالحاسوب ( الكمبيوتر أو اللابتوب ) ستظهر رسالة تطلب فحص الفلاشة بعد النقر عليها سيتم سرقة جميع الباسووردات والأرقام السرية الموجودة بالحاسوب مثل كلمات مرور الفيسبوك، وتويتر، وجوجل بلس، وجميع المواقع وحتى البنوك الإلكترونية. كيف يحدث هذا الاختراق بهذه السهولة؟ ننتقل للشرح التطبيقي لكي تعرف : نبدأ بالأدوات التي ستحتاجها لعمل هذه الفلاشة الهاكر: 1. حاسوب ( كمبيوتر مكتبى، أو لابتوب ) 2. فلاشة يو إس بى USB 3. برنامج Web Browser Pass View ويمكنك تحميله من هنا . خطوات عمل فلا