Ordner löschen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smileys
:-) ;-) 8-) :-( :arrow: :idea: :like: :keen:
Mehr Smileys anzeigen

BBCode ist ausgeschaltet
Smileys sind eingeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Ordner löschen

Re: Ordner löschen

von kurt » Mi 23. Okt 2024, 18:29

Guten Abend schubl,
das war es !
SUPER DANKE !
Läuft alles !

Schönen Abend noch,
gruß kurt

Re: Ordner löschen

von schubl » Mi 23. Okt 2024, 14:56

Ah, dann läuft wahrscheinlich Anydesk.exe noch.
Kannst Du vorher beenden mit
taskkill /F /IM anydesk.exe

schubl

Re: Ordner löschen

von kurt » Mi 23. Okt 2024, 11:20

Hallo,
kleiner Hinweis:
Habe einen Ordner "A_Test" erstellt ohne Inhalt, wird sauber gelöscht.

if exist "C:\Program Files (x86)\A_Test" echo ja, der Ordner: Program Files (x86)\AnyDesk existiert und wird direkt geloescht !
echo.

rmdir /s /q "%ProgramFiles(x86)%\A_Test"

mfg kurt

Re: Ordner löschen

von kurt » Mi 23. Okt 2024, 11:10

Guten Morgen Schubl,

alles so gemacht wie Du beschrieben hast !
von:
AnyDesk.exe
gcapi.dll

wird nur: gcapi.dll gelöscht
sonst:
C:\Program Files (x86)\AnyDesk\AnyDesk.exe - Zugriff verweigert


mfg kurt

Re: Ordner löschen

von schubl » Mi 23. Okt 2024, 10:33

Das Problem ist, dass %ProgramFiles(x86)% durch C:\Program Files (x86) ersetzt wird, dadurch hast Du Leerzeichen im Pfad, weshalb er nicht gefunden wird.
Einfach " einfügen, dann passt das.
rmdir /s /q "%ProgramFiles(x86)%\AnyDesk"

Die Batch-Datei mit der rechten Maustaste anklicken und "Als Administrator ausführen" auswählen.
In der Batch-Datei selbst kann man das nicht aktivieren.

schubl

Re: Ordner löschen

von kurt » Di 22. Okt 2024, 13:31

Hallo schubl,
sorry für die letzte Anrede !
so läuft es aber nur bei den Zeilen: C:\ProgramData\AnyDesk
-----------------------------------------------------------------------------
if exist "C:\ProgramData\AnyDesk" echo ja, der Ordner existiert und wird sofort geloescht !
rmdir /s /q %ProgramData%\AnyDesk

if exist "C:\Program Files (x86)\AnyDesk" echo ja, der Ordner: Program Files (x86)\AnyDesk existiert und wird direkt geloescht !
echo.

rmdir /s /q %ProgramFiles(x86)%\AnyDesk
------------------------------------------------------------------------------
das ist die Meldung :
ja, der Ordner: Program Files (x86)\AnyDesk existiert und wird direkt geloescht !

Das System kann die angegebene Datei nicht finden.
Das System kann die angegebene Datei nicht finden.
Das System kann den angegebenen Pfad nicht finden.
Drücken Sie eine beliebige Taste . . .
------------------------------------------------------------------------------

würde mich für einen Tipp freuen,
mfg kurt

Re: Ordner löschen

von Kurt » Di 22. Okt 2024, 10:03

Guten Morgen Schublade,
danke für die Info.
Wie m
Binde ich das in der BAT Datei die Administratorrechte ein ?

Mit freundlichen Grüßen
Kurt

Re: Ordner löschen

von schubl » Mo 21. Okt 2024, 22:27

Meiner Meinung nach stimmen Deine Pfade nicht.
Wenn Du die %-Variablen benutzen willst, dann lautet sie richtig %ProgramFiles(x86)% ohne Leerzeichen und bei der if-Abfrage hast Du ein % drin und danach den absoluten Pfad.
Und zusätzlich brauchst Du bei Standard-Windows-Einstellung Admin-Rechte um im Programmverzeichnis etwas zu löschen, d.h. Du musst die Batch-Datei "Als Administrator" ausführen.

schubl

Ordner löschen

von kurt » Mo 21. Okt 2024, 14:16

Hallo allerseits,
ich habe folgenden Bat Datei Text:
if exist "%C:\Program Files (x86)\AnyDesk" echo ja, der Ordner: Program Files (x86)\AnyDesk existiert und wird direkt geloescht !
rmdir /s /q %Program Files (x86)%\AnyDesk

leider wird Ordner "AnyDesk" nicht gelöscht !
Warum ?
So auch nicht:
rmdir /q /s "C:\Program Files (x86)\AnyDesk\"

mfg
kurt

Nach oben