2011-05-26 62 views
2

我的Windows 7系统路径看起来是这样的:DOS错误:“此时意外。”?

Path=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;.... 

我试图根据设置新的用户变量它是否定义或没有:

IF NOT DEFINED DEFAULTP (
    echo Setting DEFAULTP to backup the system PATH 
    SETX DEFAULTP=%PATH% 
) 

当我尝试这样做,我收到一个如下所示的错误:

\NVIDIA was unexpected at this time. 

有没有人能猜出原因?

回答

0

试试这个:

IF NOT DEFINED DEFAULTP (
    echo Setting DEFAULTP to backup the system PATH 
    SETX DEFAULTP "%PATH%" 
) 

编辑:运行setx /?给出了这些例子:

Examples:
  SETX MACHINE COMPAQ
  SETX MACHINE "COMPAQ COMPUTER" /M
  SETX MYPATH "%PATH%"
  SETX MYPATH ~PATH~

+0

不能相信我错过了。我想我假设它像“SET”命令一样工作。 – djangofan 2011-05-26 18:18:48