|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
Ошибка поиска файла в директории темр24.07.2019, 10:40. Показов 4721. Ответов 44
Метки нет (Все метки)
Подскажите пожалуйста , как прописать путь к папке темр в vbs , что б оькрыть файл... пишет что не найден файл.... (((
Что может быть не так и каааак решить. Спасибо
0
|
|
| 24.07.2019, 10:40 | |
|
Ответы с готовыми решениями:
44
Ошибка, связанная с открытием файла из другой директории Ошибка: непредвиденный конец файла во время поиска предкомпилированного заголовка Создание директории и файла |
|
7002 / 2886 / 1110
Регистрация: 06.06.2017
Сообщений: 9,813
|
||||
| 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
|
|
|
7002 / 2886 / 1110
Регистрация: 06.06.2017
Сообщений: 9,813
|
|
| 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
|
||||||||
|
7002 / 2886 / 1110
Регистрация: 06.06.2017
Сообщений: 9,813
|
|||
| 27.07.2019, 20:38 | |||
|
0
|
|||
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||
| 28.07.2019, 14:42 [ТС] | ||
|
И я нашел парочку рабочих скриптов vbs. Прикрученные до основного кода - все они отлично справляются с моей задачей. Но не до конца. Затребование подтверждения действия это для меня не подходит ... Могло бы быть. Но это очень не удобно для меня... Для данного файла нужно как то написать код, может на cmd или я не знаю... , что бы просто он копировал себя при необходимости без лишнего окна... Вот цель.. Понимаю, что это система не дает этого сделать и все тут... Но что, разве не существует решения вообще никакого тогда ? ( ... Я и так вам очень признателен за то, что вы FlasherX, вы мне здорово помогли... Но если бы уже до конца знать ну или сделать... и поставить точку в этом вопросе было бы норм... Добавлено через 5 минут а пока пользуюсь выходным то займусь поиском ... Может , что то и найду подобное ...
0
|
||
|
7002 / 2886 / 1110
Регистрация: 06.06.2017
Сообщений: 9,813
|
|||
| 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
|
||||||
|
7002 / 2886 / 1110
Регистрация: 06.06.2017
Сообщений: 9,813
|
|
| 01.08.2019, 08:44 | |
|
sam6780, не понимаю, зачем вы дублируете мой код. Это нехороший тон.
Посмотрите на 21 строку. Там же видно, что и так запускается комстрока с командой создания хардлинка. Это не копирование в полном смысле. Зачем вам ещё и батник?
0
|
|
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||
| 01.08.2019, 22:50 [ТС] | ||
|
FlasherX, извините за это - не хотел ( ... Вернее больше не буду. Спасибо за правильное замечание...
...
0
|
||
|
7002 / 2886 / 1110
Регистрация: 06.06.2017
Сообщений: 9,813
|
|||||||
| 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
|
|
|
7002 / 2886 / 1110
Регистрация: 06.06.2017
Сообщений: 9,813
|
|
| 03.08.2019, 10:52 | |
|
0
|
|
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
||
| 03.08.2019, 12:05 [ТС] | ||
|
0
|
||
|
7002 / 2886 / 1110
Регистрация: 06.06.2017
Сообщений: 9,813
|
|
| 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
|
||||||||
|
7002 / 2886 / 1110
Регистрация: 06.06.2017
Сообщений: 9,813
|
||||||
| 04.08.2019, 15:16 | ||||||
|
А не проще создать задачу в планировщике с запуском скрипта от системы? Мониторинг же в течении всего дня нужен, полагаю. Если бы не минимальное ограничение в минуту на опрос, то можно было бы вообще без скрипта обойтись.
Ещё такой отладочный вариант попробуйте:
Для извления/создания cab есть extrac32/makecab, если что. Да и один пример упаковки тут на VBS приводил.
1
|
||||||
|
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
|
|
| 05.08.2019, 22:52 [ТС] | |
|
FlasherX, проверил - выскакивает табличка "Доступ запрещен"
0
|
|
|
7002 / 2886 / 1110
Регистрация: 06.06.2017
Сообщений: 9,813
|
|
| 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 | |
|
Удаление файла из директории Использование файла в директории Выбор файла из директории C# вставка директории файла... Открытие директории файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла:
Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
|
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет
Новости компьютерного мира и их обсуждение (4)
Салют, шампанское, овации!
:drink:
|
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр.
Дословно, отклонённая. . .
|
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы
Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
|
|
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
|
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2.
Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|