Zum Inhalt springen

zero61

Mitglieder
  • Gesamte Inhalte

    21
  • Benutzer seit

  • Letzter Besuch

  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

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...