
Pokud máte pro vaši práci nastaven velký počet složek a potřebujete použít stejný soubor skriptu ve všech z nich během pracovního dne, pak jaký je nejjednodušší způsob, jak toho dosáhnout za mnoho kopírování a vkládání? Dnešní příspěvek SuperUser Q & A obsahuje užitečné odpovědi a rady pro frustrovaného čtenáře.
Současná otázka a odpověď se k nám dostala s laskavým svolením SuperUser - subdivize Stack Exchange, komunitní skupiny skupin Q & A. (
Otázka
Mám 50+ složek, každý který obsahuje velké množství dat, které je třeba zpracovat. Všechny jsou zpracovány pomocí stejného přesného kódu, pomocí
os.path.dirname (os.path.realpath (file)) , aby se dostal adresář, ve kterém je umístěn skript pythonu, takže neexistuje žádná manuální editace které potřebuje uživatel, stačí klepnout dvakrát. Potřebuji, aby se skript objevil jako v každé složce, zatímco ve skutečnosti je na jediném místě, abych jej mohl jednou upravit, a poté, když je spuštěn z jakéhokoli z těchto umístění mají správnou cestu ke složce. Alternativou je úprava hlavního počítače a jeho vložení do složky jednou za každých 50+ složek při každé aktualizaci kódu, což je velmi únavné a náchylné k chybám. V Linuxu jsem si mohl nastavit symbolický odkaz, ale nemohu přijít na to, jak to udělat s Windows.
Alternativně, způsob vložení souboru do všech cílových adresářů najednou namísto jednoho na
Odpovědi
Příspěvek
Existuje způsob, jak to udělat spíše než kopírovat a vkládat složku souboru skriptu najednou?
Symbolické odkazy (nebo Symlinks
) jsou podobné jako zkratky: existuje jeden skutečný soubor a více odkazů ( Symlinků ). Dokonce mají malou šipku na ikonách. Na rozdíl od klávesových zkratek může mít Symlinks libovolné rozšíření. Pevné linky vázat soubor na pevném disku na místo v adresářovém stromu. Každý soubor má nejméně jeden
Hard Link , jinak by v žádném adresáři neexistoval. Pokud má soubor více než pevných vazeb , původní nelze rozlišit od ostatních a soubor fyzicky existuje pouze v jednom umístění Oba mají své omezení: Některý software se nepřehrává hezky s
Symlinks
- Odstranění původního souboru ponechává všechny jeho Symboly
- rozbité. Nemůžete Pokud je
- Symlink nestačí.
Vytvoření křížové partition Symlink nebo Hard Link:
1.
Spusťte privilegovaný příkazový řádek: Stiskněte Windows Key , zadejte cmd a stiskněte klávesu Ctrl + Shift + Enter2.
Vydáme příkaz mklink: mklink link_name link_target pro soubor
- Symlink mklink / h link_name link_target pro soubor
- Hard Link mklink / j link_name link_target pro
- Directory Junction Musíte přidat něco k vysvětlení? Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.
![]()
Jak trvale zakázat rozšíření prohlížeče pro maximální bezpečnost
Rozšíření prohlížeče mohou být neuvěřitelně užitečná, ale nainstalovat špatnou verzi a otevřít se bezpečnostním rizikům. Pokud nepoužíváte rozšíření (nebo někoho, koho znáte, není), je zde úplné zakázání rozšíření. Proč byste měli povolit rozšíření prohlížeče S VZTAHUJÍCÍM: Upozornění: Rozšíření prohlížeče jsou Spying On You Pokud používáte a milujete rozšíření webového prohlížeče, skvělé.
![]()
Vypnutí indexování v systému Windows pro lepší výkon
Vypnutí indexování na pevném disku je další velmi jednoduchý způsob, jak zvýšit výkon v počítači. Než se dostanu do podrobností o vypnutí indexování, pokusíme se projít důvody, proč byste chtěl nejprve zakázat indexování a kdy byste ho měli nechat zapnutý.V podstatě existují tři případy, jak to vidím při indexaci, což velmi usnadňuje určení, zda byste měli povolit nebo zakázat indexování:1. Opravdu rychlé CPU (i5, i7) + běžný pevný