Как перезапустить word скриптом
Перейти к содержимому

Как перезапустить word скриптом

Восстановление несохраненного документа в Word 2010

date

12.05.2016

user

itpro

directory

Office

comments

комментариев 10

Не часто публикую посты о таких банальных пользовательских вещах, но сегодня столкнулся с неприятной ситуацией, когда процесс winword.exe намертво завис, аварийно завершился и не сохранил изменения в редактируемом документе. Пришлось в авральном порядке разбираться с функционалом автосохранения в Microsoft Word 2010 и пытаться восстановить документ. Свои изыскания добавлю в копилку знаний сайта в виде готового мануала по восстановлению несохраненных версий документов в MS Word 2010. В других программах пакета MS Office автосохранение работает аналогично.

В MS Office 2010 существует функция автосохранения, которая должна периодически в процессе редактирования файла сохранять копии документа. Если запустить Word после сбоя, система должна в панели Document Recovery отобразить список документов, которые не были ранее сохранены. Щелкнув по имени документа (содержит в имени метку [Autosaved]), можно открыть последнюю автоматически созданную копию.

Winword - автоматическое восстановление документов - Autosaved.docx

Если это окно не появилось, нужно запустить Word и в разделе File –> Info –> Manage Versions нажать на кнопку Recover Unsaved Documents.

Word2010 - восстанвление несохраненных документов

Откроется диалоговое окно с каталогом, в котором хранятся копии несохраненных документов всех приложений MS Office.

Совет. В Windows XP это каталог C:\Documents and Settings\%username%\Local Settings\Application Data\Microsoft\Office\Unsaved Files

В Windows Vista / 7 / 8 /10 — C:\Users\%username%\AppData\Local\Microsoft\Office\UnsavedFiles

Где %username% — имя вашей учетной записи.

AppData\Local\Microsoft\Office\UnsavedFiles

Как вы видите, файлы имеют расширение .asd – это файлы автовосстановления Word. Если документ новый и ранее не был сохранен пользователем, его имя будет выглядеть примерно так «Autorecovery save of Document1.asd«.

Попытайтесь открыть такой документ. Если он не открывается из-за повреждения, можно попробовать воспользоваться встроенной функцией восстановления файла (Open and Repair). Копии несохранных документов хранятся в течении 4 дней, после чего они автоматически удаляются. Поэтому не забудьте сохранить восстановленный документ через меню File -> Save as.

Открыть и восстановить документ asd

При редактировании документа, Word с определенной периодичностью (по умолчанию раз в 10 минут) сохраняет текущую версию файла в свой служебный каталог. Настройки автосохранения документов определяются в разделе File –> Options –> Save.

Word2010 - параметры автосохранения

Здесь же указан каталог автосохранения.

Эти каталоги по умолчанию скрыты.

Совет. Для централизованного управления параметрам автосохранения документов Word 2010 на компьютерах пользователя, можно воспользоваться возможностью управления ключами реестра через групповые политики.

Каталог автосохранения задается в параметре AUTOSAVE-PATH (REG_EXPAND_SZ) ветки HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\(Product)\Options\AutoRecoverPath

(Product) нужно заменить на Word, Excel, Powerpoint и т.д.

Частота сохранения файла: задается параметром wautosaveinterval_112_16 (тип REG_DWORD) в ветке HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0\Word\Options\vpref

wautosaveinterval_112_16

Возможные значение параметра (в минутах) от 0 до 120

wbk файлы

В этом каталоге присутствуют файлы автосохранения (*.asd), временные файлы (*.tmp), и резервные файлы (*.wbk). Имена файлов имеют служебный вид и не подходят для навигации по версиям документа, поэтому, чтобы найти сохраненную версию документа, имеет смысл открывать файлы с датой, когда последний раз были внесены изменения в документ.

Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

Активация Microsoft Office 2019 из командной строки

Как и большинству продуктов Microsoft для Office 2019 требуется установка ключа продукта и его активация. И сегодня мы рассмотрим, как активировать Microsoft Office из командной строки.

Активация Office из командной строки производится с помощью специального VBS-скрипта OSPP.VBS. Находится скрипт в директории с установленным Office, например для Office 2016\2019 его можно найти по адресу C:\Program Files\Microsoft Office\Office16.

Для запуска скрипта открываем командную консоль cmd (или PowerShell) от имени администратора, переходим в папку со скриптом и выполняем команду:

вывод справки

Запущенный без дополнительных параметров скрипт выдаст страничку со справкой. Справка хранится в файле ospp.htm, находящемся рядом со скриптом, при желании его можно просто открыть браузером.

справка

Как видите, возможностей у скрипта OSPP.VBS довольно много. Для начала выведем информацию о статусе активации командой:

cscript.exe OSPP.VBS /dstatus

Если запустить эту команду сразу после установки, то много информации мы не получим.

сразу после установки

После первого запуска Office картина изменится и команда выдаст подробную информацию о продукте, включая текущий статус активации (OOBE GRACE). Обратите внимание, что по умолчанию, если не указан ключ продукта, то Office ищет в сети KMS сервер и пробует активироваться через него. Если же такового нет, то запускается пробный 30-дневный период, что мы и видим.

после первого запуска

Предположим, что сервера KMS у нас нет, но есть MAK-ключ. Первой командой устанавливаем его:

cscript.exe OSPP.VBS /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Убеждаемся, что ключ принят, после чего активируем продукт командой:

cscript.exe OSPP.VBS /act

При наличии доступа в интернет мы получим сообщение об успешной активации.

установка ключа и активация

Если после активации еще раз выполнить проверку, то мы увидим, статус сменился на LICENSED.

повторная проверка

Теперь мы являемся обладателями лицензионного экземпляра Office 2019 и можем смело приступать к работе ��

Создание и запуск макроса

В Word можно автоматизировать часто выполняемые задачи с помощью макросов. Макрос — это набор команд и инструкций, группируемых вместе в виде единой команды для автоматического выполнения задачи.

Чтобы сэкономить время при выполнении часто повторяющихся задач, объедините несколько действий в макрос. Сначала необходимо записать макрос. Затем вы сможете запускать его нажатием кнопки на панели быстрого доступа или с помощью сочетания клавиш. Способ запуска зависит от того, как вы настроите макрос.

Запись макроса, который запускается с помощью кнопки

  1. В меню Вид последовательно выберите пункты Макросы и Записать макрос. Запись макрокоманды
  2. Введите имя макроса. Поле имени макроса
  3. Чтобы использовать этот макрос во всех новых документах, проверьте, что в поле Сохранить изменения в указано значение Всех документов (Normal.dotm). Поле для выбора места сохранения макроса
  4. Чтобы запускать макрос нажатием кнопки, выберите пункт Кнопка. Выберите этот пункт, чтобы назначить макрос кнопке
  5. Щелкните новый макрос (у него будет имя примерно следующего вида: Normal.NewMacros.), а затем нажмите кнопку Добавить. Макрос и кнопка
  6. Нажмите кнопку Изменить. Кнопка
  7. Выберите изображение для кнопки, введите нужное имя и дважды нажмите OK. Параметры кнопок в окне
  8. Теперь необходимо записать все шаги макроса. Выбирайте команды или нажимайте клавиши для каждого шага задачи. Word будет записывать все, что вы щелкаете мышью, и все клавиши, которые вы нажимаете.

Примечание: Во время записи макроса для выделения текста используйте клавиатуру. Макрос не записывает выделения, сделанные с помощью мыши.

Команда

  • Чтобы остановить запись, в меню Вид последовательно выберите пункты Макросы и Остановить запись.
  • На панели быстрого доступа появится кнопка для вашего макроса.

    Кнопка макроса на панели быстрого запуска

    Чтобы запустить макрос, нажмите эту кнопку.

    Создание макроса, который запускается с помощью сочетания клавиш

    1. В меню Вид последовательно выберите пункты Макросы и Записать макрос. Запись макрокоманды
    2. Введите имя макроса. Поле имени макроса
    3. Чтобы использовать этот макрос во всех новых документах, проверьте, что в поле Сохранить изменения в указано значение Всех документов (Normal.dotm). Поле для выбора места сохранения макроса
    4. Чтобы запускать макрос с помощью сочетания клавиш, выберите пункт Клавиатура. Выберите этот пункт, чтобы назначить макрос сочетанию клавиш на клавиатуре
    5. Введите сочетание клавиш в поле Новое сочетание клавиш.
    6. Проверьте, не назначено ли такое же сочетание клавиш какой-либо другой команде. Если такое сочетание клавиш назначено какой-либо другой команде, то попробуйте использовать другое сочетание клавиш.
    7. Чтобы использовать этот макрос во всех новых документах, проверьте, что в поле Сохранить в указано значение Normal.dotm.
    8. Нажмите кнопку Назначить.
    9. Теперь необходимо записать все шаги макроса. Выбирайте команды или нажимайте клавиши для каждого шага задачи. Word будет записывать все, что вы щелкаете мышью, и все клавиши, которые вы нажимаете.

    Примечание: Во время записи макроса для выделения текста используйте клавиатуру. Макрос не записывает выделения, сделанные с помощью мыши.

    Команда

  • Чтобы остановить запись, в меню Вид последовательно выберите пункты Макросы и Остановить запись.
  • Чтобы запустить макрос, нажмите сочетание клавиш.

    Запуск макроса

    Чтобы запустить макрос, нажмите кнопку на панели быстрого доступа, нажмите сочетание клавиш или запустите макрос из списка Макросы.

    Команда

    1. В меню Вид последовательно выберите пункты Макросы и Просмотр макросов.
    2. В пункте Имя макроса выберите в списке макрос, который вы хотите запустить.
    3. Нажмите кнопку Запустить.

    Как сделать макрос доступным во всех документах

    Чтобы сделать макрос в одном документе доступным во всех новых документах, добавьте его в шаблон Normal.dotm.

    1. Откройте документ, в котором содержится макрос.
    2. В меню Вид последовательно выберите пункты Макросы и Просмотр макросов. Команда
    3. Нажмите кнопку Организатор. Копка
    4. Щелкните макрос, который вы хотите добавить в шаблон Normal.dotm, а затем нажмите кнопку Копировать.

    Добавление кнопки макроса на ленту

    1. В меню Файл последовательно выберите пункты Параметры и Настроить ленту.
    2. В пункте Выбрать команды из выберите пункт Макросы.
    3. Выберите нужный макрос.
    4. В пункте Настройка ленты выберите вкладку и настраиваемую группу, в которую вы хотите добавить макрос.

    Если у вас нет настраиваемой группы, то нажмите кнопку Новая группа. Затем нажмите кнопку Переименовать и введите имя настраиваемой группы.

    1. Нажмите кнопку Добавить.
    2. Чтобы изменить изображение для макроса и ввести нужное имя, нажмите кнопку Переименовать.
    3. Дважды нажмите кнопку OK.

    Создание макроса с нуля в Visual Basic

    1. На вкладке Разработчик в группе Код нажмите кнопку Макросы.
    2. В поле Имя макроса введите имя нового макроса.

    Примечание: Если новому макросу присвоить то же самое имя, что и макросу, встроенному в Word, новые макрокоманды будут выполняться вместо встроенных. Чтобы просмотреть список встроенных макросов, выберите пункт Команды Word в списке Макросы из.

    После запуска редактора Visual Basic могут потребоваться дополнительные сведения о работе с языком Visual Basic для приложений. Для получения сведений выберите в меню Help (Справка) пункт Microsoft Visual Basic Help (Справка по Microsoft Visual Basic) или нажмите клавишу F1.

    Вы можете записать последовательность действий или создать макрос с нуля, введя код на языке Visual Basic для приложений в редактор Visual Basic.

    Примечание: Чтобы работать с макросами в приложении Office Word 2007, необходимо отобразить вкладку Разработчик.

    Отображение вкладки «Разработчик»

    1. Нажмите кнопку Microsoft Office , а затем — Параметры Word.
    2. Выберите категорию Основные.
    3. В группе Основные параметры работы с Word установите флажок Показывать вкладку «Разработчик» на ленте.

    Примечание: Лента входит в Пользовательский интерфейс Microsoft Office Fluent.
    Запись макроса

    1. На вкладке Разработчик в группе Код нажмите кнопку Запись макроса.
    2. В поле Имя макроса введите имя нового макроса.

    Примечание: Если новому макросу присвоить то же самое имя, что и макросу, встроенному в Office Word 2007, новые макрокоманды будут выполняться вместо встроенных. Чтобы просмотреть список встроенных макросов, на вкладке Разработчик в группе Код нажмите кнопку Макросы. В списке Макросы из выберите вариант Команды Word.

    Важно: Чтобы макрос был доступен во всех документах, выберите Normal.dotm.

    • Начните запись. Чтобы начать запись макроса, не связывая его с кнопкой на панели быстрого доступа или сочетанием клавиш, нажмите кнопку ОК.
    • Создайте кнопку. Чтобы связать макрос с кнопкой на панели быстрого доступа, сделайте следующее:
    • Щелкните кнопке.
    • В группе Настройка панели быстрого доступа выберите документ или все документы, для которых требуется добавить макрос на панель быстрого доступа.

    Важно: Чтобы макрос был доступен во всех документах, выберите Normal.dotm.

    1. Выберите пункт Клавиатура.
    2. В списке Команды выберите макрос, который требуется записать.
    3. В поле Новое сочетание клавиш введите любую последовательность клавиш и нажмите кнопку Назначить.
    4. Чтобы начать запись макроса, нажмите кнопку Закрыть.

    Примечание: При записи макроса вы можете с помощью мыши щелкать команды и параметры, но не выделять текст. Для выделения текста необходимо использовать клавиатуру. Дополнительные сведения о выделении текста с помощью клавиатуры см. в статье Выделение текста.

    Изменение сочетания клавиш для макроса

    1. Нажмите кнопку Microsoft Office , а затем — Параметры Word.
    2. Выберите команду Настройка .
    3. Рядом с полем Сочетания клавиш нажмите Настройка.
    4. В списке Категории выберите пункт Макросы.
    5. В списке Макросы выберите макрос, который нужно изменить.
    6. Щелкните поле Новое сочетание клавиш и нажмите клавиши, которые следует назначить.
    7. В поле Текущие сочетания проверьте, не используется ли назначаемое сочетание для выполнения другой задачи.
    8. В списке Сохранить изменения в выберите вариант, который соответствует месту, в котором должен запускаться макрос.

    Важно: Чтобы макрос был доступен во всех документах, выберите Normal.dotm.
    Запуск макроса

    1. На вкладке Разработчик в группе Код выберите пункт Макросы.
    2. В списке Имя макроса выберите макрос, который необходимо запустить.
    3. Нажмите кнопку Выполнить.

    Восстановление приложения Office

    Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Access для Microsoft 365 OneNote для Microsoft 365 Publisher для Microsoft 365 Visio, план 2 Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Access 2021 Project профессиональный 2021 Project стандартный 2021 Publisher 2021 Visio профессиональный 2021 Visio стандартный 2021 Office 2021 OneNote 2021 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Access 2019 Project профессиональный 2019 Project стандартный 2019 Publisher 2019 Visio профессиональный 2019 Visio стандартный 2019 Office 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Access 2016 OneNote 2016 Project профессиональный 2016 Project стандартный 2016 Publisher 2016 Visio профессиональный 2016 Visio стандартный 2016 Office 2016 Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 Access 2013 OneNote 2013 Project профессиональный 2013 Project стандартный 2013 Publisher 2013 Visio профессиональный 2013 Visio 2013 Office 2013 Microsoft 365 для дома Office для бизнеса Office 365 для малого бизнеса Администратор Microsoft 365 Служба Office 365, предоставляемая 21Vianet служба Office 365 для малого бизнеса, предоставляемая 21Vianet — для администраторов Служба Office 365, предоставляемая 21Vianet, — для администраторов Excel 2010 Word 2010 Outlook 2010 PowerPoint 2010 Access 2010 OneNote 2010 Project 2010 Project стандартный 2010 Publisher 2010 Visio премиум 2010 Visio 2010 Visio стандартный 2010 InfoPath 2010 InfoPath 2013 Office 365 Germany корпоративный Office 365 Germany корпоративный для администраторов Office.com Project для Office 365 SharePoint Workspace 2010 Еще. Меньше

    Если приложение Microsoft 365, например Word или Excel, не работает должным образом, иногда для устранения проблемы достаточно перезапустить его. Если это не помогает, попробуйте восстановить приложение. По завершении может потребоваться перезагрузка компьютера.

    Восстановление Office

    Последовательность действий для запуска средства восстановления зависит от вашей операционной системы.

    1. Щелкните кнопку ПускКнопка (в левом нижнем углу) правой кнопкой мыши и выберите во всплывающем меню пункт Приложения и возможности. Снимок экрана:
    2. Выберите продукт Microsoft Office, который вы хотите восстановить, и выберите пункт Изменить.

    Примечание: Таким образом будет восстановлен весь набор Office, даже если вы хотите восстановить лишь отдельное приложение, например Word или Excel. Если у вас автономное приложение, вы можете найти его по имени.

    Технология «нажми и работай» В окне Как вы хотели бы восстановить программы Office? выберите вариант Восстановление по сети, чтобы исправить все неполадки, а затем выберите Восстановить. (Доступен также вариант Быстрое восстановление, при котором восстановление происходит быстрее, но предполагается только обнаружение поврежденных файлов и их замена.)

    Установка на основе MSI В окне Измените текущую установку выберите Восстановить и нажмите кнопку Продолжить.

    Средство восстановления не помогло. Что теперь делать?

    Если запуск восстановления не помог, с помощью этого средства полностью удалите, а затем заново установите Microsoft 365.

    1. Выберите расположенную ниже кнопку для скачивания и установки средства поддержки удаления. Скачать
    2. Следуйте указанным ниже инструкциям, чтобы скачать средство поддержки удаления для соответствующего браузера.

    Совет: Скачивание и установка средства может занять несколько минут. После завершения установки откроется окно удаления продуктов Office.

    Как найти и открыть скачанный файл помощника по поддержке в окне браузера Chrome

    Edge или Chrome

    • В левом нижнем углу щелкните правой кнопкой мыши SetupProd_OffScrub.exe и выберите пункт Открыть.

    Microsoft Edge (старый) или Internet Explorer

    Как найти и открыть скачанный файл помощника по поддержке в окне браузера Microsoft Edge или Internet Explorer

    • В нижней части окна браузера нажмите кнопку Выполнить, чтобы запустить файл SetupProd_OffScrub.exe.

    Как найти и открыть скачанный файл помощника по поддержке в окне браузера Chrome

    • Во всплывающем окне выберите Сохранить файл, а затем в правом верхнем окне браузера выберите стрелку загрузки>SetupProd_OffScrub.exe.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *