Mklinkerは、単一の構成ファイルに基づいて、複数のシンボリック /ジャンクション /ハードリンクを一度に作成できるクロスプラットフォームコンソールユーティリティです。
AppData Program Files 、 My Documentsなどの外部フォルダーに簡単にリンクを追加できるため Nugetを使用してインストールすることは、コマンドラインからグローバルにmklinkerコマンドを呼び出すことができるため、最も簡単で好ましい方法です。 .NET Core 3.1 SDKがインストールされる必要があることに注意してください
その後、コマンドラインからグローバルにmklinkerを実行できます。以前のバージョンをインストールする場合はdotnet tool install --global Mklinker --version xyz実行できます(xyzはバージョン番号)。また、コマンドから--globalを除外した場合、ローカルツールとしてインストールすることもできます。
事前にコンパイルされたバイナリを使用することは、.NET SDKをインストールしておらず、Mklinkerをグローバルではなくローカルに実行したい場合に実行可能な代替手段です。グローバルに利用できるようにすることができることに注意してくださいが、そのためには、Mklinkerをパス環境変数にコピーするフォルダーを追加するか、Path Environmental変数で指定されている既存のフォルダーにmklinkerをコピーする必要があります。
これで、mklinkerバイナリファイルが存在するのと同じフォルダーからコマンドラインからmklinkerコマンドを実行できるようにする必要があります。 TIP: You can safely rename the binary file to whatever you want to make it easier to run from command-line 。
あなたが純粋主義者であるか、単に妄想である場合、ソースコードから自分でバイナリをコンパイルすることができます!
git clone https://github.com/rubenchristoffer/Mklinker.gitを使用してリポジトリをクローンします(gitをインストールする必要があります)publish.batまたはpublish.shを実行する(.net Core 3.1 SDKがインストールされる必要があります)その後、バイナリがコンパイルされ、 Mklinker-xyz-OS形式のMklinker/bin/フォルダーに入れられます。その後、Mklinkerをインストールして実行する場所にバイナリをコピーできます。編集したばかりのバイナリをどうするかについての詳細については、 Using pre-compiled binaries上記の指示を参照してください。
mklinker helpを実行して、すべての動詞 /コマンドとその説明を確認します。また、 mklinker help [VERB]またはmklinker [VERB] --helpを実行して、与えられた動詞 /コマンドに関する詳細情報を取得することもできます。たとえば、 mklinker help addlink addlink動詞 /コマンドが取るという議論を示します。
詳細については、Wikiの開始ページをご覧ください。
mklinkerなしで複数のコマンドを実行できるインタラクティブモードをサポートします誰でも貢献することが許可されており、とても感謝しています!貢献したい場合は、貢献ガイドラインをご覧ください。