示例:如果我在记事本中查看 example.txt 并在 GIMP 中编辑图像,我想生成一个批处理文件,在关闭窗口后使用这些应用程序启动这些文件。有没有办法创建这样的启动器,而无需手动将打开的文件和应用程序的名称复制并粘贴到批处理文件或 shell 脚本中?
答案1
是的,你可以,如果你使用 PowerShell 等。
使用
get-process | select name
这将获取进程名称列表
现在,你可以使用以下命令找到你感兴趣的进程名称的命令行
gwmi win32_process -filter "name=$processname'" | select commandLine
现在你可以使用 PowerShell 创建快捷方式
您可以创建一个简单的脚本来执行您想要的操作,因为除了命令行(这是快捷方式中的目标)和进程名称之外,您可能还想为快捷方式添加其他内容。