Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] VBS Запуск приложений автоматически в зависимости от дня недели

Ответить
Настройки темы
VBS/WSH/JS - [решено] VBS Запуск приложений автоматически в зависимости от дня недели

Забанен


Сообщения: 43
Благодарности: 4

Профиль | Цитировать


Изменения
Автор: rachamba
Дата: 29-04-2020
Добрый день. Пытаюсь по примеру https://poweruser.guru/questions/139...-от-дня-недели сделать автозапуск скайпа, но скрипт выдает ошибку "не удается найти указанный файл", код 80070002. Путь к файлу прописан полностью и правильно, просто skype.exe тоже выдает ошибку. Возможно ли сделать такой автозапуск с помощью скрипта и если да, то что я делаю неправильно?
Код: Выделить весь код
Dim WshShell 

Set WshShell = CreateObject("WScript.Shell")

dtmToday = Date()

dtmDayOfWeek = DatePart("w", dtmToday)

Select Case dtmDayOfWeek

    Case 1 'Sunday

   

    Case 2 'Monday

        WshShell.Run "C:\Program Files (x86)\Microsoft\Skype for Desktop\Skype.exe"
       
    Case 3 'Tuesday

         WshShell.Run "C:\Program Files (x86)\Microsoft\Skype for Desktop\Skype.exe"

    Case 4 'Wednesday

         WshShell.Run "C:\Program Files (x86)\Microsoft\Skype for Desktop\Skype.exe"

   Case 5 'Thursday

         WshShell.Run "C:\Program Files (x86)\Microsoft\Skype for Desktop\Skype.exe"

    Case 6 'Friday

         WshShell.Run "C:\Program Files (x86)\Microsoft\Skype for Desktop\Skype.exe"

   Case 7 'Saturday

        

End Select

Отправлено: 10:42, 29-04-2020

 

(*.*)


Сообщения: 36561
Благодарности: 6694

Профиль | Сайт | Отправить PM | Цитировать


rachamba, в планировщике заданий по расписанию можно выбрать дни недели без всяких VBS.

https://i.imgur.com/plYWHDA.png

-------
Канал Windows 11, etc | Чат @winsiders

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:23, 29-04-2020 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


rachamba, код оформляется тэгом «code», а не «spoiler».

Цитата rachamba:
скрипт выдает ошибку "не удается найти указанный файл", »
Потому что путь содержит пробельные символы, и его надо заключать в кавычки:
Код: Выделить весь код
Option Explicit

Dim objWshShell


Set objWshShell = WScript.CreateObject("WScript.Shell")

' For Russian Regional settings
Select Case Weekday(Now(), vbUseSystemDayOfWeek)
	Case 1, 2, 3, 4, 5 ' Monday, Tuesday, Wednesday, Thursday, Friday
		objWshShell.Run """C:\Program Files (x86)\Microsoft\Skype for Desktop\Skype.exe"""
	Case Else ' Saturday, Sunday
		' Nothing to do
End Select

Set objWshShell = Nothing

WScript.Quit 0
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:42, 29-04-2020 | #3


Забанен


Сообщения: 43
Благодарности: 4

Профиль | Цитировать


Цитата Vadikan:
в планировщике заданий по расписанию можно выбрать дни недели без всяких VBS »
Спасибо за ответ, но это я знаю, мне было бы удобнее записывать проги в скрипт. Интересует именно возможность использования такого скрипта

Отправлено: 11:43, 29-04-2020 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] VBS Запуск приложений автоматически в зависимости от дня недели

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Смещение дня недели в календаре a-dat Microsoft Windows 10 12 21-10-2015 16:41
VBS/WSH/JS - [решено] запуск определенной комманды в зависимости от IP адреса Jeander Скриптовые языки администрирования Windows 12 16-09-2015 16:28
CMD/BAT - [решено] Ping сети и действие в зависимости от результата, например запуск плеера Alex-_- Скриптовые языки администрирования Windows 5 21-04-2012 14:03
CMD/BAT - [решено] Переменная Дня недели ratibor79 Скриптовые языки администрирования Windows 22 28-01-2011 21:03
VBS: Добавление и удаление принтера в зависимости от членства в группе MikhailL Microsoft Windows NT/2000/2003 0 21-12-2008 23:19




 
Переход