da.phhsnews.com


da.phhsnews.com / Hvordan låser du en fil i Windows for at blokere sletning eller overskrivning?

Hvordan låser du en fil i Windows for at blokere sletning eller overskrivning?


Mens der er masser af tredjepartsprogrammer til at udføre en opgave, vil du nogle gange bare bruge en indbygget metode til at gøre det samme. Dagens SuperUser Q & A-indlæg hjælper en læser med at finde en fantastisk indbygget løsning, der forhindrer sine filer i at blive slettet eller overskrevet.

Dagens Spørgsmål og Svar session kommer til os med venlig hilsen af ​​SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

Notepads screenshot med Dan (SuperUser).

Spørgsmål

SuperUser-læser boboes ønsker at vide, om der er en indbygget metode i Windows 7 og nyere udgaver til at låse en fil og undgå at blive overskrevet eller slettet:

Er der mulighed for at låse en fil med interne midler, så den ikke kan slettes eller overskrives? Jeg skal midlertidigt låse filer under test af kopieringsskripter for at kontrollere fejlhåndteringen i disse scripts. Indtil Windows XP, ville jeg indlæse en fil i debug.exe for at låse den. Er der en måde at gøre dette i Windows 7 og nyere udgaver?

Jeg ved, at der er programmer til at gøre dette. Mit spørgsmål er, om der er en indbygget mekanisme i Windows 7 og nyere udgaver. Nogle gange skal jeg kontrollere et script på en pc og ikke ønsker at installere nye programmer til det.

Der er også nogle gode forslag her: Hvordan udelukkende at låse en fil målrettet? Desværre har de brug for tredjepartsværktøjer eller ændrer filen til en låst tilstand.

Er der en indbygget metode til at gøre dette i Windows 7 og nyere udgaver?

Svaret

SuperUser-bidragsydere Dan og gennembrud har svaret for os. Først op, Dan:

Jeg tror, ​​PowerShell er nok den skønneste måde at opnå dette på. Noget som det følgende:

Mens pausen opstår, forårsager ovenstående script følgende prompt, når man forsøger at åbne "myfile.txt":

Efterfulgt af svaret fra gennembrud:

For de nysgerrige, her er MSDN Link til filen :: Open metode, der angiver parametrene for opkaldet (specifikt det sidste argument 'Ingen', afviser at dele filen med andre tråde / processer). På samme måde findes der bestemmelser til at låse filen kun til læs / skrive eller en kombination deraf.


Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Se hele diskussionsgruppen her.


Sådan bruger du Google's Password Manager til at synkronisere dine adgangskoder Overalt

Sådan bruger du Google's Password Manager til at synkronisere dine adgangskoder Overalt

Vidste du, at Google har sin egen dedikerede adgangskodeadministrator? Det er mere end bare adgangskodesynkronisering indbygget i Chrome-browseren - Googles løsning indeholder også en webapp, mobilapps, dyb integration med Android og automatisk generering af stærke adgangskoder. Få mennesker har bemærket dette, hvilket ikke er overraskende - Denne funktion er vokset fra en simpel del af Chrome-browseren for at undslippe den og give en større platformsadgangskodeadministrator.

(how-to)

Sådan tænder du automatisk dit fjernsyn, når du kommer hjem med Harmony Hub

Sådan tænder du automatisk dit fjernsyn, når du kommer hjem med Harmony Hub

Mennesker er vaner, og det er sandsynligt, at du tænder tv'et tæt på samme tid hver dag efter du kommer hjem fra arbejde og slukker det samme tid hver nat før du går i seng. Sådan automatiserer du processen ved at bruge Logitech Harmony Hub og en onlinetjeneste kaldet IFTTT. IFTTT bruger handlinger kaldet "opskrifter", der forbinder alle mulige produkter og tjenester sammen, som du normalt ikke ville kunne oprette forbindelse til ellers, som at have hvert nyt Facebook-billede, som du er tagget i, automatisk uploadet til din Dropbox, for eksempel.

(how-to)