使用CD命令启动Powershell时,如何在路径名中包含“ x64”?

时间:2018-12-30 17:05:35

标签: powershell

当Powershell从提供要更改位置的应用程序启动时,我正在尝试自动更改目录。

它适用于大多数路径,但是当我有一个带有“(x64)”的路径(我想“(x86)”的行为方式相同)时,它将失败,并显示以下错误消息:

First error

# Using the -NoExit just to see if the code works correctly,
# will be removed when it does.

powershell -NoExit "CD ""D:\My (x64) path"""

我尝试以不同的方式进行更改,但始终会遇到相同的错误。这是我尝试过的方法(或者至少我记得我尝试过的所有方法):

1. powershell -NoExit "CD `"D:\My (x64) path`""

2. powershell -NoExit "CD D:\My (x64) path"

3. powershell -NoExit "CD `"D:\My `(x64`) path`""

如果我改用:

powershell -NoExit "CD ""D:\My ('x64') path"""

或:

powershell -NoExit "CD ""D:\My '(x64)' path"""

我得到的错误对此进行了更改:

Second error

在三个最新示例中看到的对路径(D:\ My(x64)路径)所做的所有更改也是不切实际的,因为该路径是由另一个应用程序提供的,我不知道它的高级含义(哪个意味着我将不得不编写更长的代码来搜索路径中的那些情况。

希望您能理解我的问题,并且可以为我提供帮助,否则请问一下,我会尽力为您解释。

0 个答案:

没有答案