Ich erhalte diese Meldung You don't have permissions to save in this folder
, obwohl ich der einzige Benutzer auf diesem Computer und Administrator bin.
Wie kann ich festlegen, dass ich alles überall ausführen darf (einschließlich des Speicherns von Löschvorgängen usw.)?
Bearbeiten: Sorry, vergessen zu sagen, welcher Ordner es war. Es ist ein Ordner in Program Files, in dem ich meine PHP-Dateien zum lokalen Testen speichere.
Es tut mir leid, wenn ich mit all dem ein bisschen dumm bin, aber ich habe direkt von XP auf 7 upgegradet, und nachdem ich noch nie Vista verwendet habe, bin ich es gewohnt, die volle Kontrolle zu haben.
windows-7
permissions
Tamara Wijsman
quelle
quelle
Antworten:
Dies liegt an der Benutzerkontensteuerung (UAC) unter Windows Vista / 7 und dem Versuch, in einen geschützten Ordner zu schreiben.
In der Regel hat Windows 7 eine viel niedrigere Benutzerkontensteuerung, ist aber immer noch vorhanden, insbesondere bei älteren Programmen, die versuchen, in Bereiche zu schreiben.
Sie müssen zum Öffnen nicht auf eine Datei doppelklicken, sondern mit der rechten Maustaste auf das Programm klicken, in dem sie geöffnet wird, und auf "Als Administrator ausführen" klicken, um beispielsweise die Eingabeaufforderung zu starten.
Wenn Sie speichern, sollten Sie in der Lage sein, fast überall zu schreiben.
quelle
Ich würde die Gewohnheit verlieren, Dateien im Ordner "Programme" manuell zu erstellen. Der Zweck dieses Speicherorts besteht darin, statische Anwendungsdateien zu speichern. Sie können die Dateien dort erzwingen, indem Sie die Berechtigungen für den Ordner ändern oder die UAC-Eingabeaufforderung akzeptieren, wenn Sie eine manuelle Kopie ausführen. Wenn Ihre Anwendung jedoch erwartet, dass sich Daten dort ändern, müssen Sie die Berechtigungen erhöhen. Eine ausführliche Beschreibung finden Sie unter /programming/946420/allow-access-permission-to-write-in-program-files-of-windows-7 .
quelle
Um eine Datei in einem Programmordner in Windows 7 zu speichern, müssen Sie mit der rechten Maustaste auf den Ordner klicken, den Sie speichern möchten -> Eigenschaften, dann auf die Registerkarte Sicherheit gehen, "Benutzer" markieren und dann auf "Bearbeiten ..." klicken es volle Kontrolle und anwenden, wieder aus den Fenstern und Sie sollten in der Lage sein, zu speichern. Wenn Sie fertig sind, gehen Sie zurück und deaktivieren Sie die Kontrollkästchen Vollzugriff und Schreiben.
quelle
Klicken Sie mit der rechten Maustaste auf den Ordner, klicken Sie auf Eigenschaften, öffnen Sie die Registerkarte Sicherheit, bearbeiten Sie die Benutzer (oder Ihren Computernamen) und aktivieren Sie das Kontrollkästchen Ändern (ich kreuze alle an).
Es funktioniert, ich benutze auch PHP und speichere es in htdocs, es funktioniert ohne die Notwendigkeit, als Admin zu laufen, was nicht für Ordner gilt
quelle
Dies wird angezeigt, wenn Sie nicht über die erforderlichen Berechtigungen verfügen, um in diesen Ordner zu schreiben, ohne dass Ihre Administratoranmeldeinformationen vorliegen (die Sie von der Benutzerkontensteuerung erhalten haben).
Sie können mit der rechten Maustaste auf diesen Ordner klicken und Berechtigungen auswählen. Gehen Sie dann zur Registerkarte Sicherheit. Sobald Sie dort sind, werden Sie sehen, dass Benutzer nur Leserechte haben. Ändern Sie dies in Vollzugriff und Windows wird sich nicht mehr beschweren.
quelle