Zum Inhalt springen

zero61

Mitglieder
  • Gesamte Inhalte

    21
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von zero61

  1. Danke FOR /F "usebackq" %i IN (`TYPE Liste.txt`) DO ATTRIB %i|FINDSTR "^.....R">>C:\temp\showme.txt Habe das in der Powershell von Windows ausgeführt, bekomme allerdings keine showme.txt Datei! (Die Datei Liste.txt liegt im gleichen Verzeichnis wie testattrib.bat - also auf dem Desktop) Wenn ich das unter XP ganz normal in der CMD versuche kommt ausserdem die folgende Fehlermeldung: ======================================================= C:\Documents and Settings\noname>"C:\Documents and Settings\noname\Desktop\testattrib.bat" i was unexpected at this time. ======================================================= Denke aber das liegt daran, das man die Powershell braucht, mit der er mir aber keine txt-Datei erstellt. Kann mir jemand helfen und sagen wo der Fehler sein könnte?
  2. Ok super! Danke für deine Antwort. Jetzt habe ich aber ncoh mal eine Frage: Gibt es eine Möglichkeit, aus einer bestehenden txtDatei rauszulesen, welche von diesen einen Schreibschutz haben und welche nicht?!
  3. Sry, was hat das mit Ehrgeiz zu tun?! Ich habe von for-Schleifen kein blaßen Schimmer. Und selbst deine Antwort ist für mich chinesisch Dennoch danke für deine Antwort! Auch hier Danke für die Antwort. Könntest du mir die zweite for-Schleife genauer erläutern? Wäre super nett!
  4. Ja habe eine entsprechende txt Datei wenn ich die Pfade+Dateien aus Excel dort rein kopiere. So und wie schon gesagt brauch ich dann eine for Schleife die mir überprüft ob ein Schreibschutz drin ist oder nicht. Wenn Schreibschutz = ja, dann soll er diesen entfernen und mir diese in eine seperate txt schreiben (also den Pfad+Datei). Wie muss aber nun die for Schleife aussehen?:eek
  5. @lupo49 Bitte was ?! Komm mit deiner Antwort nicht klar. Mit dem Befehl "dir" komm ich glaube nicht weit, da ja die Dateien in unterschiedlichen Ordnern liegen, z.B.: \\server1\path1\file1.xxx \\server1\path2\file2.xxx
  6. Danke erstmal für die schnelle Antwort. Haben uns allerdings ein bisschen missverstanden, denn die Dateien (welche ich in einer xls habe) sind nicht in einem Verzeichnis, sondern in verschiedenen.
  7. Hallo zusammen, Brauche eine Batchdatei - es sind beliebig viele Dateien dort aufgelistet - in der einige einen Schreibschutz haben und einige wiederrum nicht. Bei den Dateien welche einen Schreibschutz (war glaub irgendwas mit attrib -r um den Schreibschutz in der CMD zu entfernen), soll dieser entfernt werden und mir diese in der CMD ausgeben oder in eine txt-Datei schreiben. Danach bearbeite ich die Dateien und kann auf diese wieder den Schreibschutz setzen (wie das funktioniert, weiss ich allerdings ) Ist sowas überhaupt mit einer Batch möglich?
  8. hab das versucht, jedoch leider ohne Erfolg printf("\nListenpreis:\t\t\t %8.2f EUR\n",listenpreis); printf("-Rabatt %.0f %% \t\t\t %8.2f EUR\n",rabatt,xa); printf("= Zieleinkaufspreis\t\t %8.2f EUR\n",zieleinkaufspreis); printf("-Skonto %.0f %% \t\t\t %8.2f EUR\n",skonto,xb); printf("= Bareinkaufspreis\t\t %8.2f EUR\n",bareinkaufspreis); printf("+ Versandkosten\t\t\t %8.2f EUR\n",versandkosten); printf("= Bezugspreis (Einstandspreis)\t %8.2f EUR\n",bezugspreis); Tatsache, so hats geklapt! Frage mich jetzt nur wie du das rausbekommen hast .. Könnt ihr mir das erklären?!
  9. Also mit der Breite funktioniert das nicht... oder ich hab das falsch angewendet. Zum Verzicht auf printf .. geht leider nicht, da wir es so in der Schule lernen und nicht anders. Komm da sonst durch einander //-------------Ausgabe------------------------------------------ printf("\nListenpreis:\t\ %8.2f EUR\n",listenpreis); printf("-Rabatt %.0f %% \t %8.2f EUR\n",rabatt,xa); printf("= Zieleinkaufspreis\t %8.2f EUR\n",zieleinkaufspreis); printf("-Skonto %.0f %% \t %8.2f EUR\n",skonto,xb); printf("= Bareinkaufspreis\t %8.2f EUR\n",bareinkaufspreis); printf("+ Versandkosten\t %8.2f EUR\n",versandkosten); printf("= Bezugspreis (Einstandspreis)\t %8.2f EUR\n",bezugspreis);
  10. Mit \t habe ich es bereits versucht (siehe unten) und dann kommt genau das raus was ich im Anhang gepostet habe //-------------Ausgabe------------------------------------------ printf("\nListenpreis:\t\t\t %.2f EUR\n",listenpreis); printf("-Rabatt %.0f %% \t\t\t %.2f EUR\n",rabatt,xa); printf("= Zieleinkaufspreis\t\t\t %.2f EUR\n",zieleinkaufspreis); printf("-Skonto %.0f %% \t\t\t %.2f EUR\n",skonto,xb); printf("= Bareinkaufspreis\t\t\t %.2f EUR\n",bareinkaufspreis); printf("+ Versandkosten\t\t\t %.2f EUR\n",versandkosten); printf("= Bezugspreis (Einstandspreis)\t\t\t %.2f EUR\n",bezugspreis);
  11. Hallo zusammen, möchte in meinem Programm über mehrere printf Behfele Text sowie eine dazugehörende Zahl ausgeben. Der Text steht ganz normal links, die jeweilige Zahl soll aber rechtsbündig stehen. Die nachfolgenden printf Befehle, welche auch eine Zahl dann haben, soll auch rechtsbündig drunter stehen. Hab da mal von irgendwelchen Flags gelesen?! kA ob dass das ist! Wie realisiere ich das?
  12. Danke für die Antwort. Ja mir ist bewusst das auf ein Linuxserver keine GUI gehört. Aber das ist auch alles lokal zu Hause und ist mehr oder weniger eine Spielerei. Bin in Sachen Linux überhaupt nicht fit und die GUI hilft mir dann schon manchmal, wenn ich im Terminal nicht weiterkomme! Ist ja außerdem auch nur "gnome-core" installiert. Mal abgesehen davon .. niemand 'ne Lösung für mein Problem?!
  13. Hallo zusammen, wie es halt am Wochenende immer so ist .. langeweile pur (vorallem Sonntags) hab ich einen Ubuntu 9.04 Server aufgesetzt. Habe mir dazu die Ubuntu Server 9.04 CD runtergeladen und anschließend gebrannt. So Installation problemlos durchgelaufen und danach eingeloggt. Aufjedenfall hab ich dann das Paket "gnome-core" installiert und ein xserver packet ... Meine Frage ist nun: Ist es möglich das Ubuntu automatisch in die Gnome Oberfläche bootet? Wenn ja, wie?! Muss bisher immer mich in der Konsole anmelden und dann "startx" eingeben. Ist doch bestimmt ein ganz einfaches Problem oder?! :confused:
  14. zero61

    C++ Zinsberechnung

    SUPER! Funktioniert jetzt Danke! //--------------------------------------------------------------------------- #pragma hdrstop #include <stdio.h> #include <conio.h> #include <math.h> //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { float kapital=0; float zinssatz=0; int jahre=0; float zinsen=0; float endkapital=0; //-----------------------------EINGABE------------------------------------------ printf("Kapital:"); scanf("%f",&kapital); printf("Zinssatz:"); scanf("%f",&zinssatz); printf("Jahre:"); scanf("%i",&jahre); //-----------------------------BERECHNUNG_BEGINN-------------------------------- zinsen= ((kapital*zinssatz*jahre)/100); endkapital=(kapital*pow((1+zinssatz/100),jahre)); //-----------------------------AUSGABE------------------------------------------ printf("Ihr Kapital verzinste sich in %i Jahren auf %.2f EUR. \n",jahre,endkapital); printf("Zinsen sind %.2f EUR",zinsen); return 0; } //---------------------------------------------------------------------------
  15. Hallo, also kommen wir nun mal zu einer anderen Aufgabe : Schreiben Sie ein Programm zur einfachen Zinsrechnung! Es sollen folgenden Werte eingegeben werden: Kapital: Kommazahl Zinssatz: Kommazahl in Prozent Jahre: Ganzzahl Die Zinsen werden nach der einfachen Zinsrechnung, wie folgt berechnet: Zinsen =((Kapital * Zinssatz * Jahre)100) Es werden die Jahre, Zinsen und das Endkapital mit 2 Nachkommastellen ausgegeben. z.B. Ihr Kapital verzinste sich in 5 Jahren auf 12345.67 Euro. Es enthaelt 345.67 Euro Zinsen So das war die Aufgabenstellung. Nun mal mein Code dazu, aber mit einem Fehler laut C++ Builder ([C++ Fehler] zins.cpp(29): E2060 Unzulässige Verwendung einer Fließkommazahl) Passt irgendwas nicht mit dem hoch jahre //--------------------------------------------------------------------------- #pragma hdrstop #include <stdio.h> #include <conio.h> //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { float kapital=0; float zinssatz=0; int jahre=0; float zinsen=0; float endkapital=0; printf("Kapital:"); scanf("%f",&kapital); printf("Zinssatz:"); scanf("%f",&zinssatz); printf("Jahre:"); scanf("%i",&jahre); zinsen= ((kapital*zinssatz*jahre)/100); endkapital=(kapital*((1+zinssatz/100)^jahre)); printf("Ihr Kapital verzinste sich in %i Jahren auf %10.2f EUR",jahre,endkapital); printf("Zinsen sind %10.2f EUR",zinsen); return 0; } //--------------------------------------------------------------------------- :eek:eek
  16. zero61

    C++ JA/Nein Abfrage

    Hab ich mich auch schon gefragt, aber das steht so auf unseren Übungsblättern und so schreib ich das einfach ab Was bedeutet denn dieses conio.h ?!:eek
  17. zero61

    C++ JA/Nein Abfrage

    Ok, das Problem hat sich nun auch gelöst! Das fängt ja richtig an Spaß zu machen //--------------------------------------------------------------------------- #pragma hdrstop #include <stdio.h> #include <conio.h> //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { char antwort; printf("Antworten Sie mit JA oder NEIN"); scanf("%c",&antwort); //---------------------BedingungBEGINN---------------------- if (antwort=='j' || antwort=='J') { printf("Sie haben mit JA geantwortet"); } else if (antwort == 'n' || antwort=='N') { printf("Sie haben mit NEIN geantwortet"); } else { printf("Sie haben eine falsche Eingabe gemacht"); } //---------------------BedingungENDE----------------------- return 0; } //---------------------------------------------------------------------------
  18. zero61

    C++ JA/Nein Abfrage

    Also folgende Beispiele funktionieren nun beide (endlich ) : //--------------------------------------------------------------------------- #pragma hdrstop #include <stdio.h> #include <conio.h> //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { char antwort; printf("Antworten Sie mit JA oder NEIN"); scanf("%c",&antwort); //---------------------BedingungBEGINN---------------------- if (antwort=='j') { printf("Sie haben mit JA geantwortet"); } else if (antwort == 'n') { printf("Sie haben mit NEIN geantwortet"); } else { printf("Sie haben eine falsche Eingabe gemacht"); } //---------------------BedingungENDE----------------------- return 0; } //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- #pragma hdrstop #include <stdio.h> #include <conio.h> //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { char antwort; printf("Antworten Sie mit JA oder NEIN"); scanf("%c",&antwort); //---------------------BedingungBEGINN---------------------- if (antwort == 'j') { printf("Sie haben mit JA geantwortet"); } if (antwort == 'n') { printf("Sie haben mit NEIN geantwortet"); } if (!(antwort=='j' || antwort=='n')) { printf("Sie haben eine falsche Eingabe gemacht"); } //---------------------BedingungENDE----------------------- return 0; } //--------------------------------------------------------------------------- Jetzt mal die nächste Frage: Wie mach ich das jetzt nun, das er mir auch die Großbuchstaben J für JA und N für NEIN akzeptiert?!
  19. Morgen, also erstmal heisst das "downgraden" in deinem Fall Und so einfach kann man auch keinen 2008Key in einen 2003Key "umwandeln". Wäre zumindestens neu für mich. (Korrigiert mich wenn ich was falsches sage)....
  20. zero61

    C++ JA/Nein Abfrage

    Danke erst einmal für die schnelle Antwort. Laut Borland C++ Builder kommt folgende Fehlermeldung: [C++ Fehler] abfrage.cpp(15): E2141 Fehler in der Deklarationssyntax Er meint damit folgende Zeile: printf("Antworten Sie mit JA (j) oder NEIN (n):");
  21. Folgende Aufgabenstellung: Abfrage: "Antworten Sie mit Ja (j) oder Nein (n):" Ausgabe: "Sie haben mit Nein geantwortet", "Sie haben mit ja geantwortet" oder "Sie haben eine falsche Eingabe gemacht." Hinweise: Hier muss man Verzweigungen verwenden. Die Syntax für das if-Konstrukt ist gleich wie bei Java. Der Datentyp für die einzulesende Variable ist char. Einzelne Zeichen werden als Konstanten immer zwischen einfache Anführungszeichen gesetzt, z.B. 'a'. Folgendes Programm habe ich darauf geschrieben. Wo ist jetzt aber der Fehler?! //--------------------------------------------------------------------------- #pragma hdrstop #include <stdio.h> #include <conio.h> //--------------------------------------------------------------------------- #pragma argsused int main(int argc, char* argv[]) { char antwort printf("Antworten Sie mit JA (j) oder NEIN (n):"); scanf("%c", &antwort); //---------------------BedingungBEGINN---------------------- if (c == 'j') { printf("Sie haben mit JA geantwortet"); } if (c == 'n') { printf("Sie haben mit NEIN geantwortet"); } if ((!c=='j')||(!c=='n')) { printf("Sie haben eine falsche Eingabe gemacht"); } //---------------------BedingungENDE----------------------- return 0; } //---------------------------------------------------------------------------

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...