473,545 Members | 2,058 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Unknown parameter with WMI mini-application...

Hi there-I'm an AMATEUR VB.NET programmer, who has hacked
together a small VB.NET application that can get
information from remote machines using the
System.Manageme nt namespace. MY APPLICATION DOES WORK,
but not quite in the way I want to. My management object
is defined like this:

Dim disk As New ManagementObjec t(myScope, New
ManagementPath( "win32_operatin gsystem='TheMac hine'"),
Nothing)

However, it does not work correctly-the properties are
not retrieved for reasons I don't know. The original
code that I...stole from had a different ManagementPath,
but it does work.

Dim disk As New ManagementObjec t(myScope, New
ManagementPath( "win32_logicald isk='c:'"), Nothing)

I know WMI and VBScript, and of course VB.NET is
significantly more complex, but I don't quite know what
the problem is. Are my parameters wrong? Is my path
wrong? I don't even fully understand what I should be
looking for-I want to basically be able to run any query
that WMI support. If anyone can help me or at least
point me in a direction, I'd appreciate it.

Thank you



Here is the code (sorry for making it so lengthy):

Imports System
Imports System.Manageme nt
Public Class Form1
Inherits System.Windows. Forms.Form
Dim IPAddress As Integer
#Region " Windows Form Designer generated code "
Public Sub New()
MyBase.New()
'This call is required by the Windows Form
Designer.
InitializeCompo nent()
'Add any initialization after the
InitializeCompo nent() call
End Sub
'Form overrides dispose to clean up the component
list.
Protected Overloads Overrides Sub Dispose(ByVal
disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Disp ose()
End If
End If
MyBase.Dispose( disposing)
End Sub
'Required by the Windows Form Designer
Private components As System.Componen tModel.IContain er
'NOTE: The following procedure is required by the
Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
Friend WithEvents TextBox1 As
System.Windows. Forms.TextBox
Friend WithEvents Button1 As
System.Windows. Forms.Button
Friend WithEvents ListBox1 As
System.Windows. Forms.ListBox
Friend WithEvents ListBox2 As
System.Windows. Forms.ListBox
Friend WithEvents Label1 As System.Windows. Forms.Label
Friend WithEvents Label2 As System.Windows. Forms.Label
Friend WithEvents Label3 As System.Windows. Forms.Label
Friend WithEvents Label4 As System.Windows. Forms.Label
Friend WithEvents Label5 As System.Windows. Forms.Label
Friend WithEvents Label6 As System.Windows. Forms.Label
Friend WithEvents Label7 As System.Windows. Forms.Label
Friend WithEvents ListBox3 As
System.Windows. Forms.ListBox
Friend WithEvents ListBox4 As
System.Windows. Forms.ListBox
<System.Diagnos tics.DebuggerSt epThrough()> Private
Sub InitializeCompo nent()
Me.TextBox1 = New System.Windows. Forms.TextBox
Me.Button1 = New System.Windows. Forms.Button
Me.ListBox1 = New System.Windows. Forms.ListBox
Me.ListBox2 = New System.Windows. Forms.ListBox
Me.Label1 = New System.Windows. Forms.Label
Me.Label2 = New System.Windows. Forms.Label
Me.Label3 = New System.Windows. Forms.Label
Me.Label4 = New System.Windows. Forms.Label
Me.Label5 = New System.Windows. Forms.Label
Me.Label6 = New System.Windows. Forms.Label
Me.Label7 = New System.Windows. Forms.Label
Me.ListBox3 = New System.Windows. Forms.ListBox
Me.ListBox4 = New System.Windows. Forms.ListBox
Me.SuspendLayou t()
'
'TextBox1
'
Me.TextBox1.Loc ation = New System.Drawing. Point
(176, 48)
Me.TextBox1.Nam e = "TextBox1"
Me.TextBox1.Siz e = New System.Drawing. Size(40, 20)
Me.TextBox1.Tab Index = 0
Me.TextBox1.Tex t = ""
'
'Button1
'
Me.Button1.Loca tion = New System.Drawing. Point
(168, 80)
Me.Button1.Name = "Button1"
Me.Button1.Size = New System.Drawing. Size(56, 23)
Me.Button1.TabI ndex = 1
Me.Button1.Text = "START"
'
'ListBox1
'
Me.ListBox1.Loc ation = New System.Drawing. Point
(176, 136)
Me.ListBox1.Nam e = "ListBox1"
Me.ListBox1.Siz e = New System.Drawing. Size(120,
17)
Me.ListBox1.Tab Index = 2
'
'ListBox2
'
Me.ListBox2.Loc ation = New System.Drawing. Point
(16, 168)
Me.ListBox2.Nam e = "ListBox2"
Me.ListBox2.Siz e = New System.Drawing. Size(552,
17)
Me.ListBox2.Tab Index = 3
'
'Label1
'
Me.Label1.Locat ion = New System.Drawing. Point
(112, 16)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing. Size(176, 16)
Me.Label1.TabIn dex = 4
Me.Label1.Text = "Insert the 3rd IP address
number"
'
'Label2
'
Me.Label2.Locat ion = New System.Drawing. Point(64,
136)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing. Size(96, 16)
Me.Label2.TabIn dex = 5
Me.Label2.Text = "The IP address is:"
'
'Label3
'
Me.Label3.Locat ion = New System.Drawing. Point(8,
104)
Me.Label3.Name = "Label3"
Me.Label3.Size = New System.Drawing. Size(120, 16)
Me.Label3.TabIn dex = 6
Me.Label3.Text = "The Machine Name is:"
'
'Label4
'
Me.Label4.Locat ion = New System.Drawing. Point
(128, 48)
Me.Label4.Name = "Label4"
Me.Label4.Size = New System.Drawing. Size(40, 16)
Me.Label4.TabIn dex = 7
Me.Label4.Text = "10.33."
'
'Label5
'
Me.Label5.Locat ion = New System.Drawing. Point
(232, 48)
Me.Label5.Name = "Label5"
Me.Label5.Size = New System.Drawing. Size(16, 16)
Me.Label5.TabIn dex = 8
Me.Label5.Text = ".X"
'
'Label6
'
Me.Label6.Locat ion = New System.Drawing. Point(56,
224)
Me.Label6.Name = "Label6"
Me.Label6.Size = New System.Drawing. Size(104, 16)
Me.Label6.TabIn dex = 9
Me.Label6.Text = "The CPU Speed is:"
'
'Label7
'
Me.Label7.Locat ion = New System.Drawing. Point(48,
264)
Me.Label7.Name = "Label7"
Me.Label7.Size = New System.Drawing. Size(112, 16)
Me.Label7.TabIn dex = 10
Me.Label7.Text = "The vendor name is:"
'
'ListBox3
'
Me.ListBox3.Loc ation = New System.Drawing. Point
(176, 224)
Me.ListBox3.Nam e = "ListBox3"
Me.ListBox3.Siz e = New System.Drawing. Size(392,
17)
Me.ListBox3.Tab Index = 11
'
'ListBox4
'
Me.ListBox4.Loc ation = New System.Drawing. Point
(176, 264)
Me.ListBox4.Nam e = "ListBox4"
Me.ListBox4.Siz e = New System.Drawing. Size(120,
17)
Me.ListBox4.Tab Index = 12
'
'Form1
'
Me.AutoScaleBas eSize = New System.Drawing. Size(5,
13)
Me.ClientSize = New System.Drawing. Size(592, 302)
Me.Controls.Add (Me.ListBox4)
Me.Controls.Add (Me.ListBox3)
Me.Controls.Add (Me.Label7)
Me.Controls.Add (Me.Label6)
Me.Controls.Add (Me.Label5)
Me.Controls.Add (Me.Label4)
Me.Controls.Add (Me.Label3)
Me.Controls.Add (Me.Label2)
Me.Controls.Add (Me.Label1)
Me.Controls.Add (Me.ListBox2)
Me.Controls.Add (Me.ListBox1)
Me.Controls.Add (Me.Button1)
Me.Controls.Add (Me.TextBox1)
Me.Name = "Form1"
Me.Text = "Vital Information Collected
Electronically"
Me.ResumeLayout (False)
End Sub
#End Region
Private Sub Button1_Click(B yVal sender As
System.Object, ByVal e As System.EventArg s) Handles
Button1.Click
For IPAddress = 123 To 125
MsgBox("Now testing " & IPAddress)
Dim TheMachine As String = "10.33." &
TextBox1.Text & "." & IPAddress
Dim Options As New ConnectionOptio ns
Dim oProperty As PropertyData
Dim oTest As PropertyDataCol lection
Options.Usernam e = "TheUsersNa me"
Options.Passwor d = "TheUsersPasswo rd"
Dim myScope As New ManagementScope ("\\" &
TheMachine & "\root\cimv 2", Options)
ListBox1.Items. Add("10.33." & TextBox1.Text
& "." & IPAddress)
Try
myScope.Connect ()
Dim disk As New ManagementObjec t(myScope,
New ManagementPath( "win32_operatin gsystem='TheMac hine'"),
Nothing)
'Dim disk As New ManagementObjec t
(myScope, New ManagementPath( "win32_logicald isk='c:'"),
Nothing)
disk.Get()
For Each oProperty In disk.Properties
MsgBox(oPropert y.Name)
Next
Catch ex As Exception
ListBox2.Items. Add("Machine at " &
TheMachine & " has failed with " & ex.Message)
End Try
Dim msg As New RemoteMessage(M e)
msg.Broadcast()
Next
MsgBox("Finishe d")
End Sub
Function GetTheText() As String
Return TextBox1.Text
End Function
Sub AddTheItem(ByVa l s As String)
'ListBox2.Items .Add(s)
End Sub
Private Sub Form1_Load(ByVa l sender As System.Object,
ByVal e As System.EventArg s) Handles MyBase.Load
End Sub
End Class
Public Class RemoteMessage
Dim theform As Form1
Sub New(ByRef owner As Form1)
theform = owner
End Sub
Sub Broadcast()
Dim s As String
Dim s2 As String
s = theform.GetTheT ext()
s2 = s.ToUpper()
theform.AddTheI tem(s2)
End Sub
End Class
Nov 21 '05 #1
1 1169
Hi,

Try something like this
Dim moReturn As Management.Mana gementObjectCol lection

Dim moSearch As Management.Mana gementObjectSea rcher

Dim mo As Management.Mana gementObject

moSearch = New Management.Mana gementObjectSea rcher("Select * from
Win32_LogicalDi sk where Name = 'C:'")

moReturn = moSearch.Get

For Each mo In moReturn

Dim VolumeName As String = mo("Volumename" )

Dim SerialNumber As String = mo("Volumeseria lnumber")

Dim strOut As String = String.Format(" {0} - {1}", VolumeName, SerialNumber)

Debug.WriteLine (strOut)

Next

Ken

-------------------

"R Hedges" <an*******@disc ussions.microso ft.com> wrote in message
news:02******** *************** *****@phx.gbl.. .
Hi there-I'm an AMATEUR VB.NET programmer, who has hacked
together a small VB.NET application that can get
information from remote machines using the
System.Manageme nt namespace. MY APPLICATION DOES WORK,
but not quite in the way I want to. My management object
is defined like this:

Dim disk As New ManagementObjec t(myScope, New
ManagementPath( "win32_operatin gsystem='TheMac hine'"),
Nothing)

However, it does not work correctly-the properties are
not retrieved for reasons I don't know. The original
code that I...stole from had a different ManagementPath,
but it does work.

Dim disk As New ManagementObjec t(myScope, New
ManagementPath( "win32_logicald isk='c:'"), Nothing)

I know WMI and VBScript, and of course VB.NET is
significantly more complex, but I don't quite know what
the problem is. Are my parameters wrong? Is my path
wrong? I don't even fully understand what I should be
looking for-I want to basically be able to run any query
that WMI support. If anyone can help me or at least
point me in a direction, I'd appreciate it.

Thank you



Here is the code (sorry for making it so lengthy):

Imports System
Imports System.Manageme nt
Public Class Form1
Inherits System.Windows. Forms.Form
Dim IPAddress As Integer
#Region " Windows Form Designer generated code "
Public Sub New()
MyBase.New()
'This call is required by the Windows Form
Designer.
InitializeCompo nent()
'Add any initialization after the
InitializeCompo nent() call
End Sub
'Form overrides dispose to clean up the component
list.
Protected Overloads Overrides Sub Dispose(ByVal
disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Disp ose()
End If
End If
MyBase.Dispose( disposing)
End Sub
'Required by the Windows Form Designer
Private components As System.Componen tModel.IContain er
'NOTE: The following procedure is required by the
Windows Form Designer
'It can be modified using the Windows Form Designer.
'Do not modify it using the code editor.
Friend WithEvents TextBox1 As
System.Windows. Forms.TextBox
Friend WithEvents Button1 As
System.Windows. Forms.Button
Friend WithEvents ListBox1 As
System.Windows. Forms.ListBox
Friend WithEvents ListBox2 As
System.Windows. Forms.ListBox
Friend WithEvents Label1 As System.Windows. Forms.Label
Friend WithEvents Label2 As System.Windows. Forms.Label
Friend WithEvents Label3 As System.Windows. Forms.Label
Friend WithEvents Label4 As System.Windows. Forms.Label
Friend WithEvents Label5 As System.Windows. Forms.Label
Friend WithEvents Label6 As System.Windows. Forms.Label
Friend WithEvents Label7 As System.Windows. Forms.Label
Friend WithEvents ListBox3 As
System.Windows. Forms.ListBox
Friend WithEvents ListBox4 As
System.Windows. Forms.ListBox
<System.Diagnos tics.DebuggerSt epThrough()> Private
Sub InitializeCompo nent()
Me.TextBox1 = New System.Windows. Forms.TextBox
Me.Button1 = New System.Windows. Forms.Button
Me.ListBox1 = New System.Windows. Forms.ListBox
Me.ListBox2 = New System.Windows. Forms.ListBox
Me.Label1 = New System.Windows. Forms.Label
Me.Label2 = New System.Windows. Forms.Label
Me.Label3 = New System.Windows. Forms.Label
Me.Label4 = New System.Windows. Forms.Label
Me.Label5 = New System.Windows. Forms.Label
Me.Label6 = New System.Windows. Forms.Label
Me.Label7 = New System.Windows. Forms.Label
Me.ListBox3 = New System.Windows. Forms.ListBox
Me.ListBox4 = New System.Windows. Forms.ListBox
Me.SuspendLayou t()
'
'TextBox1
'
Me.TextBox1.Loc ation = New System.Drawing. Point
(176, 48)
Me.TextBox1.Nam e = "TextBox1"
Me.TextBox1.Siz e = New System.Drawing. Size(40, 20)
Me.TextBox1.Tab Index = 0
Me.TextBox1.Tex t = ""
'
'Button1
'
Me.Button1.Loca tion = New System.Drawing. Point
(168, 80)
Me.Button1.Name = "Button1"
Me.Button1.Size = New System.Drawing. Size(56, 23)
Me.Button1.TabI ndex = 1
Me.Button1.Text = "START"
'
'ListBox1
'
Me.ListBox1.Loc ation = New System.Drawing. Point
(176, 136)
Me.ListBox1.Nam e = "ListBox1"
Me.ListBox1.Siz e = New System.Drawing. Size(120,
17)
Me.ListBox1.Tab Index = 2
'
'ListBox2
'
Me.ListBox2.Loc ation = New System.Drawing. Point
(16, 168)
Me.ListBox2.Nam e = "ListBox2"
Me.ListBox2.Siz e = New System.Drawing. Size(552,
17)
Me.ListBox2.Tab Index = 3
'
'Label1
'
Me.Label1.Locat ion = New System.Drawing. Point
(112, 16)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing. Size(176, 16)
Me.Label1.TabIn dex = 4
Me.Label1.Text = "Insert the 3rd IP address
number"
'
'Label2
'
Me.Label2.Locat ion = New System.Drawing. Point(64,
136)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing. Size(96, 16)
Me.Label2.TabIn dex = 5
Me.Label2.Text = "The IP address is:"
'
'Label3
'
Me.Label3.Locat ion = New System.Drawing. Point(8,
104)
Me.Label3.Name = "Label3"
Me.Label3.Size = New System.Drawing. Size(120, 16)
Me.Label3.TabIn dex = 6
Me.Label3.Text = "The Machine Name is:"
'
'Label4
'
Me.Label4.Locat ion = New System.Drawing. Point
(128, 48)
Me.Label4.Name = "Label4"
Me.Label4.Size = New System.Drawing. Size(40, 16)
Me.Label4.TabIn dex = 7
Me.Label4.Text = "10.33."
'
'Label5
'
Me.Label5.Locat ion = New System.Drawing. Point
(232, 48)
Me.Label5.Name = "Label5"
Me.Label5.Size = New System.Drawing. Size(16, 16)
Me.Label5.TabIn dex = 8
Me.Label5.Text = ".X"
'
'Label6
'
Me.Label6.Locat ion = New System.Drawing. Point(56,
224)
Me.Label6.Name = "Label6"
Me.Label6.Size = New System.Drawing. Size(104, 16)
Me.Label6.TabIn dex = 9
Me.Label6.Text = "The CPU Speed is:"
'
'Label7
'
Me.Label7.Locat ion = New System.Drawing. Point(48,
264)
Me.Label7.Name = "Label7"
Me.Label7.Size = New System.Drawing. Size(112, 16)
Me.Label7.TabIn dex = 10
Me.Label7.Text = "The vendor name is:"
'
'ListBox3
'
Me.ListBox3.Loc ation = New System.Drawing. Point
(176, 224)
Me.ListBox3.Nam e = "ListBox3"
Me.ListBox3.Siz e = New System.Drawing. Size(392,
17)
Me.ListBox3.Tab Index = 11
'
'ListBox4
'
Me.ListBox4.Loc ation = New System.Drawing. Point
(176, 264)
Me.ListBox4.Nam e = "ListBox4"
Me.ListBox4.Siz e = New System.Drawing. Size(120,
17)
Me.ListBox4.Tab Index = 12
'
'Form1
'
Me.AutoScaleBas eSize = New System.Drawing. Size(5,
13)
Me.ClientSize = New System.Drawing. Size(592, 302)
Me.Controls.Add (Me.ListBox4)
Me.Controls.Add (Me.ListBox3)
Me.Controls.Add (Me.Label7)
Me.Controls.Add (Me.Label6)
Me.Controls.Add (Me.Label5)
Me.Controls.Add (Me.Label4)
Me.Controls.Add (Me.Label3)
Me.Controls.Add (Me.Label2)
Me.Controls.Add (Me.Label1)
Me.Controls.Add (Me.ListBox2)
Me.Controls.Add (Me.ListBox1)
Me.Controls.Add (Me.Button1)
Me.Controls.Add (Me.TextBox1)
Me.Name = "Form1"
Me.Text = "Vital Information Collected
Electronically"
Me.ResumeLayout (False)
End Sub
#End Region
Private Sub Button1_Click(B yVal sender As
System.Object, ByVal e As System.EventArg s) Handles
Button1.Click
For IPAddress = 123 To 125
MsgBox("Now testing " & IPAddress)
Dim TheMachine As String = "10.33." &
TextBox1.Text & "." & IPAddress
Dim Options As New ConnectionOptio ns
Dim oProperty As PropertyData
Dim oTest As PropertyDataCol lection
Options.Usernam e = "TheUsersNa me"
Options.Passwor d = "TheUsersPasswo rd"
Dim myScope As New ManagementScope ("\\" &
TheMachine & "\root\cimv 2", Options)
ListBox1.Items. Add("10.33." & TextBox1.Text
& "." & IPAddress)
Try
myScope.Connect ()
Dim disk As New ManagementObjec t(myScope,
New ManagementPath( "win32_operatin gsystem='TheMac hine'"),
Nothing)
'Dim disk As New ManagementObjec t
(myScope, New ManagementPath( "win32_logicald isk='c:'"),
Nothing)
disk.Get()
For Each oProperty In disk.Properties
MsgBox(oPropert y.Name)
Next
Catch ex As Exception
ListBox2.Items. Add("Machine at " &
TheMachine & " has failed with " & ex.Message)
End Try
Dim msg As New RemoteMessage(M e)
msg.Broadcast()
Next
MsgBox("Finishe d")
End Sub
Function GetTheText() As String
Return TextBox1.Text
End Function
Sub AddTheItem(ByVa l s As String)
'ListBox2.Items .Add(s)
End Sub
Private Sub Form1_Load(ByVa l sender As System.Object,
ByVal e As System.EventArg s) Handles MyBase.Load
End Sub
End Class
Public Class RemoteMessage
Dim theform As Form1
Sub New(ByRef owner As Form1)
theform = owner
End Sub
Sub Broadcast()
Dim s As String
Dim s2 As String
s = theform.GetTheT ext()
s2 = s.ToUpper()
theform.AddTheI tem(s2)
End Sub
End Class
Nov 21 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
12851
by: Mini Mouse | last post by:
Hiya folks, I'm getting the following error(s) below and I'm at a bit of a loss as to how to correct it. When I give it a parameter it then complains it needs two parameters and the second one being an integer or something like that. Warning: domdocument() expects at least 1 parameter, 0 given in orders.php on line 157
0
2208
by: Andreas Prilop | last post by:
http://www.iana.org/assignments/character-sets and RFC 1428 have an encoding (charset) "unknown-8bit". There is also the widely recognized "x-user-defined", which means the same thing, afaik. Both designate an 8-bit encoding where *nothing* is known about its characters. Especially, unknown-8bit is *not* necessarily a superset of US-ASCII. ...
5
2644
by: Michel | last post by:
Hi there, What is the best way to serialize unknown data? I have a class that contains a list of parameter objects. The parameter has a value which can be a simple value of a complex class, e.g. class param { object value; }
10
2854
by: ndm | last post by:
Hi, Just wondering if any one knows a way to pass and enumerate an unknown number of parameter to a VB function. I want to create a Min/Max functions that can: a) take an variable number of parameters b) determine how many parameter are passed to it c) loop through parameters PS. I can't use an array or collection
0
1604
by: tbatwork828 | last post by:
VS 2005. I have compiled my dlls/exes in Release mode and also setting Debug Info="full"under Project - Properties - Build - select "Release" under "Configuration" drop down - the Advanced button at the bottom. When I compile, I get all pdbs for each dll/exe. We are running Win XP. At the client, my app then crashes, and a dump is created on...
3
2152
by: aurora | last post by:
This is an entry I just added to ASPN. It is a somewhat novel technique I have employed quite successfully in my code. I repost it here for more explosure and discussions. http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/475158 wy ------------------------------------------------------------------------
5
1863
by: =?Utf-8?B?cGFnYXRlcw==?= | last post by:
Hello All, I am sure that I am just overlooking something, but here's something I can't quite get right... I want to be able to get the value of a parameter of an unknown custom attribute at runtime. All of the examples I have seen use casting of known custom attributes to get these values. Thanks,
2
1694
by: oyster | last post by:
The following is my pure-python wxwidgets test. It runs and give a frame, but soon python comes up to say "unexpected parameter 'mini.py'" and I have to close it. I cannot find the reason. Can somebody give me a hint to let it work well? Thanks http://pyguiviactypes.googlepages.com/mini.py
6
4857
by: carles | last post by:
Hi, Here, sample code where a byte array is used to fill a particular structure: fs = File.OpenRead(path); // FileStream BITMAPFILEHEADER bfh = new BITMAPFILEHEADER(); b = new byte;
0
7659
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
0
7811
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7428
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
5975
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
0
3455
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
3444
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
1887
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1019
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
709
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.