
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 přidávat přezdívky do profilu na Facebooku
Nedávno společnost Facebook obnovila své úsilí, aby přiměla uživatele, aby používali své skutečné jména, mnoho nepříjemných a způsobujících mnoho zmatek. Zde je návod, jak do svého profilu na Facebook přidat další jméno, jako je přezdívka, alias nebo dívčí jméno. Nesmíte používat název skutečného života tak zvaný z různých důvodů.
![]()
Jak streamovat hry z vašeho PlayStation 4 do libovolného zařízení Android
Stejně jako streamování Xbox na PC od společnosti Microsoft, může systém PlayStation 4 společnosti Sony přenášet hry na několik smartphonů a tabletů společnosti Xperia. Nicméně, s malým vylepšením, můžete streamovat hry PlayStation 4 téměř na libovolné zařízení Android. První krok: Instalace aplikace Modified Remote Play Sony nabízí aplikaci Play Remote Play v aplikaci Play, ale je to oficiálně kompatibilní s některými zařízeními Xperia.