Jump to content

DOS Befehle


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hi an alle schlaue Köpfe

 

Ich würde gerne eine Frage zu unserem lieben DOS stellen. Wir benutzen eine Anwendung, welche auch DOS Befehle versteht und ausführt. Leider arbeitet sie nur mit DOS..

 

Diese Anwendung muss unter anderem auch .db (Datenbanken)files löschen. Manchmal sind aber diese .db files im Zugriff von lieben Kolleginnen und Kollegen die vergessen haben die DB zu schließen.

 

Ich habe die üblichen Befehle von DOS zum Löschen probiert (um das Löschen zu erzwingen) aber die Funktionieren nicht. Gibt es eine Option die hier wirksam wäre? Wenn nicht ist auch gut. Es kann ja sein dass ich was übersehen habe.. :wink2:

 

Thnx

Link zu diesem Kommentar

Siehe ....

 

Löscht eine oder mehrere Dateien.

 

DEL [/P] [/F] [/s] [/Q] [/A[[:]Attribute]] Namen

ERASE [/P] [/F] [/s] [/Q] [/A[[:]Attribute]] Namen

 

Namen Gibt eine Liste von Dateien oder Verzeichnissen an.

Platzhalter können verwendet werden, um mehrere Dateien zu

löschen. Wird ein Verzeichnis angegeben, werden alle Dateien in

diesem Verzeichnis gelöscht.

/P Fordert Sie vor dem Löschen jeder Datei zur Bestätigung auf.

/F Erzwingt das Löschen schreibgeschützter Dateien.

/S Löscht alle Dateien in allen Unterverzeichnissen.

/Q Keine Rückfrage bei Benutzung globaler Platzhalter.

/A Wählt die zu löschenden Dateien nach dem Attribut aus.

Attribute R Schreibgeschützte Dateien S Systemdateien

H Versteckte Dateien A Zu archivierende Dateien

- vorangestellt dreht die Bedeutung um.

 

Wenn die Befehlserweiterungen aktiviert sind, werden DEL und ERASE

folgendermaßen verändert:

 

Die Anzeigesemantik für die /S-Option ist umgekehrt, so dass nur Dateien

angezeigt werden, die gelöscht wurden und nicht solche, die nicht

gefunden wurden.

 

Wenn del /f nicht geht, dann weiss ich auch nciht weiter...

 

Gruss

Link zu diesem Kommentar
Original geschrieben von kiko

Hallo Leute und Danke erstmals :)

 

Zu den Tipps.

 

Kann man über DOS eine Datenbank "zwingen" zu schließen?

 

:confused:

 

 

Soweit ich weiss nicht. Du kannst aber die Anwendung, die die Datenbank ausführt, zwingen zu schliessen, auch zeitgeplannt.

 

http://www.pcwelt.de/downloads/tools_utilities/windowsoptimierung/8952/

 

Vorsicht: Bei datenbank Anwendungen würde ich mit solchen Dingen behutsam umgehen.

Link zu diesem Kommentar

Hi Velius,

 

das Tool müsste was ähnliches wie "taskkill" bei XP sein. Ich versuche mal ein kleines DOS Skript zu schreiben wo die PID rausgefiltert wird und diese dann gekillt wird.

Nur passiert es leider oft dass die Anwendungen diesen kill Befehl ignorieren oder sich "aufhängen".

 

Mal gucken ;)

 

Vielen Dank nochmals :D

Link zu diesem Kommentar

So da bin ich wieder..

 

Ich habe mich mit dem Befehl taskkill beschäftigt und stolpere immer wieder an der gleichen Stelle.

 

Wenn ich zwei Datenbanken mit Access öffne, dann erscheinen beim Taskmanager beim Fenster "Anwendungen" die zwei geöffnete DBs. Aber wie finde ich heraus welche PID die haben? Ausserdem bei den Optionen IMAGENAME und WINDOWTITTLE, hatte ich gefofft dass eine davon die Darstellung bei "Anwendungen" wäre aber nix da..

 

Kann hier jemand bisschen helfen? :rolleyes:

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...