Kan een bestand niet bewerken en opslaan op een externe computer met Notepad++

Ik gebruik Notepad++ 5.3.1. Ik wil bestanden bewerken en opslaan op een externe computer (beide draaien op Windows XP). Ik heb de toegangsrechten en beveiligingsrechten verleend in de map met de bestanden.

Als ik een van deze bestanden probeer op te slaan na het bewerken in Notepad++, krijg ik de volgende foutmelding.

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

Er zijn geen andere plaatsen waar het bestand is geopend, maar ik krijg nog steeds deze foutmelding. Ik kon eerder bewerken en opslaan, maar deze fout lijkt pas sinds gisteren te komen.


Antwoord 1, autoriteit 100%

Ik heb het probleem nu opgelost. Het probleem was dat hoewel de machtigingen correct waren ingesteld op de hoofdmap, de volgende onderliggende mappen de toegangsrechten niet overnamen. Dus toen ik plotseling een bestand in een van de onderliggende mappen bewerkte, kwam deze fout naar voren. Ik ging naar het tabblad Geavanceerd onder de beveiligingsinstellingen van de eigenschappen van de hoofdmap en vinkte de optie

. aan

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

Heel erg bedankt


Antwoord 2, autoriteit 77%

Het openen van de editor (Notepad++) in de beheerdersmodus had ook kunnen helpen!


Antwoord 3, autoriteit 25%

gsk heeft gelijk! Het zijn rechten!

Eigenschappen > Beveiliging > Bewerken > Gebruikers -> Toestaan ​​(alles aangevinkt) en vervolgens “OK” en “OK”, zodat alle instellingen worden opgeslagen.


Antwoord 4, autoriteit 23%

Eigenlijk is het een veel eenvoudiger antwoord.

Als u het bestand in een Windows Verkenner-venster hebt geopend en het voorbeeldvenster hebt ingeschakeld, wordt het bestand vergrendeld. Als u het bestand in het venster deselecteert, verdwijnt het voorbeeld en wordt het bestand weer ontgrendeld.

Ik heb een post gemaakt van deze bestandsvergrendelingsprobleemop mijn blog, als je meer info en een screenshot wilt.


Antwoord 5, autoriteit 9%

Ik had hetzelfde probleem met het bestand C:\Windows\System32\drivers\etc\ gastheren. Ik heb het opgelost door het bestand te openen met NotePad++ als administrator uitvoeren.

Om Notepad++ (of een ander programma) als beheerder uit te voeren, klikt u met de rechtermuisknop op de toepassing en selecteert u “Uitvoeren als beheerder”.


Antwoord 6, autoriteit 6%

Een andere mogelijke reden die ik zojuist heb ontdekt:

Antivirussoftware kan de toegang tot het bestand blokkeren, ook al zijn de ACL-machtigingen (onder Beveiliging) correct.

Ik merkte net dat omdat de antivirussoftware een keer (niet zeker of het te wijten was aan mijn poging om het bestand op te slaan of het eigendom ervan te veranderen in beheerder) een meldingsvenster weergaf dat de toegang was geblokkeerd.


Antwoord 7, autoriteit 4%

Ik kreeg dezelfde fout tijdens het gebruik van WAMP. Ik ging naar de bestandslocatie (www map), klikte met de rechtermuisknop en ververste de map.


Antwoord 8, autoriteit 4%

Twee dingen die in je opkomen om te proberen:

  1. Wijs een station toe en maak verbinding met een toegewezen station in plaats van een URI.
  2. Zorg ervoor dat je ook rechten hebt om bestanden op een externe server te maken. Soms maken deze teksteditors een tijdelijk bestand aan voordat ze de opgeslagen informatie herschrijven.

Dit is misschien ook een vraag die beter geschikt is voor Serverfout.

Ik hoop dat dit helpt!


Antwoord 9, autoriteit 3%

Ik had een tijdje geleden hetzelfde probleem en ik begreep niet waarom, toen het onlangs gebeurde, gaf ik gewoon de volledige controle over mijn gebruikersaccount voor de hoofdmap waar mijn bestanden zich bevonden. Daarna verscheen de fout niet meer, zoals GSK daar zei.


Antwoord 10, autoriteit 3%

Mijn probleem was WinSCP en de oplossing die ik deed was om “External editor opens each file in separate window (process)” uit te schakelen in editorvoorkeuren.


Antwoord 11

Oplossing is simpel..
Klik met de rechtermuisknop op de Kladblok++-snelkoppeling -> Uitvoeren als beheerder.


Antwoord 12

Ik heb het bestand geopend met Notepad++ als beheerder, maar ik had nog steeds hetzelfde probleem:

Controleer of dit bestand in een ander programma is geopend

Vervolgens heb ik een kopie van het bestand op een andere locatie gemaakt, gevolgd door een kopie en vervanging van het originele bestand. Dit loste mijn probleem op.


Antwoord 13

Open Kladblok++. Klik met de rechtermuisknop -> Eigenschappen -> “vind je naam”onder het tabblad Beveiliging-> rechtsklik toestaan ​​voor lezen, schrijven, lezen en uitvoeren, volledige controle.

Wijzigingen toepassen. Sla nu de inhoud op die u wilt bewaren.


Antwoord 14

Toestemming van de beheerder (gebruiker van het besturingssysteem), omdat deze is geblokkeerd. Dus log in als beheerder en geef de share toestemming aan een andere gebruiker (waar je wilt bewerken).


Antwoord 15

Ik had hetzelfde probleem bij het instellen van de Apachewebserver en PHP. Dit kwam door de UACop Windows 7. Het is niet omdat je het bestand ergens anders hebt geopend. Probeer Notepad++ te openen als beheerder. Klik met de rechtermuisknop op de Notepad++-snelkoppeling en kies uitvoeren als beheerder of Ctrl+Shiften klik op de Notepad++-snelkoppeling. Open vervolgens het bestand dat u wilt bewerken vanuit Notepad++.

Dit loste het probleem voor mij op.


Antwoord 16

Dit probleem kan optreden wanneer een andere gebruiker (bijv. beheerder) eigenaar is van het bestand en niet iedereen schrijftoegang geeft. Hier leest u hoe u alle gebruikers schrijftoegang geeft voor alle bestanden in de huidige map en alle submappen.

Open een beheerdersconsole, ga naar de hoofdmap van de map waar de bestanden zich bevinden. Typ:

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

Other episodes