AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Algorithmen, Datenstrukturen und Klassendesign Delphi Eigener Updater / Problem: Datei in Verwendung
Thema durchsuchen
Ansicht
Themen-Optionen

Eigener Updater / Problem: Datei in Verwendung

Ein Thema von topsecret · begonnen am 28. Jul 2012 · letzter Beitrag vom 29. Jul 2012
Antwort Antwort
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.919 Beiträge
 
Delphi 12 Athens
 
#1

AW: Eigener Updater / Problem: Datei in Verwendung

  Alt 29. Jul 2012, 01:58
Benenne die alte exe einfach um.
Dann ist es egal, ob die noch läuft.
Ist kein 100% Lösung. Geht erst wieder seit einiger Zeit. Jahrelang war dieses Umbenennen nicht möglich und wer weiß ob es MS irgendwann durch ein Update wieder verbietet.
Naja, um genau zu sein geht es auf der NT-Schiene (zumindest ab 2000, ich glaube auch schon vorher) und ging nur unter Win9x usw. nicht. Dass Microsoft das wieder einführt, ist wohl nicht zu erwarten.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#2

AW: Eigener Updater / Problem: Datei in Verwendung

  Alt 29. Jul 2012, 06:02
Delete on reboot

Code:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Delete on reboot\command]
@="CMD /E:OFF /C REG ADD HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\Currentversion\\RunOnce /v \"Del %1 OnNextReboot\" /d ^\"cmd.exe /c DEL /F /Q \\\"%1\\\"\" /f\""

[HKEY_CLASSES_ROOT\*\shell\Open]

[HKEY_CLASSES_ROOT\Folder\shell\Delete on reboot\command]
@="CMD /E:OFF /C REG ADD HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\Currentversion\\RunOnce /v \"Del %1 OnNextReboot\" /d ^\"cmd.exe /c RD /S /Q \\\"%1\\\"\" /f\""
Oder:
Remove on Reboot (Shell Extension - Right click...)
im Anhang
Angehängte Dateien
Dateityp: zip removeonreboot_setup.zip (330,5 KB, 7x aufgerufen)

Geändert von hathor (29. Jul 2012 um 06:11 Uhr)
  Mit Zitat antworten Zitat
Sim_Star

Registriert seit: 18. Jan 2006
Ort: Krostitz
63 Beiträge
 
#3

AW: Eigener Updater / Problem: Datei in Verwendung

  Alt 29. Jul 2012, 09:38
mach das Update, also den Austausch der Dateien doch per batch Datei. Total simpel und du bruachst weder nen restart noch was anderes...

lg marco
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.222 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Eigener Updater / Problem: Datei in Verwendung

  Alt 29. Jul 2012, 10:07
Naja, um genau zu sein geht es auf der NT-Schiene (zumindest ab 2000, ich glaube auch schon vorher) und ging nur unter Win9x usw. nicht. Dass Microsoft das wieder einführt, ist wohl nicht zu erwarten.
es ging/ging nicht/ging war auf der NT-Schiene. Und da es sich hierbei um eine nicht zugesicherte Systemeigenschaft handelt kann sehr wohl MS das wieder irgendwann ändern/anpassen ohne sowas auch nur irgenwo zu dokumentieren.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz