4263
01.12.2004, aktualisiert am 06.11.2005 um 11:56:30 Uhr
43060
9
0
Verschiedenes zu batch-dateien
hallo admins!
also, ich habe mal ein paar fragen zu batch dateien:
1. kann ich eine batch datei sichern? so, dass man ihren inhalt nicht sehen kann? also, dass man nicht einfach rechtsklick drauf -> bearbeiten? am besten wäre es sogar, dass es auch das fenster nicht anzeigt, in dem steht was die datei ausführt, löscht, verschiebt! oder was auch immer...
2. wie kann ich es machen, dass es eine datei ohne nachfrage löscht? keine angst, es geht hier nur um testzwecke im eigenen netzwerk! ich will keinen virus verbreiten (ich denke mal, dass das mit einer batch-datei auch schwierig werden könnte )
das wärs eigentlich schon! falls mir noch was einfällt kann ich hier ja jeder zeit editieren
greets racer2004
[Edit Biber] Titel tippfehlerberichtigt.[/Edit]
also, ich habe mal ein paar fragen zu batch dateien:
1. kann ich eine batch datei sichern? so, dass man ihren inhalt nicht sehen kann? also, dass man nicht einfach rechtsklick drauf -> bearbeiten? am besten wäre es sogar, dass es auch das fenster nicht anzeigt, in dem steht was die datei ausführt, löscht, verschiebt! oder was auch immer...
2. wie kann ich es machen, dass es eine datei ohne nachfrage löscht? keine angst, es geht hier nur um testzwecke im eigenen netzwerk! ich will keinen virus verbreiten (ich denke mal, dass das mit einer batch-datei auch schwierig werden könnte )
das wärs eigentlich schon! falls mir noch was einfällt kann ich hier ja jeder zeit editieren
greets racer2004
[Edit Biber] Titel tippfehlerberichtigt.[/Edit]
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4446
Url: https://administrator.de/contentid/4446
Ausgedruckt am: 26.11.2024 um 20:11 Uhr
9 Kommentare
Neuester Kommentar
Also der Befehl zum Löschen heisst
del Dateiname
es gibt keine Nachfrage, wenn du nur einzelne Dateien löschst.
Man kann Dateien verschlüsseln mit Tools, Suche mal
nach Folder Access bei Google. Hiermit wird
deine Datei mit einem Passwort versehen und verschlüsselt.
Du könntest die Batch Befehle auch mit einer Programmiersprache
schreiben und dann kompilieren. Somit erhälst du eine exe datei,
wo man mit rechtsklick und bearbeiten nichts sieht.
Probier aber lieber mal Folder Access aus, dazu braucht man
nur DAU-Kenntnisse.
Ok. Batch up your life
admin 84
del Dateiname
es gibt keine Nachfrage, wenn du nur einzelne Dateien löschst.
Man kann Dateien verschlüsseln mit Tools, Suche mal
nach Folder Access bei Google. Hiermit wird
deine Datei mit einem Passwort versehen und verschlüsselt.
Du könntest die Batch Befehle auch mit einer Programmiersprache
schreiben und dann kompilieren. Somit erhälst du eine exe datei,
wo man mit rechtsklick und bearbeiten nichts sieht.
Probier aber lieber mal Folder Access aus, dazu braucht man
nur DAU-Kenntnisse.
Ok. Batch up your life
admin 84
Wenn Du an der Eingabeaufforderung:
del /?
eingibst, erhältst Du alle Optionen angezeigt - /Q z.B. würde eine Nachfrage, ob die Datei wirklich gelöscht werden soll, unterdrücken.
Wenn die User bei der Ausführung keine Anzeige auf dem Bildschrm sehen sollen, musst Du die Ausgabe "umleiten", z.B.:
del *.* /Q > NULL
Die Anzeige des Inhalts der Datei kann man eignetlich wirksam nur durch die Vergabe von Berechtigungen erreichen, ob der User diese Datei dann allerdings auch noch ausführen kann, steht auf einem anderen Blatt ...
Gruß
Atti
del /?
eingibst, erhältst Du alle Optionen angezeigt - /Q z.B. würde eine Nachfrage, ob die Datei wirklich gelöscht werden soll, unterdrücken.
Wenn die User bei der Ausführung keine Anzeige auf dem Bildschrm sehen sollen, musst Du die Ausgabe "umleiten", z.B.:
del *.* /Q > NULL
Die Anzeige des Inhalts der Datei kann man eignetlich wirksam nur durch die Vergabe von Berechtigungen erreichen, ob der User diese Datei dann allerdings auch noch ausführen kann, steht auf einem anderen Blatt ...
Gruß
Atti
Zuerst einmal ein Tipp: In der Root (C:\) oder dem wichtigen Windowsverzeichnis macht man solche "gefährlichen" Tests "del ..." nicht ...
Wenn Du Ordner kopieren willst, brauchst Du wohl den Befehl "xcopy" - mach einfach "xcopy /?" und Du bekommst alle Optionen ...
Die Attribute kannst Du ggf. vor dem Löschen mit "attrib -h" ("attrib /?") ändern ...
Gruß
Atti
Wenn Du Ordner kopieren willst, brauchst Du wohl den Befehl "xcopy" - mach einfach "xcopy /?" und Du bekommst alle Optionen ...
Die Attribute kannst Du ggf. vor dem Löschen mit "attrib -h" ("attrib /?") ändern ...
Gruß
Atti
Eins noch:
Wenn du einen Pfad mit Leerzeichen hasst
Dokumente und Einstellungen
musst du ihn in Anführungszeichen "..." setzen.
Wenn du einen Pfad mit Leerzeichen hasst
Dokumente und Einstellungen
musst du ihn in Anführungszeichen "..." setzen.
Das mit Rechtsklick -> Bearbeiten kann man aus der Welt schaffen. Führe einfach folgende Batch aus:
Danach gibts kein Rechtsklick->Bearbeiten auf Batches mehr. Auf CMDs aber schon.
Außerdem habe ich eine Wiederherstellungsmöglichkeit eingebaut. Daher ist die Ausführung völlig ungefährlich.
@echo off
echo REGEDIT4 > temp.reg
echo. >> temp.reg
if "%1"=="" echo [-HKEY_CLASSES_ROOT\batfile\shell\edit] >> temp.reg
if %1=/r (
echo [HKEY_CLASSES_ROOT\batfile\shell\edit] >> temp.reg
echo @="notepad.exe \"%1\"" >>temp.reg
)
echo. >> temp.reg
regedit /S temp.reg
Danach gibts kein Rechtsklick->Bearbeiten auf Batches mehr. Auf CMDs aber schon.
Außerdem habe ich eine Wiederherstellungsmöglichkeit eingebaut. Daher ist die Ausführung völlig ungefährlich.