sv.phhsnews.com


sv.phhsnews.com / Hur gör du att en enda fil ska visas i flera mappar samtidigt?

Hur gör du att en enda fil ska visas i flera mappar samtidigt?


Om du har ett stort antal mappar som är inställda för ditt arbete och behöver använda samma skriptfil i alla dem under arbetsdagen, vad är det enklaste sättet att uppnå det bortom mycket kopiering och klistra in? Dagens SuperUser Q & A-tjänst har några användbara svar och råd för en frustrerad läsare.

Dagens Frågor och svar sessions kommer till vår tjänst med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Skärmdump giltighet av csaveanu (Flickr).

Frågan

SuperUser-läsaren Elliot letar efter det bästa sättet att få samma fil att vara i flera mappar samtidigt:

Jag har 50 + mappar, var och en varav innehåller en stor mängd data som behöver behandlas. Alla bearbetas med samma exakta kod, med användning av os.path.dirname (os.path.realpath (file)) för att få katalogen där pythonskriptet är placerat så det finns ingen manuell redigering krävs av användaren, behöver de bara dubbelklicka.

Jag behöver skriptet att visas som om det finns i varje mapp medan jag faktiskt är på bara en plats så att jag kan redigera den en gång, då när den körs från någon av dessa platser har mappbanan rätt. Alternativet är att redigera mästaren och sedan klistra in den en mapp i taget genom alla 50 + mappar varje gång jag uppdaterar koden, vilket är väldigt tråkigt och felaktigt. På Linux kunde jag sätta upp det här med en symbolisk länk, men jag kan inte hitta ett sätt att göra detta med Windows.

Alternativt kan du klistra in filen i alla målkataloger samtidigt, istället för en i ett tiden skulle uppnå samma mål.

Finns det ett sätt att göra detta snarare än att kopiera och klistra in skriptfilen en mapp i taget?

Svaret

SuperUser-bidragaren gronostaj har svaret för oss:

Du behöver en Symbolisk länk eller en Hård länk .

Symboliska länkar (eller Symlinks för korta) liknar snarlika genvägar: Det finns en faktisk fil och flera referenser ( Symlinks ) till den. De har till och med den lilla pilen på ikonerna. Till skillnad från genvägar kan Symlinks ha någon förlängning.

Hårda länkar binda en fil på en hårddisk till en plats i katalogträdet. Varje fil har minst en Hård länk , annars skulle det inte finnas någon katalog. Om en fil har flera Hårdlänkar kan den ursprungliga inte särskiljas från de andra och filen finns fysiskt på bara en plats.

Båda har sina begränsningar:

  • Vissa program spelar inte bra med Symlinks .
  • Om du tar bort originalfilen lämnar alla dess Symlinks trasiga.
  • Du kan inte Hårdlänk mappar (men du kan skapa en katalog Koppling om en Symlink räcker inte).
  • Skapa cross-partition Hårda länkar är omöjligt.

Symlinks är vanligtvis tillräckliga.

Skapa en Symlink eller en hård länk:

1. Starta en privilegierad kommandorad: Tryck på Windows-tangent , skriv cmd och tryck sedan på Ctrl + Skift + Enter .

2. Utfärda mklink-kommandot:

  • mklink länknamn link_target för en fil Symlink
  • mklink / d länknamn link_target för en mapp Symlink
  • mklink / h länknamn link_target för en fil Hård länk
  • mklink / j länknamn link_target för en Directory Junction

Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.


Så här installerar du Nova Launcher för en mer kraftfull, anpassningsbar Android-startskärm

Så här installerar du Nova Launcher för en mer kraftfull, anpassningsbar Android-startskärm

En av de vackra sakerna om Android är val . Om du inte gillar lagerkonfigurationen av handenheten du använder, är det enkelt att byta ut det mesta. Det finns gott om val i Play Store för alternativa SMS-appar, kameror och kalendrar, till exempel. Av alla alternativ där ute, ändrar dock omställning av startprogrammet den största inverkan på den övergripande användarupplevelsen.

(how-to)

Hur man organiserar och lägger till genvägar till listan All Apps på Windows 10

Hur man organiserar och lägger till genvägar till listan All Apps på Windows 10

Windows 10: s Alla Apps-lista fungerar lite annorlunda än listan Alla program i Windows 7. Du kan inte bara dra och-släpp genvägar eller högerklicka på Alla program och välj Utforska längre. Använd det här tricket för att lägga till egna egna genvägar till menyn eller ta bort befintliga genvägar. Du kan till exempel städa upp menyn genom att ta bort onödiga mappar eller organisera dina stationära appar i mappar.

(how-to)