Zum Inhalt springen

Kadaj

Mitglieder
  • Gesamte Inhalte

    133
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Kadaj

  1. Ich hab mich geirrt, lstat kann mit S_IFREG überprüfen ob es sich um eine reguläre Datei handelt. Nur funktioniert es noch nicht so richtig. "eintrag" verändert sich bei jedem Durchlauf der Schleife, das sieht man, da sich ja auch d_name verändert. Die erste Zeile in meiner Schleife soll ja den Namen der Datei erfassen und ihn dann an "info" weitergeben. Jedoch funktioniert lstat nur beim ersten mal, denn bei der Ausgabe erhalte ich immer wieder die Größe der ersten Datei, sollte ein neuer Aufruf von lstat nicht einen neuen Wert in "info" schreiben? Hier der Code: #include <stdio.h> #include <sys/types.h> #include <dirent.h> #include <errno.h> #include <stdlib.h> #include <string.h> #include <sys/stat.h> #include <unistd.h> int i = 0; int size = 0; int main(int zahl, char *para[1]) { DIR *verzeichnis; struct dirent *eintrag; verzeichnis = opendir(para[1]); struct stat info; if(zahl != 2) { printf("Fehler bei der Parameteruebergabe.\n"); printf("Es muss genau ein Parameter uebergeben werden!\n"); printf("Die Syntax lautet: `./parameter /ordner/ordner/.../ordner`\n"); return 0; } while((eintrag = readdir(verzeichnis)) != NULL) { lstat(eintrag->d_name, &info); //lstat braucht den Name und gibt alles an info weiter if(S_ISDIR(info.st_mode)) { printf("%s\t", eintrag->d_name); i++; size = size + info.st_size; printf("Rueckgabe von d_type: %d ",eintrag->d_type); printf("size der datei: %d ",info.st_size); printf("size-gesamt: %d \n",size); } } printf("\n%d Einträge gefunden\n",i); return 0; } [/php] Wäre echt super, wenn jemand den Fehler sieht, ich hab im Netz nur Beispiele gefunden, in denen nur der übergebene Parameter überprüft wird (in meinem Fall wäre das para[1] ) aber ich möchte lstat in einer Schleife durchlaufen lassen. Hat jemand eine Idee?
  2. Ich merk grad, dass lstat was ganz anderes macht als das, was ich eigentlich brauche. Ich muss nur irgendwie herausfinden ob die, die readdir, eingelesene Datei eine reguläre ist, aber ohne d_type. Mal schaun, was ich dazu finde.
  3. Ja, das ist schon möglich, aber ich muss die Aufgabe unter C lösen;)
  4. Hallo, ich versuche grade mir von einem Programm nur alle regulären Dateien auflisten zu lassen. Das funktioniert auch unter debian mit d_type: #include <stdio.h> #include <sys/types.h> #include <dirent.h> #include <errno.h> #include <stdlib.h> #include <string.h> #include <sys/stat.h> #include <unistd.h> int i = 0; int lang = 0; int main(int zahl, char *para[1]) { DIR *verzeichnis; struct dirent *eintrag; verzeichnis = opendir(para[1]); struct stat sb; if(zahl != 2) //wurde genau 1 parameter übergeben? { printf("Fehler bei der Parameteruebergabe.\n"); printf("Es muss genau ein Parameter uebergeben werden!\n"); printf("Die Syntax lautet: `./parameter /ordner/ordner/.../ordner`\n"); return 0; } while((eintrag = readdir(verzeichnis)) != NULL) { if(eintrag->d_type == 8) // geht nicht unter suse { printf("%s\t", eintrag->d_name); i++; lang = lang + strlen(eintrag->d_name); printf("Rueckgabe: %d ",eintrag->d_type); printf("Laenge: %d \n",lang); } } printf("\n%d Einträge gefunden\n",i); return 0; } [/PHP] aber, wie schon im Kommentar angemerkt, gibt es "d_type" nicht auf allen Distributionen und in der Aufagabe stand ohnehin, dass lstat() verwendet werden soll. Wenn ich aber die man-page aufrufe: [CODE]man lstat[/CODE] dann bekomme ich nur die Struktur von stat() und in stat() selbst gibt es keinen Eintrag, den ich verwenden kann um herauszufinden, ob es eine reguläre Datei ist. Was mich auch verwirrt ist, dass unter example "struct stat sb;" steht, denn müsste dann nicht oben unter synopsis was davon stehen? Mit int "lstat(const char *path, struct stat *buf);" kann ich auch nichts anfangen, ich hab schon einiges ausprobiert, werde aber einfach nicht schlauer aus der Funktion, weiß jemand wie ich lstat bei mir verwenden müsste, oder gibt es ein Beispiel, an dem man es besser nachvollziehen kann als in der man-page? Im Netz hab ich auch nichts anschauliches gefunden. Danke im Voraus.
  5. Stimmt, das leuchtet irgendwie ein, vielen Dank. Ich hab dafür nochmal ein anderes Programm geschrieben, funktioniert super, danke :beagolisc #include <stdio.h> #include <string.h> #include <errno.h> #include <dirent.h> #include <sys/types.h> #include <stdlib.h> int i = 0; int main(int anzahl, char *para[1]) { DIR *verzeichnis; struct dirent *eintrag; verzeichnis = opendir(para[1]); if(anzahl != 2) { printf("Syntaxfehler:\n"); return 0; } while((eintrag = readdir(verzeichnis)) != NULL) { if(strcmp(eintrag->d_name, "..") != 0 && strcmp(eintrag->d_name, ".") != 0) { printf("name: %s \n",eintrag->d_name); i++; //printf("vergleich der zeichenkette mit '..': %d\n\n",strcmp(eintrag->d_name, "..")); } } printf("%d Einträge gefunden",i); return 0; } [/PHP]
  6. Hallo Leute, ich bastle grad ein einem kleinen Programm. Zunächst möchte ich erstmal, dass das Programm den Inhalt des Ordners, den ich als Parameter übergebe, ausgibt. Das funktioniert auch soweit, nur, dass immer noch "." und ".." mit ausgegeben werden und ich hab keine Ahnung woher das kommt. Hier erstmal das Programm: #include <stdio.h> #include <sys/types.h> #include <dirent.h> #include <errno.h> #include <stdlib.h> int i = 0; int lang = 0; char test; char name; int main(int zahl, char *para[1]) { DIR *verzeichnis; struct dirent *eintrag; verzeichnis = opendir(para[1]); if(zahl != 2) //wurde genau 1 parameter übergeben? { printf("Fehler bei der Parameteruebergabe.\n"); printf("Es muss genau ein Parameter uebergeben werden!\n"); printf("Die Syntax lautet: `./parameter /ordner/ordner/.../ordner`\n"); return 0; } while((eintrag = readdir(verzeichnis)) != NULL) { if(eintrag->d_name != "."/* || eintrag->d_name != ".."*/) { printf("%s\t", eintrag->d_name); i++; // lang += stringlength(eintrag->d_name); // printf("Laenge: %d \n",lang); } } printf("\n%d Einträge gefunden\n",i); //printf("Die Laenge ist: %d\n",lang); //printf("Der Name, also d_name ist: %s \n",name); return 0; } und das hier ist die Ausgabe, wenn ich das Programm aufrufe: root@kadaj-ubuntu:/home/kadaj/Dokumente/c# ./parameter /home . .. kadaj 3 Einträge gefunden Die Einträge lässen sich auch nicht mit einer if-Anweisung abfangen, aber möglicherweise kann ich es nicht so vergleichen, wie ich es im Quellcode versucht habe. Viel mehr würde mich interessieren, warum die Punkte mit ausgegeben werden. Kann mir jemand helfen? Vielen Dank
  7. Danke für die Antworten. das letztere hört sich sehr interessant an, da es auch mit Systemmitteln zu realisieren ist.
  8. Kadaj

    Dateisystem zerstört

    Achso, ohne aushängen war gemeint. Nein, schon klar, aber das war es nicht. Ja, aber die richtige Größe wurde auch von testdisk angezeigt. Ja, lief unter dos, aber am os lag es nicht. Unter debian hatte es auch nicht funktioniert. War das gleiche Problem, aber das Problem hat sich ja schon erledigt und die Ursache auch.
  9. Hat sich erledigt, ich hab vergessen vor der Schleife den Zähler für das array wieder auf 1 zu setzen.
  10. Kannst du nochmal ganz genau sagen was dein script machen soll, denn ich kann das aus deinem code grad nicht genau erkennen.
  11. Hallo, ich hab ein Problem mit meinem Shell-Script. Ich habe damit begonnen Vier gewinnt mit einem Shell-Script zu schreiben. Es ist erst zur Hälfte fertig, man kann es aber schon ausführen. Die Eingabe der Felder und die Anzeige der Steine kann man bereits sehen, aber meine Überprüfung für die erste Reihe (hat ein Spieler bereits 4 Steine in einer Reihe) läuft nicht so richtig. Ich habe den Bereich mit #Anfang Schleife und #Ende Schleife markiert. Wenn Spieler 1 einen Stein reinwirft, dann geht der noch in die erste Schleife, aber bei allen anderen Würfen geht er nicht mehr in die Schleife (die innere Schleife) Um mir die Fehlerursache etwas genauer angeben zu lassen, habe ich vor in in der Schleife eine Variable an der jeweiligen Stelle umändern lassen, die ich beim nächsten durchlauf der äußeren Schleife dann anzeigen lasse. So habe ich schonmal herausgefunden, dass ein Spieler nicht gewinnt, wenn er in der unteren Reihe 4 Steine in einer Reihe hat, weil die innere Schleife nicht wieder durchläuft und somit der counter (xcombo und ocombo) nicht mehr hochzählt. Ich habe jetzt schon eine Weile an dem Script gesessen und ohne Erfolg versucht herauszufinden wo mein Denkfehler ist, aber ich find es einfach nicht. Vielleicht sieht ja jemand von euch wo die Ursache dafür ist:( #!/bin/bash i=0 clear until [ $i -eq 1 ] do echo "#########################################" echo "# Herzlich Willkommen bei Vier gewinnt #" echo "#########################################" echo "" echo "* * * * * * * * M E N Ü * * * * * * * * *" echo " " echo "* (1) Spiel gegen den Computer *" echo " " echo "* (2) Spieler gegen Spieler *" echo " " echo "* (3) Highscore ansehen *" echo " " echo "* (4) Credits *" echo " " echo "* * * * * * * * * * * * * * * * * * * * *" sleep 0.5 clear echo "#########################################" echo "# Herzlich Willkommen bei Vier gewinnt #" echo "#########################################" echo "" echo " * * * * * * * M E N Ü * * * * * * * * " echo "* *" echo " (1) Spiel gegen den Computer " echo "* *" echo " (2) Spieler gegen Spieler " echo "* *" echo " (3) Highscore ansehen " echo "* *" echo " (4) Credits " echo "* *" echo " * * * * * * * * * * * * * * * * * * * * " sleep 0.5 clear i=`expr $i + 1` done echo "#########################################" echo "# Herzlich Willkommen bei Vier gewinnt #" echo "#########################################" echo "" echo "*************** M E N Ü *****************" echo "* *" echo "* (1) Spiel gegen den Computer *" echo "* *" echo "* (2) Spieler gegen Spieler *" echo "* *" echo "* (3) Highscore ansehen *" echo "* *" echo "* (4) Credits *" echo "* *" echo "*****************************************" read menue case "$menue" in 1);; 2) reihe1=(" " " " " " " " " " " " " " " ") reihe2=(" " " " " " " " " " " " " " " ") reihe3=(" " " " " " " " " " " " " " " ") reihe4=(" " " " " " " " " " " " " " " ") reihe5=(" " " " " " " " " " " " " " " ") reihe6=(" " " " " " " " " " " " " " " ") clear echo "Bitte geben Sie den Name für Spieler 1 ein:" read spieler1 echo "Bitte geben Sie den Name für Spieler 2 ein:" read spieler2 clear spaltencount=1 sieg=0 wurf=1 spieler=X sieger="...Niemand, leider unentschieden" count=1 xcombo=0 ocombo=0 test=0 until [ $sieg -eq 1 ] do clear echo "||==========||==========||==========||==========||==========||==========||==========||" echo "|| || || || || || || ||" echo "|| ${reihe6[1]} || ${reihe6[2]} || ${reihe6[3]} || ${reihe6[4]} || ${reihe6[5]} || ${reihe6[6]} || ${reihe6[7]} ||" echo "|| || || || || || || ||" echo "||==========||==========||==========||==========||==========||==========||==========||" echo "|| || || || || || || ||" echo "|| ${reihe5[1]} || ${reihe5[2]} || ${reihe5[3]} || ${reihe5[4]} || ${reihe5[5]} || ${reihe5[6]} || ${reihe5[7]} ||" echo "|| || || || || || || ||" echo "||==========||==========||==========||==========||==========||==========||==========||" echo "|| || || || || || || ||" echo "|| ${reihe4[1]} || ${reihe4[2]} || ${reihe4[3]} || ${reihe4[4]} || ${reihe4[5]} || ${reihe4[6]} || ${reihe4[7]} ||" echo "|| || || || || || || ||" echo "||==========||==========||==========||==========||==========||==========||==========||" echo "|| || || || || || || ||" echo "|| ${reihe3[1]} || ${reihe3[2]} || ${reihe3[3]} || ${reihe3[4]} || ${reihe3[5]} || ${reihe3[6]} || ${reihe3[7]} ||" echo "|| || || || || || || ||" echo "||==========||==========||==========||==========||==========||==========||==========||" echo "|| || || || || || || ||" echo "|| ${reihe2[1]} || ${reihe2[2]} || ${reihe2[3]} || ${reihe2[4]} || ${reihe2[5]} || ${reihe2[6]} || ${reihe2[7]} ||" echo "|| || || || || || || ||" echo "||==========||==========||==========||==========||==========||==========||==========||" echo "|| || || || || || || ||" echo "|| ${reihe1[1]} || ${reihe1[2]} || ${reihe1[3]} || ${reihe1[4]} || ${reihe1[5]} || ${reihe1[6]} || ${reihe1[7]} ||" echo "|| || || || || || || ||" echo "||==========||==========||==========||==========||==========||==========||==========||" echo "" echo " 1 2 3 4 5 6 7 " if [ "$spieler" = "X" ] then echo "$spieler1 ist am Zug:" else echo "$spieler2 ist am Zug:" fi echo $xcombo echo $ocombo echo $count echo $test echo $schleife echo $count read wurf if [ "${reihe1[$wurf]}" = " " ] then reihe1[$wurf]=$spieler elif [ "${reihe2[$wurf]}" = " " ] then reihe2[$wurf]=$spieler elif [ "${reihe3[$wurf]}" = " " ] then reihe3[$wurf]=$spieler elif [ "${reihe4[$wurf]}" = " " ] then reihe4[$wurf]=$spieler elif [ "${reihe5[$wurf]}" = " " ] then reihe5[$wurf]=$spieler elif [ "${reihe6[$wurf]}" = " " ] then reihe6[$wurf]=$spieler fi if [ "$spieler" = "X" ] then spieler=O else spieler=X fi schleife="nein" #Anfang Schleife until [ $count -eq 8 ] do schleife="nur anfang" if [ "${reihe1[$count]}" = "X" ] then xcombo=`expr $xcombo + 1` count=`expr $count + 1` test=`expr $test + 1` schleife="ja" elif [ "${reihe1[$count]}" = "O" ] then schleife="elif" ocombo=`expr $ocombo + 1` count=`expr $count +1` else schleife="else" count=`expr $count + 1` xcombo=0 ocombo=0 fi if [ $xcombo -eq 4 ] then sieger=$spieler1 sieg=1 elif [ $ocombo -eq 4 ] then sieger=$spieler2 sieg=1 fi done #Ende Schleife done echo "Der Gewinner ist: $sieger" ;; 3);; 4);; esac
  12. Ich fass es nicht, es liegt wirklich am code :upps das sind genau die Fehler, die ich vor dem ersten compilieren hatte, da hab ich wohl die falsche Datei kopiert, sorry :/ Das "O" ist aber eine 0 (Null), an der Stelle ist das schon richtig, wobei man sie aber auch weglassen könnte. Ich probier dann gleich mal aus ob sich der code compilieren lässt, nachdem ich ihn geändert habe. Vielen Dank für eure Hilfe, das nächste mal poste ich den code sofort
  13. Was? Nein, hab ich auch nicht Ist ohnehin nur ein code, den ich aus einem Buch habe: #include <sys/socket.h> #include <stdio.h> #include <arpa/inet> #include <unistd> int main() { int socket_nummer; int laenge; struct sockaddr_in adressinfo; int ergebnis; unsigned short int portnummer; char ip_adresse[] = "127.0.0.1"; for(portnummer = 0;portnummer<65535;portnummer++) { socket_nummer = socket(AF_INET, SOCKET_STREAM, o); adressinfo.sin_family = AF_INET; inet_pton(AF_INET, ip_adresse,&adressinfo.sin_addr.s_addr); adressinfo.sin_port = htons(portnummer); laenge = sizeof(adressinfo); ergebnis = connect(socket_nummer,(struct sockaddr *)&adressinfo, laenge); if(ergebnis == 0) { printf("\n Verbindungsaufbau erfolgreich an"); printf(" IP %s - Port %d",ip_adresse,portnummer); }close(socket_nummer); } return(0); } Dass ich bei der Suche den vollständigen Namen angeben muss, war mir nicht klar; ich hätte gedacht ein Teil reicht aus. Kann das denn sein, dass ein code, der unter suse läuft, auf debian nicht läuft, obwohl ich den gleichen Compiler verwende? Das ist mir irgendwie schleierhaft. Ich hatte mal schnell über die Pakete geschaut und einige installiert, zunächst ohne Erfolg, wenn du nicht wirklich was am code findest, werd ich morgen nochmal alle Pakete installieren. Danke für die Hilfe, gn8
  14. Da ist wirklich kein Fehler im code, ich hab die Datei doch von meinem Ausbildungs-PC, auf dem ich das Programm geschrieben habe, kopiert. Ich hab mal nach "arpa/inet" und "sys/socket" gesucht, aber leider nichts gefunden. Dennoch ist die Seite sehr interessant, danke! Das Problem mit dem Speicherzugriffsfehler hat sich erledigt, ich hatte in der Eile an einer Stelle vergessen ein "&" vor die Variable zu setzen... passiert Wenn ich eine Lösung für das Problem mit den Bibliotheken gefunden haben sollte, melde ich mich nochmal. Mein letzter versuch war das Paket "build-essential" aber trotzdem kein Erfolg beim compelieren von "portscan.c" (siehe oben) Vielleicht hat ja noch jemand ein Ass im Ärmel :confused:
  15. Stimmt, das ging fälschlicherweise daraus hervor. libc6-dev hab ich bereits installiert, geht trotzdem nicht: root@thanatos:/home/kadaj/programmierung# gcc -o portscan portscan.c portscan.c:3:21: Fehler: arpa/inet: Datei oder Verzeichnis nicht gefunden portscan.c:4:18: Fehler: unistd: Datei oder Verzeichnis nicht gefunden portscan.c: In Funktion »main«: portscan.c:10: Fehler: Speichergröße von »adressinfo« ist unbekannt portscan.c:17: Fehler: »SOCKET_STREAM« nicht deklariert (erste Benutzung in dieser Funktion) portscan.c:17: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt portscan.c:17: Fehler: für jede Funktion in der er auftritt.) portscan.c:17: Fehler: »o« nicht deklariert (erste Benutzung in dieser Funktion) root@thanatos:/home/kadaj/programmierung# Der code stimmt auf jeden Fall, funktioniert auf meinem Ausbildungs-PC auch. Trotzdem scheinen hier noch wichtige Bibliotheken zu fehlen und ich weiß leider nicht welche und wo ich die her bekomme. Hab auch schon einiges gegoogelt, aber fail. Jemand noch eine Idee?
  16. Naja, das Problem ist, dass nur einige Bibliotheken installiert sind. Der code lässt sich nur daher compelieren, weil ich im Taschenrechner auch nur die stdio.h eingebunden habe, aber bei einem umfangreicheren code fehlen mir zum Beispiel sys/socket.h und unistd.h. Die Frage ist also: "Welches Paket muss ich installieren um alle Bibliotheken zu erhalten?"
  17. Grüß euch, ich habe folgendes Anliegen: Ich hab mir, um unter debian C programmieren zu können, einige Pakete runtergeladen, die Bibliotheken und unter anderem auch den gcc-Compiler enthalten. Nur fehlen, nachdem ich wirklich schon alle Bibliotheken, die mit dem gcc zu tun haben, immernoch Bibliotheken, beispielsweise <sys/socket.h> oder <unistd.h>. Außerdem hatte ich zum testen schnell einen kleinen Taschenrechner geschrieben und habe für die Eingaben int-Variablen definiert. Bei der ersten Eingabe einer Zahl (z.b. 11) bekomme ich den Fehler"Speicherzugriffsfehler". Ich weiß nicht ob das damit zu tun hat ob noch einige Bibliotheken fehlen, denn bei dem Taschenrechner funktioniert das compelieren ja auch, nur an der Ausführung hapert es noch. Weiß jemand von euch welches Paket/Pakete ich installieren muss um wirklich alle Bibliotheken zu erhalten, die ich für die C-Programmierung benötige (mit dem gcc) oder was es mit dem Speicherzugriffsfehler auf sich hat?
  18. Kadaj

    Dateisystem zerstört

    Was meinst du mit aushängen genau? SATA-Platten sind "hot plug"-fähig, man kann sie "theoretischerweise" auch im laufendem Betrieb rausziehen. Wenn du das normale Abmelden unter Windows meinst: nein, das mach ich nie, hat auch noch nie Probleme verursacht. Das Problem ist das BIOS meines Freundes, das hatten wir schonmal. Formatiert man die Festplatten auf seinem System, machen sie keine Probleme, auch nicht, wenn sie dann in ein anderes System verbaut werden. Wenn man aber eine Platte bei ihm einbaut, die von einem anderen System kommt, erkennt er sie immer als RAW und nimmt sie nicht. Leider schreibt sein System diese Änderung auch gleich mit auf die Platte und man steht zunächst ohne seine Daten da :/ Im BIOS? Warum dort? Ich hatte es über ein Seagate-Tool gemacht. Was genau willst du im BIOS denn finden?
  19. Kadaj

    Dateisystem zerstört

    Nein, ich hatte mir kein manual durchgelesen. Das tool ist ja auch sehr einfach zu verstehen. Das Problem war einfach, dass testdisk die Änderung nicht schreiben kann. Partitionieren hat auch nichts geholfen, dabei bin ich immer wieder auf die 500 GB gekommen. Dann habe ich ein tool speziell für seagate-Platten ausprobiert und die gesamte Spur gelöscht. Als ich die Festplatte unter Windows wieder eingelesen habe, hatte sie endlich wieder ihre 1,5 TB:beagolisc Vielen Dank für eure Hilfe
  20. Kadaj

    Dateisystem zerstört

    So ein Zufall, genau damit hab ich die ganze Zeit ein wenig rumprobiert und konnte zumindest das erreichen: Die Festplatte hat leider nur ein 1/3 der eigentlichen Größe und das obwohl testdisk eigentlich die vollständige Größe gefunden hat: Ich versteh nicht warum die gefundenen 1,5 TB nicht geschrieben werden.
  21. Kadaj

    Dateisystem zerstört

    Verstehe, ich hab mich da mal umgesehen, doch nichts gefunden, was das Problem lösen könnte. Wäre gut, wenn jemand eine Idee diesbezüglich hat...
  22. Hallo, nachdem ich bei einem Freund meine 1,5 TB - Festplatte reingebaut hatte um Daten zu kopieren, konnte diese von seinem System nicht gelesen werden. Dieses Problem trat schonmal mit einer 500 GB - festplatte auf, aber nacxhdem wir sie auf seinem Rechner neu formatiert hatten, war das Problem beseitigt. Nun kommt aber folgendes Problem hinzu: Das Dateisystem war davor NTFS. Ich vermute, dass es die Partitionstabelle erwischt hat, wobei das schon sehr korios ist... Ich noch irgendwo eine xxxxx Boot - CD rumliegen (xxx oder so). Gibt es da ein Tool, welches mir weiterhelfen kann? Oder kennt jemand das Problem schon und weiß wie man es anders lösen kann?
  23. Hallo, einen ähnlichen Beitrag gab es schon, aber dieser beinhaltet nicht die Lösung, die ich suche. Ich möchte wie gesagt, dass an einem Platz (über Autostart oder einen geplanten Task) eine Batch ausgeführt wird, die der Benutzer unter keinen Umständen beenden darf. Minimieren reicht da nicht aus und über call könnte der Benutzer auch die erste Batch beenden. Sie muss nicht unbedingt im Hintergrund ablaufen (wäre aber schöner) aber sollte nicht vom Benutzer beeinflusst werden. Achja: Win Server 2003 wird benutzt, für denn Fall, dass jemand eine Gruppenrichtlinie kennt. Kann mir jemand in der Hinsicht weiterhelfen?:beagolisc
  24. Kadaj

    Leerlauf protokollieren

    Das fetzt ja, wusste ich noch garnicht. Vielen Dank:beagolisc
  25. Hallo, ich überleg mir grade wie ich bei einem Rechner eine Art Protokoll für den Leerlauf erstellen kann. Das möchte ich nur mit Systemmitteln realisieren. Es gibt zumindest schonmal eine batch-file, die immer dann kurz durchläuft, wenn 3 Minuten Leerlauf waren. Vielleicht könnte man diese ja als Grundlage nehmen? Hat jemand eine Idee? :beagolisc

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