0

我可以在我的桌面上创建一个自定义的命令提示符快捷方式,以从特定目录开始并具有一些指定的尺寸等。

现在我有一个脚本,它为提示设置一些环境变量,并希望在单击此快捷方式后立即运行它。

我如何告诉 cmd 或 powershell 在当前 shell 窗口中运行此脚本,然后显示 shell?

4

2 回答 2

1

cmd将快捷方式目标更改为

%COMSPEC% /k C:\PATH\TO\your.cmd

并设置环境变量your.cmd

@echo off

set FOO=23
set BAR=42
于 2013-01-23T19:48:57.800 回答
1

更改快捷方式的属性以在目标路径中包含file(scriptpath) 和noexit(完成时不关闭) 参数。目标路径示例:

%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -noexit -file "c:\users\graimer\desktop\testscript.ps1"
于 2013-01-23T16:35:12.780 回答