Also ich habe im Büro auf mehreren Rechnern ein Programm hinterlegt, das auf Dateien im Netzwerk zugreift.
Da ich immer am optimieren des Programmes bin, muss ich jedesmal ein update auf jedem Rechner durchführen.
Auf jedem Rechner ist ein lokales Laufwerk C: und D:
Im Netzwerk sind meherer Laufwerke, genutzt wird von mir I:
Nun müsste es doch gehen, wenn ich an einem Rechner sitze, die neue exe direkt auf alle lokalen Laufwerke D: zu kopieren.
Hab das Probiert mit einem Programm mit nur einem Button, und in OnClick:
Delphi-Quellcode:
CopyFileTo('I:\xy.exe','D:\Programme\xy.exe');
CopyFileTo('I:\Test.txt','D:\Programme\Test.txt');
Auf dem Rechner an dem ich sitze, wurde die Datei Test.txt kopiert, nicht jadoch die xy.exe (vermutl, weil die bereits vorhanden war).
Auf anderen Rechnern wurde nix kopiert. Wie geht sowas?
Ich muss jetzt dazu sagen, ich hab keinerlei Ahnung von Netzwerken, weiß auch nicht ob das ne abgegrenzte Nutzergruppe ist, oder ob ich vielleicht auch in anderen Büros aktualisiere. Das wär nicht so gut.
Wie muss ich da vorgehen?
Gruß, Bernd