Archiv verlassen und diese Seite im Standarddesign anzeigen : copy from x to system32
weiß vielleicht jemand von euch ob es einen befehl gibt mit dem man sein programm, ohne zu wissen wo es sich befindet, in system 32 zu kopieren. wenn es einen solchen befehl nicht gibt kann man ja bestimmt mit einem befehl herausfinden wo sich das programm befindet.... weiß jemand wie der lautet.
danke
mfg zapp
-[RiDER]-
17.06.2007, 15:48
lol
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("Verzeichnis + Programmname: %s", argv[0]);
}
ausgabe als c:\xyz\abc\bla.exe wäre dann:
Verzeichnis + Programmname: c:\xyz\abc\bla.exe
das is jetzt aber nix neues... :D
kopieren wirste ja selber schaffen :D
erstmal danke, aber ich kenne den pfad ja nicht. ich will dem programm sagen, egal wo es ist, kopier dich in system32.
danke
zao
kA wie es in C++ ist aber in Java .getAbsolutePath() methode aufrufen und der liefert dir eine nString mit dem ganzen path zurück, gibs in c++ 100%
mfg
Sens0r
daran hab ich auch schon gedacht das so zu machen, mit dem finde ich jetzt vlt. mehr. danke
Hallo,
Was Rider schrieb war völlig korrekt. Du kannst aber auch die WinAPI Funktion "GetModuleFileName" verwenden.
Nun zum Datei kopieren:
CopyFile()
Uuund zuletzt System Verzeichnis ermitteln:
GetSystemDirectory()
Wie die Sachen aufgerufen werden, schaust du am besten bei msdn (http://msdn2.microsoft.com/de-de/default.aspx) nach! :)
Powered by vBulletin® Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.