Autor Beitrag
halllowien
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Di 17.03.09 09:29 
Gibt es eigentlich ein CSHarp script ähnlich wie Batch oder VBS dateien??
Leider weis ich nicht wo diese frage reinpasst deswegen Sicherheitshalber hier (bin ein voller Programmieranfänger bisher nur ganz wenig VB2008 und Acces)
ene
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 779
Erhaltene Danke: 1

Vista, XP, W2K
Delphi, .Net, Deutsch und Englisch
BeitragVerfasst: Di 17.03.09 09:36 
Hi,

meinst du so etwas wie eine Konsolenanwendung? Also ohne Formulare und selbstschließend nach durchlauf. Wobei C# immer ein Kompilat erstellt, also keinen Plaintext, wie man ihn von VBS/Batch kennt.

_________________
Wir, die guten Willens sind, geführt von Ahnungslosen, Versuchen für die Undankbaren das Unmögliche zu vollbringen.
Wir haben soviel mit so wenig so lange versucht, daß wir jetzt qualifiziert sind, fast alles mit Nichts zu bewerkstelligen.
halllowien Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Di 17.03.09 10:05 
Es geht darum dass mein CHef von mir will dass ich einen "Batchjob" (Das heist jederzeit schnell und durch jeden Veränderbar) in C-SHarp schreibe und meiner meinung das ja nicht gehen kann weil CMD hat die Befehle in system und system 32 und in der cmd.exe und VBA verwendet den WSCRIPT host und naja für C-SHarp braucht man ja ein Framework oder??
Also im endeffektwill ich eine TXT datei schreibenm mit ein Paar If/for schleifen und ein Paar copy befehlen die dan nach Executrable.csharp benennen und das dan ausführen.
(Kling Wahrscheinlich doof aber naja... Chef ist CHef ;)
ene
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 779
Erhaltene Danke: 1

Vista, XP, W2K
Delphi, .Net, Deutsch und Englisch
BeitragVerfasst: Di 17.03.09 10:07 
Das geht nicht, weil C# ein Kompilat ist, man könnte höchstens einen Parser bauen, dem man die txt vorwirft und der die dann abarbeitet. Aber das find ich sehr komisch.

_________________
Wir, die guten Willens sind, geführt von Ahnungslosen, Versuchen für die Undankbaren das Unmögliche zu vollbringen.
Wir haben soviel mit so wenig so lange versucht, daß wir jetzt qualifiziert sind, fast alles mit Nichts zu bewerkstelligen.
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Di 17.03.09 10:10 
Wenn es in diesem Fall wirklich C# sein muss erstell doch einfach ein Codefile (z.B. batch.cs) und ein separates Batch-File (z.B. run.bat), das den csc mit batch.cs als Parameter aufruft und das Kompilat ausführt. Da der csc auch in der Redistributable enthalten ist sollte das kein Problem sein.

AXMD
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Di 17.03.09 10:22 
Hallo,

eigentlich geht es nicht, aber NET bietet z.B. per Reflection und durch das Compilieren zur Laufzeit verschiedene zusätzliche Möglichkeiten.

Benutze einmal die Suche nach NET Script(ing); das dürfte auf ähnliche Verfahren wie das von AXMD hinauslaufen. (Ich habe keine Ahnung davon, habe nur von solchen Verfahren gelesen.)

Gruß Jürgen
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Di 17.03.09 11:27 
user profile iconJüTho hat folgendes geschrieben Zum zitierten Posting springen:
eigentlich geht es nicht, aber NET bietet z.B. per Reflection und durch das Compilieren zur Laufzeit verschiedene zusätzliche Möglichkeiten.

Warum denn so umständlich? Um Reflection zu nutzen müsste er doch erst recht wieder ein Programm erstellen, das dann als ausführbare Datei vorliegt :?

AXMD
halllowien Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Di 17.03.09 11:34 
Danke für eure schnellen antworten
WÜnsche euch allen was und THX