Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Schnittstelle .bat-Datei und C# Konsolenanwendung

Empfohlene Antworten

Veröffentlicht

Hallo!

Ich bin neu hier im Forum und hoffe, dass mir hier jemand bei meinem Problem helfen kann!

Ich habe eine C#.NET Konsolenanwendung die eigentlich nichts anderes macht als aus einer .txt-File Daten aus zu lesen, zu komprimieren und in eine neue .txt-File zu schreiben.

Der Aufruf passiert über eine DOS-Anwendung (kleines Batch-Programm). Nun benötige ich quasi eine Schnittstelle zwischen der Batch-Datei und dem C#-Programm.

Beim Aufrufen des C#-Programms über das Batch-Programm soll ein Parameter mitgegeben werden, welcher den Namen des Ordners beinhaltet, in dem die .txt-File mit den ganzen Daten liegt und die neue hingespeichert werden soll (dieses Verzeichnis ändert sich bei jedem Aufruf des Batch-Programms automatisch).

Kann das jemand so nachvollziehen? :confused:

Kurzgefasst::

Batch-File

call c#_konsolenanwendung.bat -ORDNERNAME

(doofes kleines Beispiel, drückt das aber glaube ich ganz gut aus, was ich will; Syntax nicht berücksichtigt!)

Und wie kann ich im C# auf diesen übergebenen Parameter zugreifen?

Vielen herzlichen Dank!

Gruß,

Stefan

Das ging ja schnell!

Vielen Dank, werde es versuchen!

Gruß :old

Morgen,

Es ist so:

wir haben hier ein Programm - dieses ruft beim Ausführen eines Jobs diese .bat auf - da diese aber total verbuggt ist und der Programmierer nicht mehr im Haus ist, rufen wir über die .bat ein C#.NET Programm (Konsolenanwendung) auf - da die Kenntnisse in C# besser sind, als die Kenntnisse in der Batch-Programmierung.

Einfacher geht es leider nicht - oder anders. Es gibt nur die Möglichkeit die .bat zu editieren - leider kann man nicht sofort das C#.Net Programm aufrufen. :old

Danke

Gruß

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.