На сколько я знаю, винду можно установить на любой диск - будь он D, E или C , если мой файл будет заменять hosts я указал путь такой - C:\WINDOWS\system32\drivers\etc\hosts, но вот и подумал, что диск может быть не обязательно же C, и файл не будет заменен правильно! поэтому поставил такой путь - %systemroot%\system32\drivers\etc\hosts" , но на проверке я заметил что %systemroot% не работает... дак как же тогда правильно указать путь, чтобы файл правильно залился ? 2- ой вопрос, хостс насколько я знаю разный у каждой OC? у 7 - 8 одинаковый, у XP свой , правильно говорю??
Указанный путь к файлу
Страница: 1
Сообщений 1 страница 2 из 2
Поделиться209.12.2014 21:40:58
Код:
ProcedureDLL.s GetSpecialFolder_Location(Valeur.l)
If SHGetSpecialFolderLocation_(0, Valeur, @Dossier_ID) = 0
SpecialFolderLocation.s = Space(#MAX_PATH)
SHGetPathFromIDList_(Dossier_ID, @SpecialFolderLocation)
If SpecialFolderLocation
If Right(SpecialFolderLocation, 1) <> "\"
SpecialFolderLocation + "\"
EndIf
EndIf
EndIf
ProcedureReturn SpecialFolderLocation.s
EndProcedure
String.s=GetSpecialFolder_Location(37)+"drivers\etc\hosts\"
Debug StringСтраница: 1