'C:\' CMD, le nom de fichier, le nom du répertoire ou de la syntaxe du nom de volume est incorrecte

Récemment commencé à essayer d'apprendre java et la première chose que j'avais à faire était de faire une variable de CHEMIN d'accès. Ma variable path ressemble à ceci.

C:\Users\Collin>echo %path%
'C:\Program Files(x86)\Java\jdk1.7.0_40\bin';C:\Windows;C:\Windows\system32;
'C:\Program Files(x86)\Java\jdk1.7.0_40\bin';C:\Windows;C:\Windows\system32;

Donc, je tente de l'utiliser javac pour voir si le chemin n'a de travail. Javac n'a pas de travail, montrant l'erreur de pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
J'ai ensuite essayé tout à l'aide de chemin et j'ai obtenu ceci:

C:\Users\Collin>%path%
The filename, directory name, or volume label syntax is incorrect.

J'ai ensuite essayé d'utiliser de base explorer des chemins tels que "C:\" et essayé un autre lecteur que 'G:\'. J'ai essayé presque toutes les variations de l'offre et mise en forme mais rien ne semble fonctionner.

C:\Users\Collin>C:\
'C:\' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\Collin>'C:\'
The filename, directory name, or volume label syntax is incorrect.

C:\Users\Collin>"C:\"
'"C:\"' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\Collin>'G:\'
The filename, directory name, or volume label syntax is incorrect.

Je suis sous Windows 7 Ultimate 64-bit que mon OS. Devrai-je viens de formater mon disque dur? Cela semble être un problème avec le registre, et en tant que tel, je pense que je vais devoir formater et réinstaller. Mais, peut-être il ya quelque chose que je n'ai pas compris que vous les gars peuvent? Toute aide serait grandement appréciée, même si vous me dites que je dois formater. Merci à l'avance.

Utiliser "au lieu de" pour échapper à des chemins avec espaces
Enlever du chemin. Utiliser set path=C:\Program Files(x86)\Java\jdk1.7.0_40\bin;C:\Windows;C:\Windows\system32;
Essayé avec les deux méthodes. Le retour des erreurs différentes. C:\Users\Collin>%path% 'C:\Program' n'est pas reconnu comme une commande interne ou externe, un programme exécutable ou un fichier de commandes. C:\Users\Collin&gt chemin d'accès PATH=C:\Program Files(x86)\Java\jdk1.7.0_40\bin;C:\Windows;C:\Windows\system32
Un lecteur du répertoire racine n'est pas un fichier exécutable, ni est le chemin d'accès Windows, de sorte que ces messages d'erreur sont comme prévu. Aussi, n'utilisez pas de guillemets dans la variable d'environnement path.

OriginalL'auteur Collin Tinen | 2013-09-21