|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
Ошибка поиска файла в директории темр24.07.2019, 10:40. Показов 4665. Ответов 44
Метки нет (Все метки)
Подскажите пожалуйста , как прописать путь к папке темр в vbs , что б оькрыть файл... пишет что не найден файл.... (((
Что может быть не так и каааак решить. Спасибо
0
|
|
| 24.07.2019, 10:40 | |
|
Ответы с готовыми решениями:
44
Ошибка, связанная с открытием файла из другой директории Ошибка: непредвиденный конец файла во время поиска предкомпилированного заголовка Создание директории и файла |
|
6999 / 2884 / 1109
Регистрация: 06.06.2017
Сообщений: 9,797
|
||||
| 26.07.2019, 02:14 | ||||
|
P.S.: И кириллицей пока нигде не пахнет. wscript.exe и unsecapp.exe в процессах убивайте перед тестами.
0
|
||||
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
| 27.07.2019, 02:12 [ТС] | |
|
Доброго времени суток . И снова я после работы на связи... Смотрите FlasherX, ... По данной теме с уверенностью говорю, что проверил работу скрипта путем проверки искомого файла в ранее созданную (инную, чем в условии) директорию, а именно : C:\1\ При данном условии скрипт абсолютно четко выполняет свой сценарий. файл opencl.dll как и следовало ожидать моментально копируется из AppData но или из Документов в вышеуказанную папку. Но, как только я снова ставлю директорию C:\Windows\System32\1\ (и папку -"1") в конце - я создал для удобства, что бы не искать искомый файл долго среди иного множества файлов в System32. Ну вот Тогда при таком пути запускаю скрипт и ничего не происходит. У меня мысль. Может тут дело в каких либо разрешениях... или в чем то подобном ... ?
0
|
|
|
6999 / 2884 / 1109
Регистрация: 06.06.2017
Сообщений: 9,797
|
|
| 27.07.2019, 09:04 | |
|
1. Папка 1 уже есть в system32?
2. UAC включён? Под админом выполнять пробовали? 3. В последнем варианте в 11 строке "\1\" вместо "\" ставили?
0
|
|
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||||||||
| 27.07.2019, 19:53 [ТС] | ||||||||
|
FlasherX, Вчера надеялся написать об частичном успехе данного дела в конце всего но форум был временно недоступен.
1. папка 1 есть ... все норм. 2. Насчет UAC. Все сложно... У меня несколько виртуальных и несколько обычных компов ... И поэтому не знаю )3. не пробовал... проверю. Еще вчера я повторно создал папку "1" на диске "С" и - Скрипт успешно выполнил свою функцию... Да только вот, когда я снова вернулся к системным папкам то снова все осталось как было - безрезультатно - ну тут к гадалке не ходи, что в повышении прав пользователю дело. Я поискал на просторах интернета. Много не рабочих но вот какой то кусочек vbs кода, который и вставил в ваш скрипт. Все получается после этого он выводит окно якобы для подтверждения действий скрипта... А как раз мне не нужны окна , что бы бегать к каждому пк и подтверждать... Как сделать, что бы просто повышал права и выполнял действие предназначенное для него... Вот и скрипт, который у меня вышел вконце :
0
|
||||||||
|
6999 / 2884 / 1109
Регистрация: 06.06.2017
Сообщений: 9,797
|
|||
| 27.07.2019, 20:38 | |||
|
0
|
|||
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||
| 28.07.2019, 14:42 [ТС] | ||
|
И я нашел парочку рабочих скриптов vbs. Прикрученные до основного кода - все они отлично справляются с моей задачей. Но не до конца. Затребование подтверждения действия это для меня не подходит ... Могло бы быть. Но это очень не удобно для меня... Для данного файла нужно как то написать код, может на cmd или я не знаю... , что бы просто он копировал себя при необходимости без лишнего окна... Вот цель.. Понимаю, что это система не дает этого сделать и все тут... Но что, разве не существует решения вообще никакого тогда ? ( ... Я и так вам очень признателен за то, что вы FlasherX, вы мне здорово помогли... Но если бы уже до конца знать ну или сделать... и поставить точку в этом вопросе было бы норм... Добавлено через 5 минут а пока пользуюсь выходным то займусь поиском ... Может , что то и найду подобное ...
0
|
||
|
6999 / 2884 / 1109
Регистрация: 06.06.2017
Сообщений: 9,797
|
|||
| 28.07.2019, 18:14 | |||
|
0
|
|||
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||||||
| 01.08.2019, 00:39 [ТС] | ||||||
|
FlasherX, а можна просьбу, что бы переделать последний код немного, где те файлы, что копировались : "opencl.dll" с одной диры в другую...- что бы вместо копирования скритп запускал обычный батничек, при условии если нету того самого файла "opencl.dll" - в директории "C:\Windows\System32\
код:
0
|
||||||
|
6999 / 2884 / 1109
Регистрация: 06.06.2017
Сообщений: 9,797
|
|
| 01.08.2019, 08:44 | |
|
sam6780, не понимаю, зачем вы дублируете мой код. Это нехороший тон.
Посмотрите на 21 строку. Там же видно, что и так запускается комстрока с командой создания хардлинка. Это не копирование в полном смысле. Зачем вам ещё и батник?
0
|
|
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||
| 01.08.2019, 22:50 [ТС] | ||
|
FlasherX, извините за это - не хотел ( ... Вернее больше не буду. Спасибо за правильное замечание...
...
0
|
||
|
6999 / 2884 / 1109
Регистрация: 06.06.2017
Сообщений: 9,797
|
|||||||
| 02.08.2019, 20:00 | |||||||
0
|
|||||||
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
| 03.08.2019, 06:11 [ТС] | |
|
нууу не совсем...
Дело все в том, что нужно, в конце, по вот такому сценарию : оставить проверку каталога "C:\Windows\System32" на предмет наличия файла: "opencl.dll" После чего, если его нет в данной директории - просто запустить бат файл например "start.bat", что находится в директории AppData. Но тут тоже нужно оставить функцию выбора разрядности, а значит bat файла будет два: "start32.bat" и "start64.bat" Это мне даст возможность прописать в bat файле команду по копированию нужного мне opencl.dll в нужную мне директорию - без подтверждения, т.е. в обход UAC... что мне и надо было в конце )
0
|
|
|
6999 / 2884 / 1109
Регистрация: 06.06.2017
Сообщений: 9,797
|
|
| 03.08.2019, 10:52 | |
|
0
|
|
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||
| 03.08.2019, 12:05 [ТС] | ||
|
0
|
||
|
6999 / 2884 / 1109
Регистрация: 06.06.2017
Сообщений: 9,797
|
|
| 03.08.2019, 12:29 | |
|
А с чего вы взяли, что если скрипт не копирует, то бат обязательно скопирует?
Вы последний вариант проверяли?
0
|
|
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||||||||
| 04.08.2019, 12:40 [ТС] | ||||||||
|
Суть в том, что бы поместить opencl.dll в файл с расширением .cab Это файл системы для обновления ОС. затем нужно либо набрать из командной строки команду либо запустить бат с прописаным кодом (так удобней) Вот эта команда. При этом ОС видя файл обновления - не будет требовать разрешения , а просто распакует его.
вот ресурс, с которого почрпнул инфу: https://docs.microsoft.com/ru-... 3(v=vs.90) Это коннечно очень накручено... Но это все , что я нашел ...
0
|
||||||||
|
6999 / 2884 / 1109
Регистрация: 06.06.2017
Сообщений: 9,797
|
||||||
| 04.08.2019, 15:16 | ||||||
|
А не проще создать задачу в планировщике с запуском скрипта от системы? Мониторинг же в течении всего дня нужен, полагаю. Если бы не минимальное ограничение в минуту на опрос, то можно было бы вообще без скрипта обойтись.
Ещё такой отладочный вариант попробуйте:
Для извления/создания cab есть extrac32/makecab, если что. Да и один пример упаковки тут на VBS приводил.
1
|
||||||
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
| 05.08.2019, 22:52 [ТС] | |
|
FlasherX, проверил - выскакивает табличка "Доступ запрещен"
0
|
|
|
6999 / 2884 / 1109
Регистрация: 06.06.2017
Сообщений: 9,797
|
|
| 05.08.2019, 23:24 | |
|
sam6780, понял. А на вопрос ответить? C schtasks помогу, если надо.
0
|
|
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||
| 06.08.2019, 00:00 [ТС] | ||
|
А настройка каждой машины и ноутбука весьма утомительная штука... ( Я тут кое что нашел еще...На одном из хакерских форумов... Если бы вы помогли разобраться, а то не совсем понимаю , что куда вставлять и как этот файл запустить. Выкладываю статью: ...метод похож на тот , что я описывал выше но только, как мне кажется - он получше будет.... Вообщем: Суть метода в том, что для обхода UAC в нашей библиотеке создается COM-объект IFileOperation. Он позволяет скопировать файл куда угодно (в том числе в системную директорию \system32\ и ее подкаталоги), автоматически повышая для этого привилегии, так как функция будет иметь флаг auto-elevate. Вот пример использования объекта IFileOperation для копирования файла в системный каталог. или Метод внедрения своей библиотеки в процесс explorer.exe рассматривается в этом примере. ... Добавлено через 6 минут ... и опять же метод какой то жесткий по моему но с другой стороны я не нашел пока ничего другого
0
|
||
| 06.08.2019, 00:00 | |
|
Помогаю со студенческими работами здесь
40
Удаление файла из директории Использование файла в директории Выбор файла из директории C# вставка директории файла... Открытие директории файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта
Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
|
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром.
возможно получится прикрутить интерпретатор питон для кастомизации игровой логики.
что есть на текущий момент:. . .
|
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|