seltsames Problem mit ???

Flo89

Rear Admiral
Registriert
Mai 2007
Beiträge
5.643
Sorry für den Titel, aber ich raff grad selber nicht, was da los ist.

Folgendes:
Ich möchte eine Batch-Datei im Verzeichnis "C:\Windows\system32\" erstellen, die "taskmgr.cmd" heißt und folgenden Inhalt hat:
Code:
@echo off
start /min C:\Windows\system32\taskmgr.exe
exit

Aber irgendwas ist da schief gelaufen.
Ich habe erst eine Textdatei erstellt und dann in "taskmgr.bat" umbenannt. Wenn ich dann einen Rechtsklick auf die Datei mache und "Edit" wähle, sagt mir Notepad++ (habe Windows Notepad komplett ersetzt) beim ersten mal, dass die Datei nicht existiert (ist aber da...) und fragt, ob sie erstellt werden soll. Hab ich erstmal ja angeklickt.
Dann habe ich meinen Code eingefügt und gespeichert. Wenn ich die Datei jetzt wieder bearbeite (geht ab dem zweitem Mal problemlos), geht soweit alles. Bearbeiten, Speichern, neu öffnen und dann ist zwar der neue Inhalt zu sehen, aber die Funktion ist noch so wie vorher.
Irgendwie existiert die Datei also doppelt. Ich habe es gerade auch mal mit Notepad2 versucht, selbes Problem. Ich kann die Datei beliebig verändern, die Funktion beim Ausführen ändert sich aber nicht.

Wenn ich allerdings die Datei kopiere, auf dem Desktop einfüge und dann erneut öffne, funktioniert der neue Code.


Klingt alles etwas verwirrend, ich raff gar nichts mehr und hoffe, mir kann da jemand einen Tipp geben...


Edit:
Gerade nochmal probiert:
"taskmgr.cmd" im system32-Verzeichnis gelöscht, auf dem Desktop eine neue "taskmgr.cmd" erstellt und beim Inhalt bewusst einen Tippfehler gemacht:
Code:
@echo off
start /min C:\Windows\[COLOR="Red"]syst[/COLOR]\taskmgr.exe
exit
Doppelklick, funktioniert nicht (Datei nicht gefunden).

Wenn ich sie ins system32-Verzeichnis kopiere und bearbeite, steht da aber wieder:
Code:
@echo off
start C:\Windows\system32\taskmgr.exe /min
exit
Also nicht das, was eigentlich drinstehen müsste. Funktioniert aber trotzdem nicht :confused_alt:
 
Zuletzt bearbeitet:
hast du vielleicht geschützte/systemdateien ausgeblendet?
vielleicht ist auch einfach das sys32-verzeichnis entsprechend geschützt. pack die bat-datei doch einfach ins hauptverzeichnis (c:\) .. wo die datei gespeichert wird ist ja egal und sys32 wäre sowieso der falsche ort dafür
 
Sorry für die vergessenen Angaben.
XP x64, normales Konto mit Admin-Rechten. Sämtliche Dateien werden angezeigt (Inhalte von Systemordnern, versteckte Dateien, Systemdateien).

An einem anderen Ort könnte ich die Batch-Datei natürlich speichern, aber ich wollte sie halt neben der exe-Datei haben (so eine Angewohnheit von mir). Mich wundert nur eben die Tatsache, dass ich die Datei nicht einfach bearbeiten kann.
 
Ist nur eine Vermutung, aber vielleicht mag Windows in dem Verzeichnis keine Batchdatei, die genauso heißt, wie eine System-exe dort. Also entweder umbenennen, oder wie schon gesagt, doch woanders speichern.
 
Prinzipiell sollte es gehen, da ich schon öfters bei XP x86 und x64 diese Datei erstellt und im Autostart verknüpft hatte.
 
Zurück
Oben