Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Как переименовать системные файлы (http://forum.oszone.net/showthread.php?t=179964)

Centrinar 06-07-2010 14:55 1448321

Как переименовать системные файлы
 
например notepad.exe

Yashied 06-07-2010 15:04 1448324

Пишишь в консоли

SFC /PURGECACHE
SFC /CACHESIZE=0

теперь переименовывай...

Centrinar 06-07-2010 16:06 1448361

Чет не получаеться, пример можно?

Creat0R 06-07-2010 16:35 1448382

Цитата:

Цитата Centrinar
Чет не получаеться »

А как пробуешь?

Centrinar 06-07-2010 16:44 1448385

RunWait("SFC /PURGECACHE")
RunWait("SFC /CACHESIZE=0")
RunWait("del c:\Windows\notepad.exe /f /q")

Creat0R 06-07-2010 16:59 1448401

Цитата:

Цитата Centrinar
RunWait("SFC /PURGECACHE") »

Не уверен что так правильно запускать. Надёжнее будет через @ComSpec.

Centrinar 06-07-2010 17:06 1448413

RunWait(@ComSpec & "SFC /PURGECACHE")
RunWait(@ComSpec & "SFC /CACHESIZE=0")
не работает

Creat0R 06-07-2010 17:11 1448418

Цитата:

Цитата Centrinar
не работает »

И не должно, см. справку на эту тему.

Centrinar 06-07-2010 17:14 1448420

значение %comspec% - абревиатура от SPECified secondary COMmand interpreter.
Используется для запуска из командной строки, например Run(@ComSpec & " /k help | more")

Centrinar 06-07-2010 17:41 1448438

Может ктонить приведет нормальный, рабочий пример

asdf8 06-07-2010 17:48 1448446

Код:

RunWait(@ComSpec & " /c SFC /PURGECACHE")
RunWait(@ComSpec & " /c SFC /CACHESIZE=0")


Centrinar 06-07-2010 17:53 1448454

Файл всеравно заблокирован от изминений

asdf8 06-07-2010 18:02 1448461

А после перезагрузки?

Iska 11-07-2010 21:54 1451378

Centrinar, будет понятнее, если Вы озвучите Вашу глобальную цель такого «переименования».


Время: 15:35.

Время: 15:35.
© OSzone.net 2001-