Невозможно изменить и сохранить файл на удаленной машине с помощью Notepad++ [закрыто]



Я использую Notepad++ 5.3.1. Я хочу редактировать и сохранять файлы на удаленной машине (оба работают на Windows XP). Я предоставил права доступа и разрешения безопасности в папке, содержащей файлы.



когда я пытаюсь сохранить любой из этих файлов после редактирования в Notepad++, я получаю следующую ошибку.



 'Please check whether if this file is opened in another program'


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

995   16  

16 ответов:

я исправил проблему сейчас. Проблема заключалась в том, что, хотя разрешения были установлены правильно в корневой папке, последующие дочерние папки не наследуют права доступа. Поэтому, когда я внезапно отредактировал файл в одной из дочерних папок, эта ошибка возникла. Я перешел на вкладку Дополнительно в разделе Настройки безопасности корневой папки propeties и проверил опцию

 Replace permission entries on all child objects with entries shown here that apply to child objects

спасибо всем и каждому

Открытие редактора (Notepad++) в режиме администратора тоже могло бы помочь!

ГСК-это правильно! Это разрешения!

свойства > безопасность > редактировать > пользователи - > разрешить (проверено на все), а затем "ОК" и "ОК", чтобы сохранить все настройки.

на самом деле, это гораздо более простой ответ.

Если вы открыли файл в окне Проводника Windows, и у вас включена панель предварительного просмотра, он блокирует файл. Если вы отмените выбор файла в окне, он заставит предварительный просмотр уйти, и файл будет разблокирован снова.

Я сделал сообщение об этом проблема блокировки файлов на моем блоге, Если вы хотите больше информации и скриншот.

У меня была такая же проблема с файлом C:\Windows\System32\drivers\etc\hosts. Я решил это, открыв файл с помощью NotePad++ run as administrator.

для запуска Notepad++ (или любой другой программы) в качестве администратора просто щелкните правой кнопкой мыши на приложении и выберите "Запуск от имени администратора."

еще одна возможная причина, которую я только что обнаружил:

антивирусное программное обеспечение может блокировать доступ к файлу, даже если разрешения ACL (под защитой) являются правильными.

Я просто заметил, что в одном случае (не уверен, что это было связано с моей попыткой сохранить файл или изменить его владение администратору) антивирусное программное обеспечение отобразило окно уведомления о том, что доступ был заблокирован.

Я получил ту же ошибку при использовании WAMP. Я пошел в расположение файла (папка www), щелкнул правой кнопкой мыши и обновил папку.

две вещи приходят на ум, чтобы попробовать:

  1. сопоставьте диск и подключитесь с помощью подключенного диска вместо URI.
  2. убедитесь, что у вас есть разрешение на создание файлов на удаленном сервере, а также. Иногда эти текстовые редакторы создают временный файл перед перезаписью сохраненной информации.

Это также может быть вопрос лучше подходит для Ошибка Сервера.

надеюсь, это поможет!

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

моя проблема связана с WinSCP и решение, которое я сделал, чтобы снять флажок"External editor opens each file in separate window (process)" в настройках редактора.

решение очень простое.. Щелкните правой кнопкой мыши на Notepad++ shortcut - > Run as administrator.

Открываем Notepad++. Щелкните правой кнопкой мыши - > Свойства ->"найти свое имя" под безопасность tab - > щелкните правой кнопкой мыши разрешить чтение, запись, чтение и выполнение, полный контроль.

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

разрешение администратора (пользователя операционной системы), так как оно было заблокировано. Поэтому войдите в систему как администратор и дайте разрешение на общий доступ другому пользователю (где вы хотите редактировать).

У меня была такая же проблема при настройке Apache веб-сервер и PHP. Это было связано с UAC на Windows 7. Это не потому, что у вас есть файл, открытый в другом месте. Попробуйте открыть блокнот от имени администратора. Либо щелкните правой кнопкой мыши Notepad++ ярлык и выберите Запуск от имени администратора или Ctrl+Shift и нажмите кнопку Блокнот++ ярлык. Затем откройте файл, который вы хотите изменить из Notepad++.

Это решается проблема для меня.

Я открыл файл с помощью Notepad++ в качестве администратора, но у меня все еще была та же проблема:

пожалуйста, проверьте, открыт ли этот файл в другой программе

затем я сделал копию файла в другом месте, а затем копию и замену исходного файла. Это решило мою проблему.

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

открыть административная консоль, перейдите в корень каталога, где находятся файлы. Тип:

icacls "." /grant Everyone:(F) /T

Comments

    Ничего не найдено.