6

編集!

みんなの質問を変えて申し訳ありませんが、私は本当に尋ねています:

外部からの支援をできるだけ少なくして、コマンドラインからショートカット(.LNK)ファイルを作成するにはどうすればよいですか?VBscriptを実行したり、プログラムをダウンロードして実行したりしたくありません。本当に大変ですか

私がまだ何を求めているのか本当にわからなかったときに例外的な答えを提供してくれたすべての人に感謝します!


この質問の元のタイトルは次のとおりです。

コマンドラインからショートカットを作成するためのUnixln-sに相当するWindows?

この質問の元の質問テキストは次のとおりです。

* nixでは、コマンドラインからを使用して、ファイルへのシンボリックリンクを非常に簡単に作成できますln -s

Windows XPコマンドプロンプトを使用してファイルへのショートカットをネイティブに作成するにはどうすればよいですか?

注:これは私が採用したいアプローチではありません。Windowsと同じようにやりたいです。正しいやり方でやりたいです。

4

10 に答える 10

5

Windows XP 以降には、fsutilファイルへの「ハードリンク」を作成できるコマンドがあります。

見る:

于 2009-02-12T17:19:52.410 に答える
4

XP にはシンボリックリンクがありません。Vista では、コマンドは mklink です。ショートカットはシンボリックリンクではありません。

于 2009-02-12T17:08:38.787 に答える
3

This is not a native Windows call, but you should probably look into Windows Sysinternals' Junction. This is a very handy tool of good quality.

If you don't want to rely on external software, you should look at kb205524 for native ways of creating junction points.

于 2009-02-12T17:13:40.210 に答える
1

http://www.ss64.com/nt/shortcut.html 編集:申し訳ありませんが、削除しました。..しかし、それは古いNTコマンドです...XPでアクティブかどうかはわかりません。

于 2009-02-12T17:02:48.753 に答える
1

mklink link target

Unfortunately, this only works on Vista/Server 2008 or newer.

于 2009-02-12T17:10:18.130 に答える
1

実際、NTFS はシンボリック リンクをサポートしています。ウィキペディアを参照NTFS_symbolic_link

于 2009-02-12T17:17:50.950 に答える
1

私のシステムには、shortcut.exe というファイルがあります。正直なところ、どこで手に入れたのかわかりません。:-(しかし、簡単に検索すると、次のWebサイトが表示されました。

http://www.optimumx.com/download/#Shortcut

多分それはあなたのために働くでしょうか?

于 2009-02-12T17:06:37.497 に答える
0

Softlinks are supported by the file system used by windows.
Though this functionality is not exposed by any standard windows tools.

There are opensource tools available that can do the trick though.

于 2009-02-12T17:16:56.630 に答える
0

これが質問に正確に答えるかどうかはわかりませんが、生活が楽になることは間違いありません!

プログラムがインストールされている場所に移動します。.EXE またはスタートアップ ファイルへのショートカットを作成します。ショートカットをデスクトップに置いて、場所がわかるようにします。次に、ショートカットを START ボタン (XP の場合) にドラッグします。START メニューが表示されたら、小さな線の上にドロップします (表示されたままになります)。Hey presto - Windows がすべての作業を行う、即座に作成された .LNK ファイル (はい、これは機能します。ここで質問を読んだときに、この 2 秒で完了/解決しました。)

于 2014-06-06T10:28:52.723 に答える
0

誰もがこの茂みをぶち壊しているように見えますが、実際に出てきてそれを言っている人をまだ見たことがありません.NTFSは「ジャンクションポイント」と呼ばれるものをサポートしています. これらは、ショートカットとハード リンクの両方とは異なります。システムの同じ場所に異なるバージョンのソフトウェアをビルドするために定期的に使用しています (ビルド ディレクトリ リンクを別の SVN チェックアウトに再ポイントするだけです)。これに使用するツールはntfslinkと呼ばれます. このページには、NTFS ジャンクション ポイントがどのように機能するか、およびどのバージョンの Windows がどの機能をサポートしているかについてのかなりの説明も含まれています。Win Server 2k3で使用しています。ntfslink プログラムはシェルの拡張機能ですが、コマンド ラインから機能する同様のユーティリティが他にもあります。開発中のアプリからプログラムで作成したい場合は、それらを作成するために使用できる Windows API 関数もあります。

于 2009-02-12T17:53:41.910 に答える