Как Новости

Если вы попытаетесь обновить определенные файлы Windows (например, программы или текстовые документы), пока они используются, вы получите сообщение об ошибке: стандартный доступ запрещен, файл используется. Хотя причина этого очевидна, это может быть довольно раздражающим, если вам нужно обновить небольшой исполняемый файл, который в настоящее время используется другим пользователем. В этих ситуациях у вас есть, среди прочего, следующие варианты, каждый из которых отнимает ваше драгоценное время:

  • Отследите и свяжитесь с пользователями, которые в настоящее время используют файл, попросите их закрыть/сохранить свою работу и т. д., а затем примените обновление.
  • Не применяйте обновление сразу, просто не забудьте сделать это позже, когда пользователей нет в системе.
  • Запланируйте какую-нибудь утилиту, чтобы заменить ее при следующей перезагрузке.

Что ж, у нас есть для вас другое решение: скрипт, который вы вызываете через меню «Отправить», который делает следующее:

  1. Пытается удалить старый файл.
  2. Если старый файл заблокирован, скрипт ждет 20 секунд. Перейти к шагу 1.
  3. Если старый файл не заблокирован, старый файл заменяется новым файлом. Перейти к шагу 4.
  4. При желании выйдите из системы после завершения процесса.

Таким образом, вы просто запускаете команду замены, а скрипт позаботится обо всем остальном. Это может помочь вам избежать отслеживания пользователей или установки ненужных утилит в вашей системе.

Настройка и использование

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

легко заменить заблокированный файл, как только он станет разблокированным фото 1

Чтобы начать процесс замены, выберите старый файл и новый файл, а затем вызовите параметр «Отправить», щелкнув правой кнопкой мыши старый файл/файл для замены.

легко заменить заблокированный файл, как только он станет разблокированным фото 2

Сценарий точно покажет, что произойдет, и предложит вам выйти из системы после завершения замены.

легко заменить заблокированный файл, как только он станет разблокированным фото 3

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

легко заменить заблокированный файл после разблокировки фото 4

Все, что вам нужно сделать, это запустить процесс, и всякий раз, когда все ваши пользователи отсутствуют, файл будет заменен.

Гарантии

Скрипт имеет пару встроенных средств защиты:

  • Старый файл и новый файл четко представлены, поэтому вы точно знаете, что произойдет.
  • Вы можете закрыть командное окно в любое время, чтобы остановить действие (конечно, при условии, что замена еще не была выполнена).
  • Сценарий гарантирует, что вы выбрали только два файла при вызове команды «Отправить». Если вы выберете, например, 1 или 3 файла, вы получите уведомление, и ничего не произойдет.

Сценарий

|_+_|

Ссылки

Загрузите скрипт ReplaceFile с сайта SysadminGeek.com.

Больше историй

Почему новые вкладки Internet Explorer открываются так медленно? (и как это исправить?)

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

Простая система конвертов для ведения финансовых отчетов

Фото Олли

Превратите свой iPhone или iPod Touch в пульт дистанционного управления для вашего ПК

Вы ищете способ управлять своим компьютером из другого конца комнаты? Сегодня мы рассмотрим, как вы можете превратить свой iPhone и iPod Touch в пульт дистанционного управления с помощью HippoRemote Lite.

Полностью удалить iTunes и другое программное обеспечение Apple с компьютера с Windows

Если вы отказываетесь от iTunes в пользу другого музыкального проигрывателя, его полное удаление может стать проблемой. Здесь мы покажем вам, как полностью удалить все его следы, включая QuickTime, iTunes Helper, Bonjour… все это.

Как установить Perl на IIS 7 для Windows Server 2008

Perl — очень популярный язык сценариев, который используется для разработки самых разных инструментов. Одним из его хорошо известных применений являются веб-приложения CGI (Common Gateway Interface), которые позволяют выполнять сценарии Perl с веб-сервера. С небольшой настройкой вы можете настроить IIS 7 на своем

Синхронизируйте любую папку с Dropbox с помощью SyncToy

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

Приложение «Кубик Рубика» для iPhone собирает настоящий кубик за 20 движений

К 30-летию кубика Рубика они решили официально сделать его цифровым, с новым приложением для iPhone, которое позволяет вам играть на телефоне или даже использовать камеру, чтобы собрать настоящий кубик.

Desktop Fun: набор для настройки Halo

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

Сделайте джейлбрейк вашего iPhone или iPod Touch с iOS 4 простым способом

Если вы не слышали новостей за последние пару дней, теперь есть невероятно простой способ сделать джейлбрейк вашего iPod Touch или iPhone под управлением iOS 4. Здесь мы посмотрим, насколько прост этот процесс.

Установите бета-версию Microsoft Security Essentials 2.0 на Windows Home Server Vail.

На прошлой неделе Microsoft объявила, что MSE 2.0 доступна для публичного бета-тестирования. Круто то, что новая версия MSE устанавливается на Windows Home Server. Здесь мы рассмотрим его запуск на WHS Vail.