online 1
gast (50)

/ Forum / WindowsXP

WindowsXPWindowsXP

Fragevon NoName123 vom 02.04.2020, 15:48 Options

Batch Datei für löschen der Windows Spiele

Hallo an alle,

ich hoffe ihr könnt mir helfen. Ich soll für meinen Chef eine Batch Datei erstellen, die beim Starten des PC´s die Windows Spiele deinstalliert. Ich weiß aber leider nicht wie dies aussehen soll.

Vielleicht könnt ihr mir ja helfen, dass wäre super.

Vielen Dank schon einmal im Voraus

Guß


Antwort schreiben

Antwort 1 von Jaja vom 02.04.2020, 16:20 Options

welche spiele? die spiele unter zubehör?

da fällt mir nicht wwirklich was perfektes ein, aber du könntest zunächst per batch die startmenü einträge löschen - damit hast du erstmal 80% der belegschaft vom spielen abgehalten, der rest weiß sich zu helfen.. ;)

um denen auch noch den spaß zu verderben, müsstest du die .exe aller spiele per batch löschen - dafür musst du natürlich erstmal wissen welche wo installiert sind.

Antwort 2 von NoName123 vom 02.04.2020, 16:26 Options

Ja genau die mein ich.

Ich weiß, ist echt mies den Leuten den letzten funken Spaß zu nehmen, aber ich hab mir das leider nicht ausgesucht.

Die einträge im Startmenü reichen leider nicht. Die sollen schon richtig deinstalliert werde. Und wo die .exe liegen weiß ich leider auch nicht.

Aber schon mal vielen Dank

Antwort 3 von Jaja vom 02.04.2020, 16:39 Options

Zitat:
Die einträge im Startmenü reichen leider nicht.


musste trotzdem löschen.

liegt unter "dokumente und einstellungen\all users\startmenü\zubehör" oder so..

Zitat:
Und wo die .exe liegen weiß ich leider auch nicht.


naja dann musst du mal nachschauen - siher irgendwo im /windows verzeichnis oder unter /programme. k.a. ich hab kein windows..

kannst dir die verknüpfungen m startmenü anschauen und schauen, wohin sie zeigen..

hast dann aber noch ein problem:

wenn eine .exe bei einem rechner nicht existiert, wird der del befehl sicher mit fehler abbrechen -> damit briht die gesammte batch ab.

ich hab leider von batch programmierung unter win wenig ahnung, musste also mal gucken ob es einen schalter für del gibt, damit er solche gelegenheiten ignoriert oder ein der batch evtl. fehler abfangen..

keine ahnung ob das bei win- batch überhaupt möglich ist - ich denke mal schon..

Antwort 4 von Pausenfueller vom 02.04.2020, 16:57 Options

Hallo,

Start / Einstellungen / Software / Windows-Komponenten hinzufügen/erntfernen / Zubehör+Dienstprogramme, dort den Haken raus bei 'Spiele' und bestätigen. Die Windows-Spiele werden jetzt deinstalliert und in den Programmen nicht mehr angezeigt.

Wenn mich nicht alles täuscht, würde für die erneute Installation die XP-CD benötigt. Probiere es einfach mal aus.

Eine weitere Möglichkeit wäre, per Gruppenrichlinie die Ausführung der jeweiligen Exe-Dateien zu unterbinden, dann aber nicht über den Dateinamen, sondern über den Hash-Wert der Dateien. Sonst kommt noch jemand auf den Gedanken, die *exe einfach umzubenennen. ;o)

Gruß
Pausenfüller

Antwort 5 von Jaja vom 02.04.2020, 17:10 Options

@pausenfüller

hmm.. so wärs ja auch richtig richtig. nur wie packste denn das in ne batch?

Antwort 6 von Ralfman vom 02.04.2020, 17:40 Options

Stell ich mir nicht so schwer vor.

@echo off
:begin
if exist "Pfad zum Spiel1" goto game1
If exist "Pfad zum Spiel2" goto game2
if exist...
goto ende

:game1
del "pfad zum Spiel"
goto begin

:game2
del "Pf...
goto begin

:game3
del "...
echo.
echo Alle Spiele wurden geloescht
echo.
Pause
exit


Ich habs nicht getestet, sollte aber funktionieren.
Mir schon klar das dass nicht die Eleganteste art ist, ich habs auch nur eben mal schnell hingepfuscht. Also nicht Kritisieren ohne Besser zu machen (und mehr Zeit investieren).

Ralf

Antwort 7 von Jaja vom 02.04.2020, 17:47 Options

@ralfman - ja so habsch mir das auch gedacht.

mir fehlte die abfrage "if exist".

Zitat:
Stell ich mir nicht so schwer vor.


damit meine ich den vorschlag von pausenfueller, der ja an sich der bessere, doch mit batch meiner meinung nach nicht umzusetzen ist.

Antwort 8 von Ralfman vom 02.04.2020, 18:20 Options

Na mal sehn ob sich NoName noch mal meldet, und was er für eine Lösung Vorzieht.

Ralf

Antwort 9 von Mikoop vom 02.04.2020, 21:56 Options

Hallo,

Die Windows Spiele liegen doch direkt im Systemordner (Windows), da ist das löschen doch einfach.


del %SystemRoot%\system32\freecell.exe
del %SystemRoot%\system32\mshearts.exe

und das wie in AW 6 eingebaut...

Gruss, Mikoop

Antwort 10 von Helfer1 vom 02.04.2020, 23:13 Options

Hi,
...und dann die Batch in den Autostartordner und die Spiele werden bei jeden Neustart gelöscht, falls jemand die Spiele wieder installiert hat.

Antwort 11 von Ralfman vom 02.04.2020, 23:24 Options

Eigentlich nicht nötig.
Die spiele werden auf anweisung vom Chef entfernt.
Wer die wieder neu installiert,
1.) würde den script auch aus dem autostart entfernen,
2.) Riskiert eine abmahnung vom Chef.
Und so blöd kann einfach niemand sein.

Ralf

Antwort 12 von JayJayJay vom 12.03.2022, 16:13 Options

Ich wollte noch etwas zu Ralfmans Code sagen:
mit del kann man keine Pfade (Ordner) löschen.
Zum Löschen von Ordnern verwendet man:
rd "Ordnername"


Mfg
JayJayJay

Antwort 13 von JayJayJay vom 12.03.2022, 16:38 Options

In diesem Fall also:


del %SystemRoot%\system32\freecell.exe
rem freecell
del %SystemRoot%\system32\mshearts.exe
rem hearts
del %SystemRoot%\system32\spider.exe
rem "Spider Soldier"
del %SystemRoot%\system32\winmine.exe
rem Minesweeper
del %SystemRoot%\system32\sol.exe
del C:\Programme\Windows NT\Windows\Pinball\pinball.exe
rem pinball
del C:\Programme\MSN Gaming Zone\bckgzm.exe
rem Internet-Backgammon
del C:\Programme\MSN Gaming Zone\chkrzm.exe
del C:\Programme\MSN Gaming Zone\hrtzzm.exe
rem Internet-Hearts
del C:\Programme\MSN Gaming Zone\Rvsezm.exe
del C:\Programme\MSN Gaming Zone\shvtzm.exe
rem "Windows Spiele gelöscht"
C:
if exist Spiele rd Spiele /S /Q
rem Spieleverzeichnis löschen


Wer jetzt noch Spiele auf seinem Rechner hat, müsste sie im Ordner Programme haben.

MfG
JayJayJay

Antwort 14 von bayernfan vom 12.03.2022, 17:53 Options

Dieser Chef scheint ja ein echt fieser Typ zu sein!

Die Batch-Dateien in Antwort 6 und 13 sind große Klasse.

Antwort 15 von Mickey vom 12.03.2022, 17:59 Options

Ihr achtet bitte auf das Datum von Anfragen?

Gruss,
Mic

Bei Eingriffen ins System, die Registry oder Dateien erst eine Sicherung vornehmen©

Ähnliche Themen

Netzwerklast erzeugen - Batch Datei
Parka  10.01.2007 - 184 Hits -

Batch datei Fenster ausblenden?
Harvey17  31.07.2007 - 1627 Hits - 5 Antworten

alle *.tmp datein per batch datei löschen
greete-  11.10.2007 - 108 Hits - 8 Antworten

über batch in autostert kopieren
Harvey17  13.12.2008 - 170 Hits - 7 Antworten

VIRUS.Batch löschen?
p0werPaul  30.12.2007 - 140 Hits - 1 Antwort

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026