Enumerating Only 'active' Domain Machines?

Apr 3, 2009

I'm having trouble with program I'm writing for work. It's basically a GUI for some remote management scripts I wrote a while back.I have a listbox (listbox1) to which loads a list of computers from active directory, which works perfectly and quickly.The problem is that I also want to add to another listbox (listbox2) a list of machines 'currently active' on the network. I can't see an easy way to do this in .net but came up with a logical solution.Basically my thought was to 'ping' all of the machines in the directory listing and use the results to make the list...

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
Dim de As New DirectoryEntry()

[code].....

View 3 Replies


ADVERTISEMENT

Enumerating List Of Drives On A Remote Domain Workstation

Jun 29, 2011

I am trying to come up with a good way to enumerate hard disks on remote workstations, possibly including administrative shares, so I can audit key files on them without having to access them via sneakernet.I have domain administrator rights. Security policy prohibits using WMI which would be a great solution.I can retrieve a list of computers using Active Directory, but I need some way to determine what drives are available on each system. Is such a thing feasible? A fellow developer offered some VB6 code from years ago that used WNetOpenEnum, but I was hoping that since we are at .NET framework 4, maybe there's a more elegant / managed way of working with this. I'm keen to use technologies that are more generally supported, such as standard APIs etc. WMI is a great solution but apparently is blocked by default by Windows Firewall, so its availability is not guaranteed.

View 2 Replies

Adding Active Directory Sub Domain User To Main Domain Group?

Sep 22, 2010

I have a function that works perfectly when I attempt to add a user from the same domain into a group of the same domain.

Function AddUserToGroup(ByVal strUserDN As String, ByVal strGroupDN As String, ByVal strGRPDC As String, ByVal strUserDC As String) As Boolean
Dim oUser As DirectoryEntry

[Code]....

The error is actually being thrown on the Invoke line, but as I said earlier, if the user is in the same domain, this works perfectly.

View 1 Replies

Validate Domain Name In Active Directory?

Jul 13, 2010

Is there any way we can verify if a particular domain exists in Active Directory?. I mean, I have an app where admin users can add new domain values in a text box. Before saving the info, I would like to check whether such domain exists in AD.

View 3 Replies

Find Domain Users Name In Active Directory?

May 16, 2012

i am using following code to retive Domain Users from AD

but i am getting APPUser and IUSER in the give

how to avoide this type of user from the list i wantreal user names only

Dim pctx As New PrincipalContext(ContextType.Domain, "192.1.1.1", "myusername", "mypwd")
Dim grp As GroupPrincipal = GroupPrincipal.FindByIdentity(pctx,

[Code]....

View 5 Replies

VS 2008 Active Directory Domain/User/Password Validation Over VPN

Aug 18, 2011

I have a piece of business-soft to make the lives of our employees easier. It's fairly typical, a tabbed-MDI style main form with a load of buttons that activate each of its sub-modules.

I have security set up on it so that someone in sales can't enter the module for purchasing, etc... I authenticate the user by having them type in their network password and check it against the AD server with this function:

'Remember to Imports System.DirectoryServices for this to work
Private Function ValidateActiveDirectoryLogin(ByVal Domain As String, ByVal Username As String, ByVal Password As String) As Boolean

[Code].....

View 22 Replies

Connect Client Machines With Sql Server Machines?

Dec 7, 2011

How to connect client machines with sql server machines ?Vb.Net as front end.

View 8 Replies

Enumerating Controls With Variables?

Jun 22, 2010

If I had 5 text boxes on a form, TextBox1...TextBox5, is there a method to do something like this?

Dim strFld As String
For intFor = 1 to 5
strFld = "TextBox" & intFor
Me(strFld).Text = intFor
Next

It doesn't like the line of Me(strFld) but I figure there must be a way to reference a field via a variable instead of hardcoding the field name.

View 6 Replies

Enumerating Strings As Bytes?

Apr 24, 2012

I was looking for a way to enumerate String types in (vb).NET, but .NET enums only accept numeric type values.

The first alternative I came across was to create a dictionary of my enum values and the string I want to return. This worked, but was hard to maintain because if you changed the enum you would have to remember to also change the dictionary.

The second alternative was to set field attributes on each enum member, and retrieve it using reflection. Surely enough this worked aswell and also solved the maintenance problem, but it uses reflection and I've always read that using reflection should be a last resort thing.

So I started thinking and I came up with this: every ASCII character can be represented as a hexadecimal value, and you can assign hexadecimal values to enum members. You could get rid of the attributes, assign the hexadecimal values to the enum members. Then, when you need the text value, convert the value to a byte array and use System.Text.Encodings.ASCII.GetString(enumMemberBytes) to get the string value.

Now speaking out of experience, anything I come up with is usually either flawed or just plain wrong. Is there any reason not to do it like that?

As pointed out by David W, enum member values are limited in length, depending on the underlying type (integer by default). So yes, I believe my method works but you are limited to characters in the ASCII table, with a maximum length of 4 or 8 characters using integers or longs respectively.

View 1 Replies

LINQ To XML Enumerating Over Descendants

Jan 13, 2011

I am trying to write a simple linq query from a tutorial I read. But i cannot seem to get it to work. I am trying to display both the address in the attached xml document, but can only display the first one.

<?xml version="1.0" encoding="utf-8" ?>
<Emails>
<Email group="FooBar">
<Subject>Test subject</Subject>
<Content>Test Content</Content>
[Code] .....

View 1 Replies

DB/Reporting :: Enumerating AD Properties From A DirectorySearcher

Apr 17, 2008

I am trying to get the AD Properties from a Search that I do. When I do so I get this as a result "System.DirectoryServices.ResultPropertyValueCollection". How do I get the value? I know that it is a collection but everytime I try I am not successful.

Code:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdSearch.Click
Dim resEntry As SearchResult
Dim lstItem As New ListViewItem
Dim currentEntry As New DirectoryEntry

[CODE]...

View 4 Replies

VS 2008 Enumerating A List Generically?

Jan 7, 2010

Is there a way to write a single routine that could enumerate a list regardless of the data type? I am trying to write a custom XML serialization class and it would be great if I could enumerate all items in a generic list the same way, regardless if it was of type String, Integer, etc.

View 5 Replies

.NET - Enumerating The Handles Not Windows Of A Specific Process?

Oct 16, 2009

I have some code designed to locate a specific process based off of its window text, gather the main handle, and then all of the child windows. However, I have run into one problem. I cannot seem to gather all the handles and their respective text. For example, when I test my program and do a handle count on the specific process, it tells me that there are more than 400 handles for this one process. How do I get the handle pointers for this process and also gather the text associated with these handles.I have included my source code for reference.

Code:Public Class Form1
Const GW_CHILD As Integer = 5 Const GW_HWNDNEXT As Integer = 2 Const WM_GETTEXT As Integer = &HD Const WM_GETTEXTLENGTH As Integer = &HE Const BM_SETSTATE As Integer = &HF3 Const WM_LBUTTONUP As Integer = &H202 Const WM_LBUTTONDOWN As Integer = &H201

[code]....

View 1 Replies

Enumerating The Handles Not Windows Of A Specific Process?

Aug 30, 2010

I have some code designed to locate a specific process based off of its window text, gather the main handle, and then all of the child windows. However, I have run into one problem. I cannot seem to gather all the handles and their respective text.

For example, when I test my program and do a handle count on the specific process, it tells me that there are more than 400 handles for this one process. How do I get the handle pointers for this process and also gather the text associated with these handles.

I have included my source code for reference.

Code:Public Class Form1
Const GW_CHILD As Integer = 5 Const GW_HWNDNEXT As Integer = 2 Const WM_GETTEXT As Integer = &HD Const WM_GETTEXTLENGTH As Integer = &HE Const BM_SETSTATE As Integer = &HF3 Const WM_LBUTTONUP As Integer = &H202 Const WM_LBUTTONDOWN As Integer = &H201

[code]....

View 9 Replies

Internet Explorer 8 :: Enumerating Tabs In IE8 And Firefox?

Jun 27, 2011

Is there a way to list the text that appears in each of the tabs of IE8 and Firefox as part of the list of running processes along with the handle.I can list all the running processes fine with their hwnd's but I cant list all of the tabs that are open in either IE8 or Firefox, only the active tab

View 1 Replies

VS 2005 Enumerating Items In Outlook Mailbox?

Oct 26, 2009

I need to enumerate all the items in an email inbox. However, this code fails

For Each MI As Outlook.MailItem In folderToProcess.Items
'Console.WriteLine("Subject:" + vbTab + MI.Subject)
Console.WriteLine(MI.Subject)
Next

It fails whenever it comes across an item that ISN'T an email (e.g. a meeting request). I've spent the last hour or so trying to find a way of enumerating every item no matter its type. So far all I've come up with is to use the base Object type and then work from there but that's Late Binding and I'd prefer to avoid it if possible.

Has anyone come across this problem before? How can I determine what type of Outlook item it is during enumeration?

View 3 Replies

Enumerating Host Addresses From IP Address And Subnet Mask

Sep 24, 2011

As part of my application I am hoping to be able to get the user to enter their IP address and subnet mask which will then enumerate all of the hosts in between which can then be scanned for various open ports/applications installed.

For instance, With a network of 10.91.100.0/255.255.255.252 hosts are valid 10.91.100.1 - .2

How can this be done in vb.net? I would assume also some error checking would need to be put in place to confirm as to whether the subnet mask was valid as well?

View 1 Replies

Enumerating Managed Threads Or Determining When A Thread Is Created?

Feb 15, 2010

I have need of either enumerating all the managed threads in a application or listen to when a new thread is created. I can not find anyway to do this through searching the web. It strikes me as odd the the IDE can list all the manage threads, but I can't.

If this is not possible, is there clarification as to why this is not possible.

I need to create a shared class in a DLL that will when it receives a signal will stop all the threads currently running, and gracefully exit the application.

View 3 Replies

Enumerating Outlook Items Crashes When An Undeliverable Email Item Is Found?

Sep 13, 2009

Here's my code:

Code: Public Sub ProcessInbox()
Dim oOutlook As New Microsoft.Office.Interop.Outlook.Application Dim oNs As Microsoft.Office.Interop.Outlook.NameSpace Dim oFldr As Microsoft.Office.Interop.Outlook.MAPIFolder Dim oAttachments As Microsoft.Office.Interop.Outlook.Attachments Dim oAttachment As Microsoft.Office.Interop.Outlook.Attachment Dim

[code]....

If I change the following line as shown, it works OK:

Code: Dim oMessage As Object

Is this the best way to get it to work or what should I specifically define the variable oMessage as?

|+--JDMils|+--VB6 & XL VBA+--VB Dot Net 2K8|

View 3 Replies

VS 2005 Get The Active Control Of The Active Form?

Mar 30, 2009

I want to get the active control (control which has the focus or where the cursor is on) each time the cursor moves to another control or each time a control receives a focus.

View 5 Replies

App Not Working On SOME XP Machines

Aug 19, 2011

I have developed an application is VS2010 ( VB app using .NET4 ) ... the application runs fine under Windows 7 and on (3) XP machines we have here. Had one user looking for support on an XP machine ... when he started the app nothing happened. No errors or anything, just nothing happened. Had him install the latest .NET4 framework and everything was fine.

Just had another support issue ... user with the same complaint ... had him install latest .NET4 ... but this time did not fix the issue ... still nothing happens when he clicks to start the app ... no errors ... just nothing happens.

I can't check this because it runs on all our XP machines .... Is the only criteria that .NET4 be installed? I created an install that includes only the EXE from the BINRELEASE folder ... nothing else. Do I need anything else. Strange that it works on all our XP machines.

View 15 Replies

Compile - Cannot Run .exe On Some Machines

Jun 21, 2010

I have a small form program that is basically an interface for installing different software packages so that we can distribute a CD with our products that our customers can just pop in the drive, autorun, and click the button to install what they need. The problem that I am running into is unlike when I had built this same program in VB6, the program rewritten in VB.net will not run on some machines, and shows me an error: .net Framework initialization error. required version of .net framework v2.0.50727.

I realize that it is asking for that version of .net framework in order to run, but what I would really like to know is if there is a way to make my exe non-dependant on this so that it will run on any machine. Requiring my customers to install .net framework in order to access an interface designed just to idiotproof the installation of some setup files and provide easy access to a few pdf's really would just defeat the purpose.

View 4 Replies

How To Switch Machines

May 28, 2012

I have two machines, on the first of which I have developed my application to a point of satisfactory stability. Now I want to move everything to my second machine.Both computers have the same level of XP and NET Framework code, and both have Visual Studio 2010 at the same level.I copied my application's project folder onto the second machine, but the second machine's VS 10 can't load the project because it can't find a couple of Interop files (e.g., AxMSComCtl2). All of files are present in the project folder and also in its.bin subfolder. The only observable difference between the two machines is the presence, on the first machine, of some Assemblies stored under my user name there. Copying the Assemblies to the second machine didn't help (I hadn't thought it would).Is my application permanently "imprinted" on my first computer, or is there a simple way of resusitating its clone?

View 10 Replies

Running On Other Machines?

Feb 25, 2012

My name is Jack, I developed a program and I wanted to run it on a clients PC. I used deifferent framework and that didn't work but when I used 3.5 client, it said it had stopped working and I know my client has .net framework 4 and when I did it with 4.0 client it didnt say it had stopped working it just didn't show up but the notification icon showed up for 2 seconds.

View 4 Replies

Use (.exe) Tool In Other Machines

Oct 13, 2008

i have created a tool written in C# that would parse string (from 3 files) using regular expressions then throw all the matches in a grid. It works fine on my machine.. It returns matches from those 3 input files.. The problem is when i use that tool (.exe) in other machines..there are no errors. The program works fine for the first 2 files.. but doesn't return matches on the 3rd file.I tried copying the codes in one of the machines just to trace the problem, but when i run the program, it suddenly worked fine.. from then, the program is working fine on that machine.

[Code]...

View 2 Replies

Use One EXE On Multiple Machines?

Nov 26, 2010

I have one EXE on my server machine (Windows Server 2003) and now i want users on multiple computers (Windows XP) to create one shortcut on there repective machine and access this EXE.

View 1 Replies

Get Query Active Directory With The Pc Name And Return It's Path In The Active Directory Tree

May 9, 2006

I'm a developer for a College we have an active directory.I need to query Active Directory with the Pc name and return it's path in the Active Directory tree.

View 3 Replies

App Runs Slow On Other Machines?

May 24, 2009

Basically i have designed an app that runs smoothly on my desktop PC (3GHz processor, 2GB RAM, Windows XP Media Centre (SP3)).

When i put the app on my laptop(1.4GHz processor, 448MB RAM, Windows XP Home Edition (SP2)) it runs really slow and is unusable.

I have tried deploying the app and also just copy the whole folder to my laptop and run the apps *.exe from the bin/debug folder, but it has the same results.

I have tested it on higher spec machines with 2GB RAM and they also replicate the slowness, so i'm at a loss as to why it behaves 100% on my desktop PC, where i have Visual Studio installed but not on any other machine.

My question is if little differences like operating system, RAM, service packs, VS installation, etc, make apps run differently on different machines.

View 4 Replies

Cannot Execute Exe On Machines Other Than The Developer?

Jul 19, 2011

I updated a VB.NET application from Visual Studio 2008 to Visual Studio 2010 and made a few changes to it. Now it works fine on my development workstation but when the user tries to run it, it fails. The error detail is below. I've searched for System.InvalidOperationException and found several suggestions but none of them have helped. There isn't any static initialization code in the application. I changed the compilation to x86 instead of AnyCpu. None of these has helped. The project is compiled for .NET 3.5 and that hasn't changed. Both environments are Windows 7 64-bit.

Does anyone have a suggestion as to how I might determine what is causing this?

[Code]...

View 6 Replies

Global Variable Across All Machines?

May 31, 2009

I'm focusing on Networking programming and I had found something that was very interesting to me in Remoting, which is the ability to have some how a "shared global variable accross applications" ... Here's a quick example of what I'm saying (which is stripped and modified from one found example on internet):

In the Remoting class:

Code:Namespace remoteclass Public Class xx Inherits MarshalByRefObject
Public Shared_Var As String 'This is our share variable
End ClassEnd Namespace

[Code]....

I found that I can eaisly use this red-marked variable (Shared_Var) acrross all application clients without any extra line of code to update its value ... without using even what is called "singlecall" and "sigletron".

But I have concerns:

1) This is only applicable for simple types of variables (e.g. string and integer) but an array or DataTable for example are not updated! and I don't know why!!

2) Would that load the communication network (I mean the content of these shared variables (few KBs to 1MB) will always be communicated across machines all the time without any management) ... Actually I don't how this works from inside, Does it update on change or cyclic ...

3) And finally, can I found something like this in WCF?

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved