Forum
Tipps
News
Menu-Icon

Stapelverarbeitungsdatei

Grüße euch.

Ich hab folgendes Problem:

In meiner Schule hab ich versucht, das Symbol von Batch-Dateien zu verändern, was mir auch gelang.

Vorgang:

- Rechtsklick auf den "Start-Button"
- "Explorer" ausgewählt

- Unter "Extras" >> "Ordneroptionen" auf die Registerkartei "Dateitypen"
- Auf "Neu" geklickt und "bat" eingegeben.
- Unter "Ändern" oder so ähnlich, hab jetzt den Vorgang nicht auswendig im Kopf, da ich Windows 7 benutze und in der Schule eben Windows XP, kann man das Symbol verändern.

So, das klappte dann auch und hat sich ganz einfach geöffnet, leider hab ich die "bat-Datei" wieder aus den "Dateitypen" gelöscht und Windows weiß nicht mehr, mit welchem Programm er eine Batch öffnen soll.
Es kommt immer die Frage, ob ich das Programm mit einem Programm aus der Liste öffnen will oder im Internet danach suchen soll.

Ich hab bereits versucht, bat-Datein mit "command.com" und mit "cmd.exe" zu verknüpfen. Die bat-Dateien öffnen sich zwar, funktionieren aber nicht so, wie ich sie programmiert hab.

Beispiel:

- Editor öffnen
- "Start notepad" hineinschreiben
- Abspeichern als "Name.bat"
- Öffnen >> Blöderweise öffnet sich eben nur cmd.exe und tut nichts, anstatt "Notepad" zu öffnen.

Bitte helft mir. :(



Antworten zu Stapelverarbeitungsdatei:

Systmwiederherstellung auf VORTAG ....

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Sorry, hab's vergessen zu erwähnen, aber Systemwiederherstellung wurde deaktiviert, das heißt, es wurden keine Punkte gesetzt.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Versuch mal öffnen mit explorer.exe

sehr intelligent --- Bastler ohne Sicherheit
Dann spiel dein Image wieder ein , da Du ja ein Spezialist bist !

XP-Reparatur

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Oje, die XP-CD werde ich wohl nicht hernehmen dürfen. Die Lehrer wissen's noch nicht, aber schade, muss ich wohl damit leben.

@ Dr.Nope
Ich werde es morgen in der Schule ausprobieren, bezweifle aber, dass das funktionieren wird.

Wenn ich wüsste, mit was Batch-Dateien allgemein verknüpft sind, also den namen der .exe, dann könnte ich das wieder richten, leider weiß ich nicht mehr, welche Anwendung ich im System32 Ordner wählen soll.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Standardmäßig ist sie mit keinem Programm verknüpft, genauso wie exe com cmd usw.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Und weshalb weiß Windows nicht mehr, wie es eine Batch öffnen soll?  ???

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Ich weiß es nicht. Deswegen der Versuch mit dem Explorer. die cmd.exe die command.exe weiß normal dass diese Dateiendungen ausführbahre Dateien sind. Eine Verknüpfung mit einem bestimmten Programm ist also nicht nötig. Bei mir unter W7 (wie Wista) steht jedenfalls unbekanntes Programm als hinterlegtes Programm bei diesen Endungen bei.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Gut, ich werde dir Bescheid geben, sobald ich das morgen ausprobiert habe.

Danke für die extrem schnellen Antworten. Die Community ist echt geil, muss man schon loben :)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

So, hab's jetzt mit explorer.exe ausprobiert. Funktioniert leider nicht, weil er eben gleich den Explorer öffnet.

lösche  bat in Ordneroptionen/Dateitypen ggf wieder ..

- Editor öffnen
- %systemroot%\system32\notepad.exe   <<< hineinschreiben
- Abspeichern als "Name.bat" 

« Letzte Änderung: 22.10.09, 13:47:33 von HCK »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Werde ich wieder erst morgen probieren können, aber danke, dass ihr mir helft.

Noch etwas: Was genau soll das bewirken, wenn ich fragen darf? Nicht böse gemeint. Brauche nur eine Erklärung  ::)

so klappt es bei mir , deine Version mit "Start aber nicht.

http://www.antonis.de/dos/batchtut/bat-kurs/index.htm
 ::)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Danke, hab in dem Tutorial die "autoexec.bat"-Datei entdeckt und sie am PC bei mir gefunden. Vielleicht könnte ich ja mal versuchen, sie mit der autoexec.bat zu verknüpfen.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Ist genauso eine wie alle anderen. Geht eine - gehen sie alle. Nur die wird dann beim Start mit gestartet. Aber bei XP/Windows wird sie beim Neustart geleert. Hat keine Funktion. Für Dos-Autostarts gibts da in c:\windows\system32\autoexec.nt

Aber wie gesagt, testen kannst du mit jeder bat.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ach verdammt, klappt einfach gar nichts :(

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

schon mal in die Registry nach diesen Schlüsseln geschaut ?

Windows
Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.bat]
@="batfile"

[HKEY_CLASSES_ROOT\.bat\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"


[HKEY_CLASSES_ROOT\.cmd]
@="cmdfile"

[HKEY_CLASSES_ROOT\.cmd\PersistentHandler]
@="{5e941d80-bf96-11cd-b579-08002b30bfeb}"

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Kann ich machen, aber was bringt mir das, wenn ich mich nicht auskenne in der Registry :D.

Naja, sobald ich wieder in der Schule bin, werde ich dir die von dir aufgelisteten Pfade einmal notieren. Vielleicht kannst du mir dann helfen.

Danke :)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Also, ich hab dieselben Werte wie du, verstehe aber nicht ganz, was ich damit machen soll und was soll das @= bedeuten?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

habe diese Werte aus der Registry exportiert, da wird dann automatisch dieses @ mit angegeben.

Wie ist jetzt momentan dein Problem, kannst du die *.bat nicht bearbeiten oder laufen sie nicht ab ?

Ändere mal auf *.cmd was dann passiert ?
Wie sieht deine C:\WINDOWS\system32\autoexec.nt aus ?
 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Mein momentanes Problem ist, dass ich Batch-Code in Editor schreiben und als Batch-Datei speichern, aber nicht ausführen kann. Deshalb hab ich versucht, Batch-Dateien mit cmd zu öffnen, was zwar klappt, aber die Befehle, die ich in den Code geschrieben habe, gar nicht beachtet, kurz: es rührt sicht nichts.

Mein Lehrer weiß bereits davon, weil ich ihm Bescheid gegeben habe und er hat das glücklicherweise gelassen gesehen, aber er konnte sich das auch nicht wirklich erklären und meinte, er müsse es selber noch einmal in aller Ruhe ansehen.

Ich hab ihm von euch erzählt, welche Tipps ihr mir gegeben habt und gesagt, dass die beste Lösung wahrscheinlich die mit der XP-CD ist, um eben defekte Dateien zu reparieren, doch er war gerade voll in seinem Element, hat es aber wahrscheinlich verstanden, aber nicht geantwortet.

Wie meine autoexec.nt aussieht, werde ich dir erst morgen wieder zeigen können.
Edit:

@echo off

REM C:\AUTOEXEC.BAT wird nicht zum Initialisieren der
REM MS-DOS-Umgebung verwendet.
REM Stattdessen wird die Datei AUTOEXEC.NT verwendet,
REM es denn eine andere Startdatei wird in einer PIF-
REM Datei angegeben.

REM Installieren der CD-ROM-Erweiterung
lh %SystemRoot%\system32\mscdexnt.exe

REM Installieren des Netzwerk-Redirectors (vor dosx.exe laden)
lh %SystemRoot%\system32\redir

REM Installieren der DPMI-Unterstützung
lh %SystemRoot%\system32\dosx

REM Die folgende Zeile aktiviert Sound Blaster 2.0-Unterstützung auf NTVDM.
REM Der Befehl zur Festlegung der BLASTER-Umgebung lautet wie folgt:
REM    SET BLASTER=A220 I5 D1 P330
REM   
REM        A    Gibt den Basis-E/A-Port für Sound Blaster an.
REM        I    Gibt die Unterbrechungsanforderungzeile an.
REM        D    Gibt den 8-Bit-DMA-Kanal an.
REM        P    Gibt den MPU-401 Basis-E/A-Port an.
REM        T    Gibt den Typ der Sound Blaster-Karte an:
REM                 1 - Sound Blaster 1.5
REM                 2 - Sound Blaster Pro I
REM                 3 - Sound Blaster 2.0
REM                 4 - Sound Blaster Pro II
REM                 6 - SOund Blaster 16/AWE 32/32/64
REM
REM    Die Standardwerte sind A220 I5 D1 T3 und P330. Wenn Optionen nicht an-
REM    gegeben sind, werden die Standardwerte verwendet. (Hinweis: Da
REM    alle Ports virtuell sind, müssen die hier angegebenen Informationen
REM    nicht mit den realen Einstellungen übereinstimmen.) NTVDM unterstützt
REM    nur Sound Blaster 2.0. Die Option T muss den Wert 3 haben, falls
REM    angegeben.
SET BLASTER=A220 I5 D1 P330 T3

REM Geben Sie eine ungültige Sound Blaster Basis-E/A-Portadresse an, um den
REM Support für Sound Blaster 2.0 auf NTVDM zu deaktivieren. Zum Beispiel:
REM    SET BLASTER=A0




Die Dateiendung .cmd werde ich auch noch probieren.
Edit: Danke dir, es funktioniert jetzt mit der Endung .cmd. Er führt die Befehle aus, die ich ihm gegeben habe. :)

Bis dahin, auf Wiederschreiben und danke :) 

« Letzte Änderung: 29.10.09, 07:35:28 von $ero$cha »

« xp download einstellung(downloadteile zb 0/2 oder 0/4 usw)Windows XP: Phonostarplayer keine geplante Aufnahme möglich, da Player abstürzt »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Explorer
Der Windows Explorer, kurz Explorer, ist ein Dateiverwaltungsprogramm von Microsoft, das seit den früheren Versionen von Windows wie Windows 95 integraler Bestandt...

Unterlänge
In der Typographie lassen sich die einzelnen Buchstaben des Alphabets in ein sogenanntes Linienraster oder Liniensystem vertikal einfügen. Nun lassen sich drei versc...

Internet-Zugriffsprogramm
Ein Internet-Zugriffsprogramm, auch Browser genannt, stellt Internetseiten für den Benutzer dar. Am bekanntesten ist der Microsoft Internet Explorer, gefolgt vom kos...