我正在尝试从文件中读取值并在后续命令中使用它。
我有一个名为 AppServer.pid
的文件,其中包含我的应用服务器的进程 ID(只是数字,它不是属性文件或类似的东西)。
应用服务器挂了,所以我想把这个值传给kill命令。所以我的脚本会是这样的
SET VALUE_FROM_FILE=AppServer.pid # or something
taskkill /pid %VALUE_FROM_FILE% /f
在 Windows 脚本中是否有方便的方法来执行此操作?
最佳答案
这个有效:
SET /P VALUE_FROM_FILE= < AppServer.pid
taskkill /pid %VALUE_FROM_FILE% /f
与 SET 一起使用的/P 参数允许您使用来自用户的输入(或者在本例中,来自文件的输入)来设置参数的值
关于windows - 从 Windows 批处理脚本中的文件中读取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/298292/