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!

Recommended Posts

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 to comment

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 to comment
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 to comment

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 to comment

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 to comment
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...