2

プロンプトは、スペースのあるディレクトリにソフトウェアをインストールすると、次のように表示されます。

D共有ソースシステムで使用されるビルドツールの再構築はビルドに失敗します

そして私は

別の場所に再インストールすることを余儀なくされた

ただし、C:\ドライブのランダムなものは好きではありません。D、IMOは、PHPやMinGWなどのプログラムファイルに属しています。どうすればここで入手できますか?

重要な場合は、EasyDインストーラーパッケージを使用しています。

4

5 に答える 5

5

また、NTFS リンクを使用して、NTFS ファイル システムにジャンクション ポイント (すべての意図と目的のためのシンボリック リンク) とハード リンクを作成することもできます。この機能は NTFS ドライバーに組み込まれていますが、インターフェイスは実装されていません。これはおそらく、再帰的なディレクトリ構造などを回避するためです (無限のウイルス スキャン ループが発生することはありますか?)。このパッケージは、この機能へのインターフェースを公開します。

C:\Program Files\次に、からのようなものへのシンボリックリンクを作成C:\ProgramFiles\し、問題のあるスペースを処分します。これは、両方のディレクトリがディスク上の同じ場所を指しているため、一方のディレクトリに追加されたものはすべて他方に追加されることを意味します。

NTFS ジャンクション ポイントの詳細。

NTFS シンボリック リンクに関する情報 (Vista のみ。ただし、NTFS リンクをインストールする必要はありません。)

于 2008-09-28T00:32:47.933 に答える
1

Program Files ディレクトリに古い DOS 8.3 名を使用することもできますが、この解決策は実装とロケールに依存するため、やや非推奨です。米国英語のほとんどのシステムでは、C:\Program Files ディレクトリの 8.3 名は C:\PROGRA~1 です。したがって、「C:\Program Files\dmd」にインストールする代わりに、「C:\PROGRA~1\dmd」にインストールします。正常に動作しないプログラムの構成ファイルが違いを認識しないことを願っています。

于 2008-09-28T01:51:53.017 に答える
0

これをC:\ Program Filesにインストールしてから、substコマンドを使用して新しいドライブ文字として表示することができます。

subst x: "c:\program files\d"
于 2008-09-27T23:42:24.263 に答える
0

私は実際にこのような状況で「c:\ Programs」を使用します-かなりの数のアプリケーションは、スペースが含まれているディレクトリではうまく機能しません。

「c:\ ProgramFiles」とは十分に異なるため、混乱を招くことはありません。以前の試みでは「c:\ ProgramFiles」(スペースなし)を使用していましたが、これはあまりにも似ていました。

于 2008-09-28T01:19:46.807 に答える
0

このようなことのために、マシンに C:\Dev フォルダーがあります。そうすれば、メイン ディレクトリにフォルダが 1 つだけになり、フォルダは整理されません。

于 2008-12-15T03:31:22.210 に答える