Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Batchdatei nach Ausführung löschen

Mitglied: Phantom06

Phantom06 (Level 1) - Jetzt verbinden

26.06.2006, aktualisiert 27.06.2006, 19870 Aufrufe, 9 Kommentare, 1 Danke

batchprogramm löschen

hallo leutz,

ich will das sich mein batchprogramm nach der ausführung automtisch löscht,
also das nichts mehr von ihm übrig ist.
ich habs mit:

del /s /f namederbatchdatei.bat

probiert,dass hat aber nicht geklappt,weil der prozess sich ja net
selbst den boden unter den füßen wegreißen kann.
bin ratlos

thx in vorraus
Mitglied: Lumpi
26.06.2006 um 16:29 Uhr
Hallo,

irgend was mußt Du falsch gemacht haben, normalerweise geht das!
Hast Du den richtigen Pfad (zur Batch Datei) vollständig angegeben?
Dann sollte es gehen...

Gruß
Sven
Bitte warten ..
Mitglied: Biber
26.06.2006 um 16:37 Uhr
Moin Phantom06,
wofür auch immer das gut sein mag...
Lass Deinen Batch so enden:

01.
 ... 
02.
... 
03.
echo del %%~dpnx0 ^>nul>%temp%\CleanUp.Bat 
04.
%temp%\cleanup.Bat
Gruß Biber
Bitte warten ..
Mitglied: Phantom06
26.06.2006 um 20:35 Uhr
verstehe ich das richtig, dass durch deinen befehl biber eine temporäre datei angelegt wird, die die bartchdatei dann löscht???

gruß phantom06


PS.Was heißt das "editieren?" und klammer in der beitragsübersicht????
PS2.Bin neu hier.
Bitte warten ..
Mitglied: Biber
26.06.2006 um 22:31 Uhr
verstehe ich das richtig, dass durch deinen
befehl biber eine temporäre datei
angelegt wird, die die bartchdatei dann
löscht???
Jepp, vollkommen richtig.

PS.Was heißt das "editieren?" und klammer in der beitragsübersicht????
Du kannst Deine eigenen Kommentare nach dem Posten "editieren", also ergänzen oder Tippfehler korrigieren.
Eigene Beiträge (also gestellte Fragen) kannst Du editieren auf den Status "Gelöst" setzen.

Die Moderaten des jeweiligen Bereichs können zusätzlich einen Beitrag "Schließen", wenn das Thema erschöpfend beantwortet oder die Frage unbeantwortbar ist bzw. der Fragesteller unbelehrbar/beratungsreistent erscheint.

Gruß Biber
Bitte warten ..
Mitglied: Phantom06
27.06.2006 um 17:14 Uhr
hi biber,
ich hab deinen tipp jetzt ausprobiert,hat aber net sorichtig gegeht.kp warum net.....
ich hab hier mal das code-ende:
............

echo Nachricht erfolgreich gesendet!!!

echo.
echo.



echo del %%~dpnx0 ^>nul>%temp%\CleanUp.bat
%temp%\CleanUp.bat

exit

Ps.Was hab ich falsch gemacht??

gruß phantom06
Bitte warten ..
Mitglied: Lumpi
27.06.2006 um 17:40 Uhr
hallo leutz,

ich will das sich mein batchprogramm nach
der ausführung automtisch löscht,
also das nichts mehr von ihm übrig
ist.
ich habs mit:

del /s /f namederbatchdatei.bat

probiert,dass hat aber nicht geklappt,weil
der prozess sich ja net
selbst den boden unter den füßen
wegreißen kann.
bin ratlos

thx in vorraus

Probier doch mal:

del /s /f Pfad zu deiner Datei (z.B. C:\blabla)\namederbatchdatei.bat

Damit müßte es gehen. Eine ausgeführte Batch kann sich selbst löschen!

Gruß
Lumpi
Bitte warten ..
Mitglied: Biber
27.06.2006 um 18:41 Uhr
Moin phantom06,

na, verkehrt hast Du nichts gemacht...so wie abgebildet hatte ich es ja behauptet.

Wahrscheinlich spielst Du irgendwo von einem Verzeichnis mit Leerzeichen aus ("c:\Dokumente und Sowas\....") und die Leerzeichen im Pfadnamen stören ...

Am Besten:
echo del %%~dpnx0 ^>nul>%temp%\CleanUp.bat
type %temp%\CleanUp.bat
pause

%temp%\CleanUp.bat

Diese zwei Zeilen rein, damit Du siehst, was in der CleanUp.bat ankommt.

Und Lumpi hat auch recht - Sich-Selbst-Löschen kann sich die *.bat-Datei auch.

Poste doch bitte mal den Pfadnamen, aus dem Du den Batch laufen lässt.

Gruß
Biber
[Edit]
- siehe unten: es ist ein Prozentzeichen zuviel und die Anführungszeichen drumherum fehlen.
Was lernen wir daraus? Erst testen, dann posten...
*an die eigene Nase fass*
[/Edit]
Bitte warten ..
Mitglied: Biber
27.06.2006 um 19:45 Uhr
So,
damit wir mal die Kuh vom Eis bekommen... so ginge es:

01.
..... 
02.
REM Entweder so (löschen über Bande): 
03.
echo del "%~dpnx0" ^>nul>%temp%\CleanUp.bat 
04.
%temp%\CleanUp.bat 
05.
....
Oder, was sich leicht testen lässt,
01.
::--------snipp DeleteMyselfDemo.bat 
02.
del "%~dpnx0"  
03.
::--------snapp DeleteMyselfDemo.bat
Den Schnippsel als DeleteMyselfDemo.bat auf dem Desktop speichern.
Doppelklicken.
Wech isser.

Gruß
Biber
Bitte warten ..
Mitglied: Phantom06
27.06.2006 um 20:10 Uhr
hi leutz,
danke ihr habt mir subba gut geholfen. ich habs jetzt mit

.....
REM Entweder so (löschen über Bande):
echo del "%~dpnx0" ^>nul>%temp%\CleanUp.bat
%temp%\CleanUp.bat
....

ausprobiert und hat super geklappt.

nochmal herzlichen dank.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Batchdatei für Aufgabenplanung zum Löschen von Backups

gelöst Frage von WinuserBatch & Shell2 Kommentare

Hallo, ich würde gern regelmäßig mittels Aufgabenplanung die angelegten Voll-Backups vom Server 2012 R2 automatisch löschen. Bisher mache ich ...

Entwicklung

über eine Batchdatei auf dem FTP Server Daten löschen

gelöst Frage von FragerEntwicklung8 Kommentare

Hallo Zusammen, ich habe da ein Problem, wo ich zu keiner Lösung komme und hoffe Ihr könnt mir weiter ...

Batch & Shell

Batchdatei - Dateien nach 1 Woche löschen

Frage von modernsolutionBatch & Shell3 Kommentare

Hallo Leute ! Ich benötige eine Batchdatei welche alle Daten welcher älter wie 1 Woche sind aus dem Ordner ...

Batch & Shell

Probleme bei der Ausführung eines VB-Scriptes

Frage von AuricGoldfingerBatch & Shell1 Kommentar

Hallo zusammen, ich habe folgendes Script geschrieben: Leider bekomme ich bei der Ausführung den Fehler Was mache ich falsch?? ...

Neue Wissensbeiträge
Utilities
Teamviewer 14 Verbindungsprobleme mit Proxy
Tipp von PeterleB vor 16 StundenUtilities

Nach dem Umstieg von Version 13 auf 14 wollte sich TV nicht mehr mit dem Netz verbinden, ignorierte offenbar ...

Administrator.de Feedback
Unsere Datenbank wurde umgestellt
Information von Frank vor 20 StundenAdministrator.de Feedback5 Kommentare

Hallo User, ich habe in der Nacht unsere Datenbank umgestellt. D.h. neue Version (MySQL 8) und andere Örtlichkeit. Sollte ...

Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 3 TagenSonstige Systeme6 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Datenschutz

Microsoft und DSGVO - ob das wohl jemals klappt (Probleme beim Datenabfluss für Office Pro Plus)?

Tipp von VGem-e vor 3 TagenDatenschutz5 Kommentare

Servus Kollegen, siehe Aber wer setzt schon MS Office Pro Plus ein? Wie dann der Stand beim "normalen" MS ...

Heiß diskutierte Inhalte
Windows 10
Programm unter Windows 10 automatisch mit administrativen Rechten starten
Frage von GrafmulderWindows 1019 Kommentare

Hallo zusammen! Zur Situation: Ich benutze Windows 10 Pro für Workstations (Build 1803) mit zwei Konten. Einem Administratorkonto und ...

Vmware
Gebrauchten ESXi- Server verkaufen: Festplatten DSGVO-konform löschen?
Frage von l.scheperVmware16 Kommentare

Hallo, wir möchten einen gebrauchten FUJITSU Server verkaufen. Auf dieser Maschine ist noch ein installiertes ESXi 5.1 und ne ...

LAN, WAN, Wireless
Empfehlung Powerline Adapter
Frage von AgilolfingerLAN, WAN, Wireless16 Kommentare

Hallo Zusammen, ich brauche eine Empfehlung von euch. Ich möchte in einem privaten Haushalt eine Powerline Lösung einrichten. Allerdings ...

Netzwerke
Server: Sporadische Netzwerk-Aussetzer
Frage von ennveeNetzwerke9 Kommentare

Liebe Community, in einer Konfiguration mit einem Windows 2016-Server (s.u.) und 8 Clients beobachten wir unregelmäßige kurze Aussetzer - ...