|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
Ошибка поиска файла в директории темр24.07.2019, 10:40. Показов 4535. Ответов 44
Метки нет (Все метки)
Подскажите пожалуйста , как прописать путь к папке темр в vbs , что б оькрыть файл... пишет что не найден файл.... (((
Что может быть не так и каааак решить. Спасибо
0
|
|
| 24.07.2019, 10:40 | |
|
Ответы с готовыми решениями:
44
Ошибка, связанная с открытием файла из другой директории Ошибка: непредвиденный конец файла во время поиска предкомпилированного заголовка Создание директории и файла |
|
6981 / 2873 / 1104
Регистрация: 06.06.2017
Сообщений: 9,752
|
||||
| 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
|
|
|
6981 / 2873 / 1104
Регистрация: 06.06.2017
Сообщений: 9,752
|
|
| 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
|
||||||||
|
6981 / 2873 / 1104
Регистрация: 06.06.2017
Сообщений: 9,752
|
|||
| 27.07.2019, 20:38 | |||
|
0
|
|||
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||
| 28.07.2019, 14:42 [ТС] | ||
|
И я нашел парочку рабочих скриптов vbs. Прикрученные до основного кода - все они отлично справляются с моей задачей. Но не до конца. Затребование подтверждения действия это для меня не подходит ... Могло бы быть. Но это очень не удобно для меня... Для данного файла нужно как то написать код, может на cmd или я не знаю... , что бы просто он копировал себя при необходимости без лишнего окна... Вот цель.. Понимаю, что это система не дает этого сделать и все тут... Но что, разве не существует решения вообще никакого тогда ? ( ... Я и так вам очень признателен за то, что вы FlasherX, вы мне здорово помогли... Но если бы уже до конца знать ну или сделать... и поставить точку в этом вопросе было бы норм... Добавлено через 5 минут а пока пользуюсь выходным то займусь поиском ... Может , что то и найду подобное ...
0
|
||
|
6981 / 2873 / 1104
Регистрация: 06.06.2017
Сообщений: 9,752
|
|||
| 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
|
||||||
|
6981 / 2873 / 1104
Регистрация: 06.06.2017
Сообщений: 9,752
|
|
| 01.08.2019, 08:44 | |
|
sam6780, не понимаю, зачем вы дублируете мой код. Это нехороший тон.
Посмотрите на 21 строку. Там же видно, что и так запускается комстрока с командой создания хардлинка. Это не копирование в полном смысле. Зачем вам ещё и батник?
0
|
|
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||
| 01.08.2019, 22:50 [ТС] | ||
|
FlasherX, извините за это - не хотел ( ... Вернее больше не буду. Спасибо за правильное замечание...
...
0
|
||
|
6981 / 2873 / 1104
Регистрация: 06.06.2017
Сообщений: 9,752
|
|||||||
| 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
|
|
|
6981 / 2873 / 1104
Регистрация: 06.06.2017
Сообщений: 9,752
|
|
| 03.08.2019, 10:52 | |
|
0
|
|
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||
| 03.08.2019, 12:05 [ТС] | ||
|
0
|
||
|
6981 / 2873 / 1104
Регистрация: 06.06.2017
Сообщений: 9,752
|
|
| 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
|
||||||||
|
6981 / 2873 / 1104
Регистрация: 06.06.2017
Сообщений: 9,752
|
||||||
| 04.08.2019, 15:16 | ||||||
|
А не проще создать задачу в планировщике с запуском скрипта от системы? Мониторинг же в течении всего дня нужен, полагаю. Если бы не минимальное ограничение в минуту на опрос, то можно было бы вообще без скрипта обойтись.
Ещё такой отладочный вариант попробуйте:
Для извления/создания cab есть extrac32/makecab, если что. Да и один пример упаковки тут на VBS приводил.
1
|
||||||
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
| 05.08.2019, 22:52 [ТС] | |
|
FlasherX, проверил - выскакивает табличка "Доступ запрещен"
0
|
|
|
6981 / 2873 / 1104
Регистрация: 06.06.2017
Сообщений: 9,752
|
|
| 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# вставка директории файла... Открытие директории файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|