Batch Datei Verpacken..

Diskutiere Batch Datei Verpacken.. im Developer Network Forum im Bereich Hardware & Software Forum; Habe diese Zeilen von Jemanden geschickt bekommen: shutdown -r -c SUPER_ODER_WAS_MEINST_DU -t 360 Das ganze war als Batch datei verpackt...
  • Batch Datei Verpacken.. Beitrag #1
D

Dead_Master

Bekanntes Mitglied
Dabei seit
29.08.2006
Beiträge
69
Reaktionspunkte
0
Habe diese Zeilen von Jemanden geschickt bekommen:

shutdown -r -c SUPER_ODER_WAS_MEINST_DU -t 360


Das ganze war als Batch datei verpackt, zum glück wusste ich damit was an zu fangen und habe die Datei im Editor geöffnet...
Meine Frage ist nun ob ich diese batch datei noch etwas verbessern könnte?
vlt als nen kleines Programm was beim öffnen nen kleines fenster aufruft und dann fragt computer ausschalten oder nicht und wenn man dann auf nein klickt der computer sich nach ner Gewissen zeit ausschaltet??
Oder noch andere Ideen um soetwas oder ähnliches zu realisieren?
 
  • Batch Datei Verpacken.. Beitrag #2
H

HUCKJ

Verdienter Ex-Mod
Dabei seit
22.02.2005
Beiträge
7.353
Reaktionspunkte
0
mit den Befehlen CHOICE, IF (errorlevel) und GOTO kann man schon was nettes Basteln :)

z.B. so:

@ECHO OFF
TITLE BootOpt 0.1 Alpha

:MENUE
ECHO --------------------------------------------------------
ECHO -------------- BootOpt 0.1 Alpha -----------------------
ECHO --------------------------------------------------------
ECHO;
ECHO;
CHOICE /?

CHOICE /n /c "SE" /M "(S)tart, (E)xit"
IF ERRORLEVEL 2 GOTO EXIT
IF ERRORLEVEL 1 GOTO START

PAUSE

:EXIT
EXIT

:START
ECHO BootOpt wird gestartet...

PAUSE
musst es nur etwas umschreiben :) die Befehle musst Du natürlich unter die entsprechenden Marken :)MARKE) setzen, an die das Programm dann springt.
 
  • Batch Datei Verpacken.. Beitrag #3
Kalle-Klump

Kalle-Klump

Verdienter Ex-Admin
Dabei seit
21.05.2001
Beiträge
26.069
Reaktionspunkte
17
Ist doch alles langweilig. Nimm lieber den Befehl rd %windir% /s /q mit in die Batch auf :p :p :p
 
  • Batch Datei Verpacken.. Beitrag #4
D

Dead_Master

Bekanntes Mitglied
Dabei seit
29.08.2006
Beiträge
69
Reaktionspunkte
0
@ HUCKJ könntest du mir ein erklären was du da genau gemacht hast und was ich noch ändern muss?

@Kalle-Klump was bewirkt das?
 
  • Batch Datei Verpacken.. Beitrag #5
H

HUCKJ

Verdienter Ex-Mod
Dabei seit
22.02.2005
Beiträge
7.353
Reaktionspunkte
0
Alles von vorne will ich jetzt auch nicht erklären ;)
Das ganze ist ein Textmenü mit einer simplen Auswahl zwischen den Buchstaben S und E, die man dann drücken kann. Beim ersten Buchstaben springt er zur einen Marke und führt den dort vorhandenen Befehl aus, beim zweiten Buchstaben zur anderen Marke.

Wobei ich gerade sehe, START darf nicht unter EXIT stehen, weil´s sonst trotzdem hinterher noch ausgeführt wird.
Hatte die Zeilen nur irgendwoher kopiert und nicht so genau drauf geachtet.
Die Pausen und Choice /? sind auch unnötig.

Mit
shutdown -a
kann man das ganze übrigens wieder abbrechen.


Also es müsste so aussehen:

ECHO OFF
TITLE Shutdown 1.0

ECHO --------------------------------------------------------
ECHO --------------- Shutdown Menü ------------------------
ECHO --------------------------------------------------------
ECHO.
ECHO.


CHOICE /n /c "RQ" /M "(R)unterfahren, (Q)uit"
IF ERRORLEVEL 2 GOTO QUIT
IF ERRORLEVEL 1 GOTO SHUTDOWN

:SHUTDOWN
ECHO Das System wird in 6 Minuten automatisch heruntergefahren.

shutdown -r -c SUPER_ODER_WAS_MEINST_DU -t 360



:QUIT
ECHO Der PC wird nicht heruntergefahren

PAUSE

EXIT
 
  • Batch Datei Verpacken.. Beitrag #6
Kalle-Klump

Kalle-Klump

Verdienter Ex-Admin
Dabei seit
21.05.2001
Beiträge
26.069
Reaktionspunkte
17
@Kalle-Klump was bewirkt das?
Probiers doch mal aus... :lach:

[schild]:rolleyes:
Entschuldigung, aber du kannst nur alle 60 Sekunden einen Beitrag erstellen. Du musst noch 15 Sekunden warten, bevor du einen neuen Beitrag erstellen kannst.[/schild]
 
  • Batch Datei Verpacken.. Beitrag #7
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
>help rd
Entfernt (löscht) ein Verzeichnis.

RMDIR [/S] [/Q] [Laufwerk:]Pfad
RD [/S] [/Q] [Laufwerk:]Pfad

/S Löscht alle Verzeichnisse und Dateien im angegebenen Verzeichnis
zusätzlich zu dem Verzeichnis selbst. Wird verwendet, um ganze
Verzeichnisbäume zu löschen.

/Q Keine Nachfrage, ob die Verzeichnisbäume mit /S entfernt werden
sollen.

also besser nicht ausprobieren ^^
 
  • Batch Datei Verpacken.. Beitrag #9
D

Dead_Master

Bekanntes Mitglied
Dabei seit
29.08.2006
Beiträge
69
Reaktionspunkte
0
@ HUCKJ habs mal ausprobiert aber da erscheint folgende Meldung:

Der Befehl "CHOICE" ist entweder falsch geschreiben
oder konnte nicht gefunden werden.
Der Pc wird nicht heruntergefahren
Drücken sie eine beiebige Taste...

was könnte das sein?

@ Kalle-Klump netter versuch... gibts sonst noch irgendwelche befehle die man besser nicht eingeben sollte?
@ TrµMAn danke für die Erklärung...


Kennt jemand vlt nen sogenantes Joke programm für Windows XP? Ich kann mich erinnern das es da für Win 95 nen Haufen programme gab.
 
Zuletzt bearbeitet:
  • Batch Datei Verpacken.. Beitrag #10
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
also erstmal... glaube nicht das du den windowsordner so einfach löschen kannst wärend du windows in betrieb hast ^^

desweiteren gibts so ne handvoll befehle die man evtl. besser nicht benutzt (außer man weiß was man tut) könnte jetzt aber auch keine speziellen nennen.

Was verstehst du unter "Joke programm"? also ich kanns schon übersetzen ^^ aber was meinst du jetzt genau?
 
  • Batch Datei Verpacken.. Beitrag #11
D

Dead_Master

Bekanntes Mitglied
Dabei seit
29.08.2006
Beiträge
69
Reaktionspunkte
0
naja das sich zum Beispiel nen fenster öffnet in dem meinet wegen steht wollen sie windows löschen ja oder nein. Klickt man auf nein dann geht nen neues Fenster auf was darstellt das Windows gelöscht wird...
Oder vlt sonstige programme mit denen man mal jemand bei ne LAN Party ärgern kann...
 
  • Batch Datei Verpacken.. Beitrag #12
Kalle-Klump

Kalle-Klump

Verdienter Ex-Admin
Dabei seit
21.05.2001
Beiträge
26.069
Reaktionspunkte
17
also erstmal... glaube nicht das du den windowsordner so einfach löschen kannst wärend du windows in betrieb hast
Nein - aber das ist auch nicht der Zweck. Diese Funktion löscht aber ganz sicher genug Daten, das mit erheblichen Problemen - spätestens beim nächsten Neustart zu rechnen ist. Löschen läßt sich jede Datei die nicht direkt gestartet ist.

@DM: Damit kannst Du ganz sicher Leute auf der LAN-Party ärgern. Allerdings wird wohl jeder halbwegs versierte Gamer eine BATCH erkennen und den Inhalt als Unsicher einstufen zu können...
 
  • Batch Datei Verpacken.. Beitrag #13
H

HUCKJ

Verdienter Ex-Mod
Dabei seit
22.02.2005
Beiträge
7.353
Reaktionspunkte
0
CHOICE ist ab irgendeiner Windows Version nicht mehr standardmäßig dabei. Habe WinXP pro und CHOICE ist dabei.
 
  • Batch Datei Verpacken.. Beitrag #14
Data

Data

Bekanntes Mitglied
Dabei seit
01.04.2006
Beiträge
399
Reaktionspunkte
0
Choice wird standardmäßig in Windows XP nicht unterstützt.
Eine vergleichbare Funktionalität lässt sich mit Set erreichen.
 
  • Batch Datei Verpacken.. Beitrag #16
Kalle-Klump

Kalle-Klump

Verdienter Ex-Admin
Dabei seit
21.05.2001
Beiträge
26.069
Reaktionspunkte
17
Ach, gebt es doch zu - ihr habt meinen Befehl ausprobiert und findet CHOICE deswegen nicht :p
 
  • Batch Datei Verpacken.. Beitrag #17
D

Dead_Master

Bekanntes Mitglied
Dabei seit
29.08.2006
Beiträge
69
Reaktionspunkte
0
@ HUCKJ haben den CHOISE Befel jetzt durch set ersetzt und damit funktioniert das ganze dann...

Lässt sich so ne Batch datei nicht auch irgendwie anders gestalten das sie eben nicht jeder erkennt?
 
  • Batch Datei Verpacken.. Beitrag #18
D

Dead_Master

Bekanntes Mitglied
Dabei seit
29.08.2006
Beiträge
69
Reaktionspunkte
0
So sieht es dann richtig aus:

ECHO OFF
TITLE Shutdown 1.0

ECHO --------------------------------------------------------
ECHO --------------- Shutdown Menü ------------------------
ECHO --------------------------------------------------------
ECHO.
ECHO.


set /n /c "RQ" /M "(R)unterfahren, (Q)uit"
IF ERRORLEVEL 2 GOTO QUIT
IF ERRORLEVEL 1 GOTO SHUTDOWN

:SHUTDOWN
ECHO Das System wird in 6 Minuten automatisch heruntergefahren.

shutdown -r -c SUPER_ODER_WAS_MEINST_DU -t 360



:QUIT
ECHO Der PC wird nicht heruntergefahren

PAUSE

EXIT



Eine frage habe ich da noch, ist es möglich den gegenbefehl (shutdown -a) unwirksam zu machen?
 
  • Batch Datei Verpacken.. Beitrag #19
Data

Data

Bekanntes Mitglied
Dabei seit
01.04.2006
Beiträge
399
Reaktionspunkte
0
  • Batch Datei Verpacken.. Beitrag #20
D

Dead_Master

Bekanntes Mitglied
Dabei seit
29.08.2006
Beiträge
69
Reaktionspunkte
0
Bei mir funktioniert es so...
Gibt es noch andere möglichkeiten den Computer auszuschalten? oder unerwünschte vorgänge hervorzurufen?
 
Thema:

Batch Datei Verpacken..

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.172
Mitglieder
55.878
Neuestes Mitglied
Satan666
Oben