pro*_*eek 6 powershell batch-file
我需要在 PowerShell 中使用批处理文件更改目录。
假设名为 go.bat 的批处理文件有两行代码。我在 q: 目录中。
c:
cd c:\abc\def
Run Code Online (Sandbox Code Playgroud)
当我运行时go.bat,我仍然在 q:
虽然我同意您所做的应该有效,但您始终可以尝试使用 Powershell cmdlet“set-location”。它基本上以相同的方式工作:
set-location c:\abc\def
Run Code Online (Sandbox Code Playgroud)
运行批处理文件时,PowerShell 会创建一个 CMD.EXE 进程来运行该文件。如果更改 CMD.EXE 进程内的工作目录,则不会影响 PowerShell 的当前工作目录。这是设计使然。
| 归档时间: |
|
| 查看次数: |
15488 次 |
| 最近记录: |