私のユーザープロファイルにはスペース(名-スペース-姓)があり、そのため、プログラムをインストールすると、C:\Usersディレクトリに自分の名だけのファイルが作成されました。これがいつどのように起こったのかわかりません。
「実行」を使用して%temp%と入力すると、Windowsで「C:\ User(firstname)」が見つからないというエラーが表示されます。
値を元に戻す方法はありますか?
私のユーザープロファイルにはスペース(名-スペース-姓)があり、そのため、プログラムをインストールすると、C:\Usersディレクトリに自分の名だけのファイルが作成されました。これがいつどのように起こったのかわかりません。
「実行」を使用して%temp%と入力すると、Windowsで「C:\ User(firstname)」が見つからないというエラーが表示されます。
値を元に戻す方法はありますか?
誤ったディレクトリを削除するか、名前を変更します。
Windows では、いくつかのサービスは、ファイル名にスペースが含まれている場合にコマンドを処理する方法を "スマート" にしようとします。このアルゴリズムは、(通常のコマンドライン解析と同様に) 入力をスペースで分割することから始まり、最初のコンポーネントが有効なパスを与えない場合、隣接する引数を収集します。ある時点で有効なパスが見つかった場合、解析を停止し、残りを引数として扱います。
C:\Users\John Smith
間違ったディレクトリがあるとしC:\Users\John
ます。次に、にアクセスしようとすると%TEMP%
、Windows はそれを に展開しC:\Users\John Smith\AppData\Local\Temp
ます。最初の「引数」C:\Users\John
が存在するため、コマンドとして扱われますが、コマンドではない (ファイルである) ため、そのエラーが発生します。