AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Windows-Defragmentierung durch Progg starten lassen
Thema durchsuchen
Ansicht
Themen-Optionen

Windows-Defragmentierung durch Progg starten lassen

Ein Thema von Aurelius · begonnen am 30. Aug 2007 · letzter Beitrag vom 27. Mär 2008
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Aurelius
Aurelius

Registriert seit: 29. Jan 2007
Ort: Erfurt
753 Beiträge
 
Delphi 7 Personal
 
#11

Re: Windows-Defragmentierung durch Progg starten lassen

  Alt 3. Sep 2007, 07:23
Hab grad rausgefunden dass das Programm per
Delphi-Quellcode:
ShellExecute(Application.Handle,
                 'open',
                 'defrag',
                 PChar(Laufwerk), Nil, SW_NORMAL)
die Defragmentierung auch aufruft, also brauch ich den Windowsordner net mal...

Trotzdem Thx an alle!
Jonas
  Mit Zitat antworten Zitat
Olli
(Gast)

n/a Beiträge
 
#12

Re: Windows-Defragmentierung durch Progg starten lassen

  Alt 3. Sep 2007, 10:25
Zitat von xX0815Xx:
Hab grad rausgefunden dass das Programm per
Delphi-Quellcode:
ShellExecute(Application.Handle,
                 'open',
                 'defrag',
                 PChar(Laufwerk), Nil, SW_NORMAL)
die Defragmentierung auch aufruft, also brauch ich den Windowsordner net mal...

Trotzdem Thx an alle!
Ja, Lesen bildet:

Zitat von Olli:
Damit bekommst Du den Windows-Ordern raus, wie auch immer er heissen mag.
Hmpf? Dieser Pfad ist doch immer registriert um aus diesem einfach was aufrufen zu können.[/quote]
  Mit Zitat antworten Zitat
Benutzerbild von Aurelius
Aurelius

Registriert seit: 29. Jan 2007
Ort: Erfurt
753 Beiträge
 
Delphi 7 Personal
 
#13

Re: Windows-Defragmentierung durch Progg starten lassen

  Alt 3. Sep 2007, 14:25
Den Post hatte ich net mehr gelesen...
Jonas
  Mit Zitat antworten Zitat
Benutzerbild von Ralf Kaiser
Ralf Kaiser

Registriert seit: 21. Mär 2005
Ort: Wuppertal
932 Beiträge
 
Delphi 10.3 Rio
 
#14

Re: Windows-Defragmentierung durch Progg starten lassen

  Alt 3. Sep 2007, 17:36
Kleiner Tipp: JKDefrag

Das ist ein Programm und ein Bildschirmschoner mit dem man defragmentieren kann. Ausserdem gibt es noch eine DLL welche die Steuerung des Defagmentierens aus eigenen Programmen (also auch von Delphi aus) heraus ermöglicht. Wird normalerweise über Kommandozeile gesteuert aber es gibt auch ein GUI.

Das Teil benutzt zum Defragmentieren das offizielle API von Microsoft.

Sollte für dein Problem (hoffentlich) ganz hilfreich sein.
Ralf Kaiser
  Mit Zitat antworten Zitat
Benutzerbild von Aurelius
Aurelius

Registriert seit: 29. Jan 2007
Ort: Erfurt
753 Beiträge
 
Delphi 7 Personal
 
#15

Re: Windows-Defragmentierung durch Progg starten lassen

  Alt 5. Sep 2007, 11:57
Werd ich mal gucken
Jonas
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#16

Re: Windows-Defragmentierung durch Progg starten lassen

  Alt 26. Mär 2008, 11:24
Auch wenn es schon ziemlich alt ist:
Delphi-Quellcode:
ShellExecute(Application.Handle,
                 'open',
                 'defrag',
                 PChar(Edit1.text), Nil, SW_NORMAL)
Wenn ich das aufrufe sehe ich kurz ein schwarzes Fenster was aber nicht da bleibt, deframentiert windows dann im hintergrund oder geht das so nicht?
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#17

Re: Windows-Defragmentierung durch Progg starten lassen

  Alt 26. Mär 2008, 11:48
Zitat von Larsi:
Auch wenn es schon ziemlich alt ist:
Delphi-Quellcode:
ShellExecute(Application.Handle,
                 'open',
                 'defrag',
                 PChar(Edit1.text), Nil, SW_NORMAL)
Wenn ich das aufrufe sehe ich kurz ein schwarzes Fenster was aber nicht da bleibt, deframentiert windows dann im hintergrund oder geht das so nicht?
Vermutlich falsche Parameter im Edit eingegeben.
Mach mal ein cmd auf (Start -> Ausführen -> cmd) und gib dort defrag mit Deinen Parametern ein.
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#18

Re: Windows-Defragmentierung durch Progg starten lassen

  Alt 27. Mär 2008, 09:53
funktioniert doch, hab im edit das c:\ falsch geschrieben!
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz