Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

Windows Programmierung

Diskussion: Windows Programmierung im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hallo zusammen, ich hab soeben ein neues Projekt bekommen, im groben geht es darum das einen Ablauf unter Windows ...

Antwort
Alt 21.12.10, 17:08   #1 (permalink)
 
Registriert seit: 02.06.05
erik SN Leistung: Facit NTK
Likes: 2
Standard Windows Programmierung

Anzeige

Hallo zusammen,
ich hab soeben ein neues Projekt bekommen, im groben geht es darum das einen Ablauf unter Windows automatisiert werden soll.
Dabei muss ich unter anderem eine Remote Session aufmachen in dieser änderungen im IISmanager vornehmen, Dateien verschieben Kopieren usw. Dienste Stoppen sowie ändereungen in der DCOMconfig vornehmen.
Im einzelnen wäre das per kurzem .BAT Script kein thema, nur steh ich vor dem Problem wie ich der Remote Session die weiteren Änderungen vornehme.

Auserdem scheint mir ein .bat script bei dem Umpfang, bzw bei manchen Änderungen nicht sinnvoll.

Alternativ, hätte ich noch AutoIT angedacht, das wäre eine einfache lösung, erscheint mir aber auch nicht der Direkte weg zu sein.

Meine Frage letztendlich ist ob es eine Programmiersprache gibt die sich für diesen zweck besonders eignet.

Vielen dank schonmal.

erik SN ist offline   Mit Zitat antworten
Alt 21.12.10, 19:08   #2 (permalink)
 
Registriert seit: 15.03.08
shadowrunner Leistung: Facit NTK
Likes: 0
Standard

Hast Du Dir schon mal die Powershell von Windows angesehen? Steht gratis zum Download bereit. Allerdings habe ich da keine Erfahrung ob und wie das ganze mit Remoting funzt...

Ansonsten wäre da natürlich .NET, vorzugsweise C#. Für die Remoting-Middleware würde sich hier .NET Remoting ('relativ' alt) beziehungsweise die WCF (Windows Communication Foundation; .NET 4.0!) anbieten. Allerdings benötigt diese für ein eher kleines Projekt eine relativ lange Einarbeitunszeit.
Für die Java-Welt würde sich wohl CORBA anbieten...

Wollte nur mal so ein paar Vorschläge in den Raum werfen, Erfahrung mit (praktischem) Remoting habe ich selbst kaum...
shadowrunner ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 21.12.10, 19:33   #3 (permalink)
Themenstarter
 
Registriert seit: 02.06.05
erik SN Leistung: Facit NTK
Likes: 2
Standard

Vielen dank schonmal für die Tipps ich werd mich gleich mal durch welzen
erik SN ist offline   Mit Zitat antworten
Alt 21.12.10, 20:02   #4 (permalink)
Member of Honour
 
Benutzerbild von Brabax
 
Registriert seit: 04.10.01
Brabax Leistung: 8086Brabax Leistung: 8086
Brabax eine Nachricht über ICQ schicken
Likes: 42
Standard

Butterbrotkastenlösung:
BAT oder Script anfertigen, das die o.g. Aufgaben erledigt und dann via psexec (Sysinternals Suite) rüber schieben und ausführen.

Ansonsten kann ich mich nur shadowrunner anschließen. Die Frage ist nur, ob sich in dem Fall Nutzen und Aufwand decken.

lG
__________________

<< Wir leben bereits im morgigen Gestern, doch vom gestrigen Morgen sind wir noch weit entfernt. >>

<< Träume sind Schäume. Es liegt an dir ob du sie lebst oder ein Schaumschläger bist! >>

<< Erst wenn man beginnt zu implizieren, wird man merken, dass einem sowieso keiner richtig zuhört. >>
Brabax ist offline   Mit Zitat antworten
Alt 21.12.10, 21:21   #5 (permalink)
Themenstarter
 
Registriert seit: 02.06.05
erik SN Leistung: Facit NTK
Likes: 2
Standard

hmm ok, mal schaun....
Beim Googlen zu Powershell ist mir noch Windows Scripting Host ins Auge gestochen, zufällig jemand erfahrungen damit? Klingt eigentlich ganz vielversprechend.
erik SN ist offline   Mit Zitat antworten
Alt 21.12.10, 22:49   #6 (permalink)
Member of Honour
 
Benutzerbild von Brabax
 
Registriert seit: 04.10.01
Brabax Leistung: 8086Brabax Leistung: 8086
Brabax eine Nachricht über ICQ schicken
Likes: 42
Standard

...damit führst du regulär auch nur vbs aus

lG
__________________

<< Wir leben bereits im morgigen Gestern, doch vom gestrigen Morgen sind wir noch weit entfernt. >>

<< Träume sind Schäume. Es liegt an dir ob du sie lebst oder ein Schaumschläger bist! >>

<< Erst wenn man beginnt zu implizieren, wird man merken, dass einem sowieso keiner richtig zuhört. >>
Brabax ist offline   Mit Zitat antworten
Alt 22.12.10, 15:33   #7 (permalink)
Themenstarter
 
Registriert seit: 02.06.05
erik SN Leistung: Facit NTK
Likes: 2
Standard

Ok,
um das kleine Brainstorming mal fort zu führen was ist wenn ich einfach eine Remote Session per script starte, und dabei Automatisch Telnet auf dem Client starte, kann ich darüber befehler an den Client schicken!?
erik SN ist offline   Mit Zitat antworten
Alt 22.12.10, 17:35   #8 (permalink)
Member of Honour
 
Benutzerbild von Brabax
 
Registriert seit: 04.10.01
Brabax Leistung: 8086Brabax Leistung: 8086
Brabax eine Nachricht über ICQ schicken
Likes: 42
Standard

So etwas macht psexec.

Du kannst es versuchen. Allerdings muss der Telnet-Server auf der Fremdkiste installiert sein und du musst dafür wahrscheinlich auch noch User/Passwort hinterlegen, was natürlich im Script unsicher ist.
(Psexec kann dies als Parameter oder per Direkteingabe abfragen).
Du kannst alternativ auch mit Zertifikaten hantieren ^^

Sprengt das Ganze nicht schon den Rahmen?

lG
__________________

<< Wir leben bereits im morgigen Gestern, doch vom gestrigen Morgen sind wir noch weit entfernt. >>

<< Träume sind Schäume. Es liegt an dir ob du sie lebst oder ein Schaumschläger bist! >>

<< Erst wenn man beginnt zu implizieren, wird man merken, dass einem sowieso keiner richtig zuhört. >>
Brabax ist offline   Mit Zitat antworten
Alt 22.12.10, 19:31   #9 (permalink)
Themenstarter
 
Registriert seit: 02.06.05
erik SN Leistung: Facit NTK
Likes: 2
Standard

Super vielen dank, ich denk ich werd das Passwort eh hinterlegen, was aber kein Problem darstellt.
Das mit dem Telnetserver schon eher, aber das muss man sehen.
Naja es sollen im Laufen des Jahres etwa 500 Kisten damit Remote bearbeitet werden, deshalb ist die Rentabilität wohl auf jedenfall noch gegeben.
erik SN ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » Windows Programmierung
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61