Форум программистов, компьютерный форум, киберфорум
VBScript/JScript/WSH/WMI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 269
VBS

CMD в VBS - 1

18.07.2020, 23:22. Показов 3813. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста, конвертировать CMD в VBS.

Windows Batch file
1
2
3
4
5
6
7
@echo off
 
taskkill /f /im explorer.exe
cd /d %userprofile%\AppData\Local\Microsoft\Windows\Explorer
attrib -h thumbcache_*.db
del /q thumbcache_*.db
start explorer.exe
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.07.2020, 23:22
Ответы с готовыми решениями:

Преобразование cmd в vbs
Добрый вечер :) Помогите переделать код cmd под vbs. Заранее благодарю:) Просто очень нужно :) call bin/javaconf.cmd rem set...

Cmd перевести в js или vbs
Помогите cmd перевести в js или vbs. Хотелось бы иметь нормальные диалоговые окна, а не сплошные досовские окна. if EXIST...

Вставка текста из VBS в cmd
Добрый день! Пробую написать скрипт на vbs для автоматической авторизацией под другой учеткой: Set oShell =...

33
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 269
19.07.2020, 15:48  [ТС]
Студворк — интернет-сервис помощи студентам
Просто двойным кликом

Добавлено через 2 минуты
Если внести запись в ручную в реестр а файл кинуть в папку, то опять ошибка как на снимке
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,816
19.07.2020, 16:00
Записей вносится 3 вообще-то. Не вижу никаких причин для невнесения в реестр. У меня отрабатывает без проблем.
0
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 269
19.07.2020, 16:03  [ТС]
Кликаете по файлу и вносятся ?

Добавлено через 1 минуту
Хорошо сейчас почищу реестр и перезагружусь, а потом попробую ещё раз.
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,816
19.07.2020, 16:15
Я бы ещё 22 строку закомментировал на всякий. Пусть по Enter вносится, а из меню обновляется.
0
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 269
19.07.2020, 16:17  [ТС]
Почистился, как сейчас нужно его запустить правильно.

Добавлено через 1 минуту
Ещё какие то левые записи были в реестре
https://i.paste.pics/02a8243a2... 098adb.png
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,816
19.07.2020, 16:20
По Enter из Проводника. + См. пост выше.
0
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 269
19.07.2020, 16:23  [ТС]
По Enter из Проводника. Как это понять.
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,816
19.07.2020, 16:25
Выбрать скрипт в списке открытой в Проводнике папки, нажать Enter.
0
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 269
19.07.2020, 17:05  [ТС]
Ладно, не буду вас больше отвлекать.
Раз у вас работает а у меня нет, буду искать причину.
Не знаю, в чём дело, но мой старый скрипт и ваши два вчерашних, можно запускать как хочешь и из какого хочешь места и они работают.
Буду думать в чём дело.
Спасибо.

Добавлено через 23 минуты
Короче, удалось, но вносится в реестр только от имени Администратора.
И ещё нужно с кодировкой разобраться.
https://i.paste.pics/f33eb89cc... acf69a.png
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,816
19.07.2020, 18:05
Скрипт-то сам в правильной (ANSI/UTF-16) кодировке сохранён?
0
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 269
19.07.2020, 18:39  [ТС]
Сейчас, да. А ранее был UTF-8.
Я думал если система сама создаёт то уже изначально правильно, однако нет.
Всё равно напряг остался.
Как то не комильфо вносить запись в: HKEY_CLASSES_ROOT\Directory\Background\S hell\ClearThumbCache
вместо: HKEY_CLASSES_ROOT\DesktopBackground\Shel l\ClearThumbCache,
так как во первых требует для внесения прав Администратора,
во вторых при чистке реестра приходится запускать Рег файл DEL два раза иначе реестр не чистится,
даже повышение прав не помогает.
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,816
19.07.2020, 19:54
Цитата Сообщение от BKPB Посмотреть сообщение
если система сама создаёт то уже изначально правильно, однако нет.
Что система создаёт? Файл скрипта создаёте вы, а не система.

Цитата Сообщение от BKPB Посмотреть сообщение
Как то не комильфо
Ну замените в скрипте Directory\ на Desktop, в чём проблема? В соседней ветке вы на этот куст почему-то не жаловались.
0
0 / 0 / 0
Регистрация: 08.05.2015
Сообщений: 269
20.07.2020, 01:08  [ТС]
Цитата Сообщение от FlasherX Посмотреть сообщение
В соседней ветке вы на этот куст почему-то не жаловались.
Я даже и не думал жаловаться, это я просто рассказал о том с чем столкнуться.
А за вашу помощь я только благодарен от всей души.
На счёт чистки реестра, я думал что проблему вызывает Directory, поэтому и написал об этом, а оказалось что нет.
Если каждый пункт в реестре удалять по одному, то реестр чистится с первого раза, а если сразу четыре, то только со второго раза. Почему так, непонятно.
Цитата Сообщение от FlasherX Посмотреть сообщение
Что система создаёт? Файл скрипта создаёте вы, а не система.
Вот что я имел под "создаёт система":
Windows Registry Editor Version 5.00

; "Сценарий Windows" в контекстном меню "создать"
[HKEY_LOCAL_MACHINE\Software\Classes\.vbs \ShellNew]
"NullFile"=""

То есть я добавляю в контекст меню пункт "Создать сценарий .vbs"
А он создаётся с кодировкой UTF-8.
Или можно как то прописать создание с нужной кодировкой ?

В итоге, за помощь спасибо, всё устраивает, вопрос полностью решён.
0
7690 / 2887 / 1110
Регистрация: 06.06.2017
Сообщений: 9,816
22.07.2020, 07:18
Цитата Сообщение от BKPB Посмотреть сообщение
А он создаётся с кодировкой UTF-8.
Ничего такого быть не может. Файл должен создаться нулевого размера, а значит, правка его в той или иной кодировке зависит от настроек редактора. К системе это никакого отношения не имеет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.07.2020, 07:18

Нужно конвертировать .cmd в .vbs
Я хотел внести изменения в реестр с помощью этого .cmd, но они вносятся только если запускать его от имени Администратора, а мне нужно...

Подскажите как правильно отправлять команды в CMD.EXE из скриптов VBS
Всех приветствую! Начал изучать VBS в целях автоматизации различных процессов на компьютере В данный момент стоит такая задача -...

Создание бинарного файла из vbs / Как создать exe файл из vbs
Имеется файл с расширением exe. Нужно как-нибудь занести массив байт в скрипт, и чтоб потом этот файл создавался при запуске vbs

Как поместить код из vbs-файла в cmd-файл?
Как поместить код из vbs в cmd? ВОТ VBS (ready.vbs): Set WshShell = CreateObject("WScript.Shell") WshShell.Run...

VBS vs CMD
доброго дня! как из vbs запустить командную строку, сменить директорию и запустить из нее другую программу? необходимо что-то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
34
Ответ Создать тему
Новые блоги и статьи
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru