ALEKCEN

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору В общем глянул "шапку" - часть ссылок умерло...как раз те,которые могли-бы мне пригодится,по-этому спрошу тут. В общем,что нужно...нужно запустить установку из .inf файла по относительному пути (полный и долго писать,да и не один его надо будет писать)... Полный путь выглядит так: D:\Софт\Обновления винды\Общие\JavaVM\msjavwu тут лежат файлы filler.inf и java.inf ,которые надо запустить из папки .\JavaVM\ запустить надо стандартную установку,через - rundll32 advpack,LaunchINFSection filter.inf,DefaultInstall,0 (т.е. так она уже работает,только из той папки,где лежит сам .inf что предположительно надо сделать - сменить "кодпейдж",через chcp 1251>nul и пути "завести" в ковычки,но пока мои попытки не увенчались успехом,пробовал сразу ДВА способа: @echo off cd /d "%~dp0" rundll32 advpack,LaunchINFSection "msjavawu\filter.inf",DefaultInstall,0 rundll32 advpack,LaunchINFSection \msjavx86\java.inf,DefaultInstall,0 где-то пишут,что просто надо написать %~dp0 и так тоже пробовал...в общем у меня "ступор" - не пойму,что он от меня хочет) Если не сложно - можно и несколько способов решения вопроса...второй,например,через cd \путь\ ,но это так...скорее для...ну чтоб знать короче,как делать альтернативным способом,не более того,т.к. его не планирую использовать) |