![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] Скрипт, который открывает и закрывает в назначенное время файл Excel |
|
|
Любой язык - [решено] Скрипт, который открывает и закрывает в назначенное время файл Excel
|
Старожил Сообщения: 239 |
Всем привет!
Не могли бы написать скрипт, который будет открывать в назначенное время файл Excel, а через десять минут после открытия закрывать. Например, в коде перечислить определенные даты и время, в которые надо открыть файл. 28.12.20 12:30 28.12.20 19:45 30.12.20 2:35 30.12.20 5:10 02.01.21 14:00 02.01.21 16:32 04.01.21 19:30 04.01.21 21:10 C:\Users\Администратор\Desktop\Новая папка\Лист Excel.xlsx |
|
Отправлено: 20:24, 27-12-2020 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать v79italya, могли бы. Опишите, пожалуйста, смысл данной задачи.
|
Отправлено: 22:22, 27-12-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
(*.*) Сообщения: 36574
|
Профиль | Сайт | Отправить PM | Цитировать [решено] Открытие, изменение и сохранение книг Excel
Паузу сами добавьте. Даты и время запуска - это в планировщике заданий делается. |
------- Отправлено: 01:09, 28-12-2020 | #3 |
Старожил Сообщения: 239
|
Профиль | Отправить PM | Цитировать Здравствуйте!
С Новым годом! Извиняюсь что не следил за темой - на работе годовые отчеты, еще и зарплату надумали дать до праздника - пришлось каждому сотруднику выхлопы считать. Цитата Iska:
Цитата Vadikan:
|
||
Отправлено: 10:51, 03-01-2021 | #4 |
fascinating rhythm Сообщения: 6705
|
Профиль | Отправить PM | Цитировать Powershell:
$t = (get-date).ToString("dd.MM.yy H:mm") if ( $t -eq "03.01.21 11:47" -or ` $t -eq "28.12.20 12:30" -or ` $t -eq "28.12.20 19:45" -or ` $t -eq "30.12.20 2:35" -or ` $t -eq "30.12.20 5:10" -or ` $t -eq "02.01.21 14:00" -or ` $t -eq "02.01.21 16:32" -or ` $t -eq "04.01.21 19:30" -or ` $t -eq "04.01.21 21:10" ) { & "C:\Users\Администратор\Desktop\Новая папка\Лист Excel.xlsx" sleep 600 get-Process excel |stop-process } |
|
------- Последний раз редактировалось DJ Mogarych, 03-01-2021 в 12:28. Отправлено: 11:54, 03-01-2021 | #5 |
Ветеран Сообщения: 2735
|
Профиль | Отправить PM | Цитировать v79italya,
Цитата v79italya:
Цитата v79italya:
ИМХО, если времена постоянно будут обновляться, то надо, по видимому, выносить список во внешний файл и перепрочитывать его, допустим, каждую минуту. Хотелось бы, если что-то делать, делать это более осознанно. |
||
------- Отправлено: 17:25, 03-01-2021 | #6 |
Старожил Сообщения: 239
|
Профиль | Отправить PM | Цитировать Цитата DJ Mogarych:
Я вставил код в файл .тхт. Затем изменил расширение на .ps1 ПКМ - Выполнить с помощью PowerShell. Запустилась cmd, промелькнула красная строка и закрылось cmd. Начал ждать, но ничего не произошло. Цитата megaloman:
Задумывалось так: зарядить ружье раз в две недели и пусть стреляет по команде. Вообще ноутбук будет выключаться и включаться и скорее всего скрипт надо по новой запускать. Но это секундное дело. Цитата megaloman:
Код от DJ Mogarych таким простым для изменений кажется. Запустить бы еще |
|||
Отправлено: 18:00, 03-01-2021 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать v79italya, самое правильное — не «открывать Рабочую книгу Microsoft Excel, как запускать макрос при открытии файла - уже нашел», а вынести весь код макроса во внешний скрипт WSH/PowerShell, который будет исполняться в потребные интервалы времени, и каковой и будет осуществлять потребную обработку указанной Рабочей книги.
|
Отправлено: 19:19, 03-01-2021 | #8 |
Старожил Сообщения: 239
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Только мне макрос легче изменить чем скрипты. Поэтому скрипту отведено только открытие и закрытие файла. Иначе за каждым изменением скрипта придется обращаться за помощью на форумы что не очень то и хотелось бы. |
|
Отправлено: 20:26, 03-01-2021 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата v79italya:
|
|
Отправлено: 21:21, 03-01-2021 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Bat файл, который запускает, завершает и перезапускает приложение через время. | rom1798 | Скриптовые языки администрирования Windows | 1 | 31-08-2020 10:50 | |
CMD/BAT - [решено] bat- файл, который проверил бы время изменения файла | servad | Скриптовые языки администрирования Windows | 7 | 30-08-2019 12:01 | |
CMD/BAT - [решено] CMD/BAT - Скрипт, который считывает количество данных из разных таблиц Excel | romfus | Скриптовые языки администрирования Windows | 17 | 21-04-2018 15:56 | |
CMD/BAT - Помогите написать скрипт, который отправляет наа фтп только 1 файл | Sasssssssha | Скриптовые языки администрирования Windows | 2 | 13-05-2016 06:50 | |
putty как заставить крон запускать скрипт в назначенное время? | Вебмастеру | 3 | 30-09-2005 14:46 |
|