Jump to content

wasserhund

Members
  • Gesamte Inhalte

    9
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von wasserhund

  1. also:

     

    es gibt bei windows konstellationen, die ein solches verhalten hervorrufen. das ein laufwerksbuchstabe nicht sofort freigegeben wird kann zum beispiel daran liegen, dass zum beispiel im filemanager (explorer, total-commader o.ä.) noch auf dieses laufwerk zugegriffen wird. es kann auch sein, dass ein zugriff über windows interne porzesse aktiv ist. deshalb ist es dann notwendig, dass ein neustart erfolgt. erst danach verschwinden 2 deiner 4 cd-rom laufwerke.

    Danke erst einmal :-)

    Na das kann sein, mich wundert es bloss, dass das Zuweisen von Laufwerksbuchstaben bisher nie ein Problem war u. es jetzt auf einmal auftaucht...

     

    das zurücktauschen hat vermutlich einen anderen grund. es gibt einige wichtige systemdateien (ntldr, boot.ini, etc.) auf die der rechner beim booten zugreift. die partition/festplatte, die diese dateien enthält, kann nicht dahingehend geändert werden, dass ein neuer laufwerksbuchstabe zugewiesen wird. das verhindert windows, da ansonsten ein starten des system nicht ohne weiteres möglich ist (es sei denn du manipulierst die entsprechenden einträge in den angesprochenen systemdateien).

    Hier denke ich, dass dies nicht unbedingt die Lösung ist; denn die Systemdateien liegen alle auf Laufwerk "C", die Laufwerke, denen ich Namen zuweise sind "D" und "E".. grübel.. ich werde die Sache mal weiter beobachten ;-)

    hoffe es ist nicht zu verworren erklärt :D

  2. Hallo zusammen,

    da mein letztes System einen Kurzschlusstod starb, musste ich nun ein neues aufsetzen,

    natürlich mit neuem Board usw.

     

    Nun, nach der Installation von Windows 2000 traten u. treten folgende Phänomene auf:

     

    • Beim erstellen von logischen Laufwerken in der Datenträgerverwaltung bekamen die neuen Laufwerke, da 2 CD-Roms vorhanden sind, die Buchstaben f und g.
      Soweit so gut.
      Nach Erstellen der Laufwerke änderte ich die Laufwerksbuchstaben der CD-Roms auf H und I, auch das funktionierte.
      Eine Änderung der logischen Laufwerke auf d und e ließ sich jedoch nicht vornehmen, da die Meldung kam, die Laufwerke wären belegt.
      Tatsächlich: Der Explorer zeigt 4!!! CD-Rom-Laufwerke an, mit den Buchstaben d, e, i, h. Auch nach Neustart des Rechners keine Änderung.
      .
    • Jetzt: Hardwaremäßiges Deaktivieren der CD-Rom-Laufwerke; die 4 Laufwerke sind weg, jetzt funktionierte die Zuweisung der Laufwerke...
      .
    • Nachdem ich jetzt noch ein Drittes Laufwerk benötige, was den Buchstaben D haben sollte, ändere ich bei einem Laufwerk den Buchstaben von D auf J, möchte dann dem neu erstellten logischen Laufwerk D zuweisen, aber... wie erwartet, der Laufwerksbuchstabe ist belegt.
      Erst nach Neustart wird der Buchstabe D frei und kann zugewiesen werden...
      .
    • Noch seltsamer: Mit diversen Tricks habe ich jetzt meine Festplatten wie gewünscht eingerichtet, nun habe ich D mit einer Größe von ca. 5 GB, mit dem Label "Notfall", E mit einer Größe von 10 GB mit dem Label "Anwendungen" usw. .. Nach einem Neustart vertauschten sich auf einmal die Labels (Laufwerksbezeichnungen), Notfall wird Anwendungen und umgekehrt...

     

    Kann mir jemand auch nur ansatzweise erklären, was für ein Geist in meinem System sein Unwesen treibt? ;-)

     

    Ich habe bestimmt schon viele Systeme installiert, aber so etwas ist mir noch nicht vorgekommen...

     

    Ach ja:

    Die Platte ist eine 160er von Samsung...

  3.  

    p.s. also wenn du schon so ein automatisierungsfan ist, würde ich dir eine mächtigere sprache empfehlen. das gleiche machst du mit einem 20 zeilen java/c++ programm performant :)

    ..das eine was man will, das andere, was man kann ;)

     

    ich bin kein guter Programmierer, ein wenig batch bzw. shellscript bekomme ich noch so gerade hin, von Java, c++ habe ich leider keine Ahnung.. wird auch hier (Stadt Köln) nicht in dem Bereich eingesetzt..

    Wenn ich dürfte, hätte ich schon längst Cygwin hier, das ist ganz nett..

     

    hast du dir schon mal FINDSTR angeschaut?

    ich glaub das brauchst du!

    [/b]

     

    Ja, eigentlich schon, ich war aber der Meinung, dass dieses nur IN Dateien nach Textmustern sucht und nicht Dateien direkt.. ich schau noch mal.

     

    Vielen Dank :-)

  4. Original geschrieben von Dr.Lecter^

    hi!

    das kannst du in einer batch nicht machen. batch = stapelverarbeitungsprogramm. und wie der name sagt, wird hier sequentiell ein befehl nach dem anderen abgearbeitet. also gibt es in diesen programmen keine pseudo-parallelität.

     

    lg

    dani

     

    p.s. warum willst du die "gleichzeitigkeit" haben? was willst du damit bezwecken?

     

    Ich bezwecke damit Schnelligkeit. Ich habe eine Liste von ca. 200 Dateinnamen, nach denen gesucht werden soll.

    Am krassesten wirkt:

     

    for /F "delims=, " %%i in (black.txt) do start dir %lw%\%%i /s

     

    ..dann öffnen sich 200 Eingabeaufforderungen,

     

    während

     

    for /F "delims=, " %%i in (black.txt) do dir %lw%\%%i /s

     

    Nacheinander die Begriffe der black.txt abarbeitet,

     

    im Vergleich dazu:

     

    dir datei1.txt /s & dir datei2.txt/s & dir datei3.txt /s & datei4.txt

     

    ist bedeutend schneller und sucht alle Dateien in einer Suche.

     

    Ich hatte auch schon überlegt, mittels Batch einen neuen Batch zu erzeugen, wobei die Suchbegriffe auch hintereinander gestellt werden, das gelingt mir auch nicht...

     

    Bei der Bash (Linux) ist es z.b. sehr leicht möglich, eine Batch in den Hintergrund zu schieben, dagegen ist das hier EDV-Steinzeit ;-))

  5. Huhuu,

    ich habe noch hauptsächlich Windows 2000 laufen, womit ich sehr zufrieden bin, XP kommt mir nicht auf die Platte, bunt, umständlich, nichts für mich,

    dann habe ich noch mein Linux zu 45 % laufen, damit surfe ich meistens und versuche mich an div. anderen Sachen (bash, gimp, kernel) ...also ich fände hier einen kleinen Linux-Unterabschnitt auch ganz nett..

     

    Meine Distri ist seit 3 Wochen übrigens Ubuntu, kann ich sehr empfehlen :-)))

  6. Hallo,

    ich bin ein wenig Kommandozeilen- und Automatisierungsfan und möchte einen Rechner nach bestimmten Dateien durchsuchen, die in einer Auflistung stehen.

    Nachfolgender Code macht eigentlcih schon dass, was ich möchte:

     

    for /F "delims=, " %%i in (black.txt) do dir %lw%\%%i /s

     

     

    In der Black.txt stehen die Begriffe, %lw% ist die Variable fürs Laufwerk.

    Nun habe ich in der Datei ca. 80 Suchbegriffe stehen. Die werden nun NACHEINANDER abgearbeitet.

    Es gibt aber auch die Möglichkeit, die Suchprozesse im Hintergrund ablaufen zu lassen:

     

    dir test.txt /s&&dir bla.txt /s&&dir sso.bat /s&&

     

    ..und so weiter.. Ich bekomme mein "for" nicht dazu, die Abfrage in den Hintergrund zu schieben ... grrr.. habe schon alles mögliche probiert..

     

    Habt Ihr eine Idee?? Schon mal danke schön :-)

×
×
  • Neu erstellen...