Ĺadny brzuch
jak najprościej w delpi bez żadbych komponentów oraz długich funkcji wykonać komendę cmd
ren c:\aaa.exe bbb.exe
??
RenameFile('c:\aaa.exe','c:\bbb.exe');
Możesz też użyć ShellExecute:
uses ShellApi; ShellExecute(Handle, 'open', 'ren', '"c:\aaa.exe" "c:\bbb.exe", nil, SW_SHOWNORMAL);
Pisane z pamięci, ale powinno działać :)
EDIT: Dzięki, Cyrkiel :)
Użytkownik Kokoszek edytował ten post 23 maj 2006, 07:39
Możesz też użyć ShellExecute:
uses ShellApi; ShellExecute(Handle, 'ren', '"c:\aaa.exe" "c:\bbb.exe", nil, SW_SHOWNORMAL);
Pisane z pamięci, ale powinno działać :) Żebyś to jeszcze dobrze zapisał, np.ShellExecute(Handle,'open','cmd.exe','/c move "c:\aaa.exe" "c:\bbb.exe"',nil,SW_HIDE);:P
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
ren c:\aaa.exe bbb.exe
??
RenameFile('c:\aaa.exe','c:\bbb.exe');
Możesz też użyć ShellExecute:
uses ShellApi; ShellExecute(Handle, 'open', 'ren', '"c:\aaa.exe" "c:\bbb.exe", nil, SW_SHOWNORMAL);
Pisane z pamięci, ale powinno działać :)
EDIT: Dzięki, Cyrkiel :)
Użytkownik Kokoszek edytował ten post 23 maj 2006, 07:39
Możesz też użyć ShellExecute:
uses ShellApi; ShellExecute(Handle, 'ren', '"c:\aaa.exe" "c:\bbb.exe", nil, SW_SHOWNORMAL);
Pisane z pamięci, ale powinno działać :) Żebyś to jeszcze dobrze zapisał, np.ShellExecute(Handle,'open','cmd.exe','/c move "c:\aaa.exe" "c:\bbb.exe"',nil,SW_HIDE);:P