我可以在我的桌面上创建一个自定义的命令提示符快捷方式,以从特定目录开始并具有一些指定的尺寸等。
现在我有一个脚本,它为提示设置一些环境变量,并希望在单击此快捷方式后立即运行它。
我如何告诉 cmd 或 powershell 在当前 shell 窗口中运行此脚本,然后显示 shell?
我可以在我的桌面上创建一个自定义的命令提示符快捷方式,以从特定目录开始并具有一些指定的尺寸等。
现在我有一个脚本,它为提示设置一些环境变量,并希望在单击此快捷方式后立即运行它。
我如何告诉 cmd 或 powershell 在当前 shell 窗口中运行此脚本,然后显示 shell?
cmd
将快捷方式目标更改为
%COMSPEC% /k C:\PATH\TO\your.cmd
并设置环境变量your.cmd
:
@echo off
set FOO=23
set BAR=42
更改快捷方式的属性以在目标路径中包含file
(scriptpath) 和noexit
(完成时不关闭) 参数。目标路径示例:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -noexit -file "c:\users\graimer\desktop\testscript.ps1"