Click here to Skip to main content
13,087,797 members (76,062 online)

Get data back and interract with a windows Process C#

tdcmystere asked:

Open original thread
Hello all,

I'm new here and it's a first time that i ask for help to the community. I'm also new in C sharp but i try to manage and learn on the way.

I would like to have some help to understand how to write a Process for windows with wich i can communicate with my winform.

i made an winform application which permit me to retrive some data from Active directory and also some other data from computers on the network "using powerShell" and a AD class.

For some reasons i can't grab a correct information about ex: shared Printers, cose the PowerShell give me a output of the computer printers, not user printers. It was a simple exemple.

so i decide to write a Process wich i want to upload and install on a remote computer, till here i can manage that.

what i would like to understand and if you can show me a little exemple, it's how to add some functions to this process and get the output of this function back to my Winform.

as exemple: my Winform a make a remote call to the process and ask him to give me the list of all printers installed.
2. show the output in a lisbox for exemple.

I would like to tell you thank you in advance for you help
Tags: C# (C#2.0, C#3.0, C#4.0)


When answering a question please:
  1. Read the question carefully.
  2. Understand that English isn't everyone's first language so be lenient of bad spelling and grammar.
  3. If a question is poorly phrased then either ask for clarification, ignore it, or edit the question and fix the problem. Insults are not welcome.
Let's work to help developers, not make them feel stupid.
Please note that all posts will be submitted under the The Code Project Open License (CPOL).

Advertise | Privacy |
Web04 | 2.8.170813.1 | Last Updated 26 Mar 2009
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100