Wie kann ich Dateien auf einem PDA mit einer CMD / Batch-Datei löschen?

2860
släcker

Die Benutzer eines Kunden verwenden PDAs (HP iPAQ, verschiedene Modelle) mit einem CRM-Tool.

Wenn die Anwendung und die Datenbank neu installiert werden müssen, befinden sich einige Dateien in verschiedenen Ordnern auf dem PDA, die zuerst gelöscht werden müssen.

Normalerweise muss ich sie manuell auswählen und löschen, was zu viel Zeit kostet.

Gibt es eine Möglichkeit, auf das PDA-Dateisystem über eine Batch-Datei auf dem PC zuzugreifen, an den er angeschlossen ist?

Ich frage diese Frage, weil der PDA keinen Gerätebuchstaben wie C: \ hat.

Wir betreiben hier Windows XP.

BEARBEITEN: Ich darf keine Drittanbieteranwendungen auf dem iPAQ installieren. Es muss über eine Art Stapel oder Skript von meinem PC aus zugänglich sein.

1
Eine genaue Antwort hängt davon ab, was Sie mit PDA meinen. Sprechen Sie über ein bestimmtes Modell oder zumindest einen bestimmten Anbieter? Es gibt unterschiedliche Antworten für verschiedene Anbieter / Modelle. EBGreen vor 14 Jahren 0
Der Hersteller ist HP, aber es werden verschiedene iPAQs verwendet släcker vor 14 Jahren 0

2 Antworten auf die Frage

1
Jon Hopkins

Mir ist nichts bekannt, was über den PC läuft, aber Sie könnten etwas wie MortScript ( http://www.sto-helit.de/index.php?module=page&entry=ms_overview&action=view ) betrachten, das zum Schreiben verwendet wird Skripts zur Ausführung auf dem PDA.

Sie werden wahrscheinlich feststellen, dass es eine ganze Reihe anderer Dinge tun kann, die Sie als nützlich erachten.

Ich persönlich würde es nicht für Produktionszwecke verwenden, aber für solche Supportaufgaben könnte es ziemlich gut geeignet sein.

BEARBEITEN: Eine andere Option könnte etwa so aussehen: http://www.mochasoft.dk/freeware/ftpd.htm - ein Freeware-FTP-Server für Windows Mobile. Es muss jedoch wieder etwas auf dem PDA installiert werden.

Danke für die Antwort, aber ich darf keine Software von Drittanbietern auf den PDAs installieren. Deshalb muss ich es von meinem PC aus machen. släcker vor 14 Jahren 0
1
Helen

Wenn das Gerät als USB-Massenspeicher an den PC angeschlossen werden kann, hat es einen Laufwerksbuchstaben und Sie können sein Dateisystem anhand von Batchdateien verwalten.

Ansonsten ist die einzige Lösung, die mir einfällt, das Schreiben eines benutzerdefinierten Tools, das die Remote-API- Funktionen (wie CeDeleteFile ) zum Löschen von Dateien und Ordnern auf dem Gerät verwendet.

Bearbeiten: Oder Sie könnten AutoIt ausprobieren. Dies ist ein Freeware-Tool, mit dem Sie GUI-Aktionen für Anwendungen automatisieren können. In diesem Fall sollten Sie ein Skript erstellen können, das das Gerät im Explorer öffnet, im Dateisystem navigiert und die Dateien löscht.

+1 Für die AutoIt-Empfehlung verwenden wir diese Option, um den Installationsfortschritt trotzdem anzupassen. Eine "echte" Lösung wäre toll gewesen, aber jetzt werde ich AutoIt verwenden. Danke vielmals. Wenn jemand anderes eine Möglichkeit kennt, über eine Gerätekennung oder etwas auf den iPAQ zuzugreifen, lassen Sie es mich wissen. släcker vor 14 Jahren 0