我试着用旧的windows 7工具在powershell下运行Windows 11 .对于下面的PowerShell批处理文件,command.exe等效的是什么样子?我有点困惑于~dp0 0和%XIL_SCRIPT_LOC:~0,-1%
@echo off
REM XIL_SCRIPT_LOC should point to script location
set XIL_SCRIPT_LOC=%~dp0
REM Remove trailing slash
set XIL_SCRIPT_LOC=%XIL_SCRIPT_LOC:~0,-1%
set XILINX=%XIL_SCRIPT_LOC%
set XILINX_DSP=%XILINX%
set PATH=%XILINX%\bin\nt;%XILINX%\lib\nt;%PATH%
REM Unset XIL_SCRIPT_LOC
set XIL_SCRIPT_LOC=
到目前为止,我的情况如下:
# XIL_SCRIPT_LOC should point to script location
$env:XIL_SCRIPT_LOC = %~dp0
# Remove trailing slash
$env:XIL_SCRIPT_LOC = $env:XIL_SCRIPT_LOC:~0,-1%
$env:XILINX = $env:XIL_SCRIPT_LOC
$env:XILINX_DSP = $env:XILINX
$env:PATH = "${XILINX}\bin\nt;${XILINX}\lib\nt;$env:PATH"
# Unset XIL_SCRIPT_LOC
$env:XIL_SCRIPT_LOC = $null
发布于 2021-12-17 21:34:45
$env:XILINX = $PSScriptRoot
$env:XILINX_DSP = $PSScriptRoot
$env:PATH = "$PSScriptRoot\bin\nt;$PSScriptRoot\lib\nt;$env:PATH"
https://stackoverflow.com/questions/70398905
复制相似问题