通过批处理脚本使用 JMP 打开 CSV,无需打开新的 JMP 窗口<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我发现我可以通过带有以下骨架代码的批处理脚本强制使用 JMP 打开 CSV:
开始“” JMP.exe
其中“”显然是强制使用 JMP 而不是默认程序 (Excel) 打开 CSV 的神奇参数。
我的问题是,如果 JMP 已打开(在运行批处理脚本之前),批处理脚本是否可以强制 JMP 将 CSV 打开到已打开的 JMP 窗口中,而不是打开到新窗口/实例中?
不确定 JMP.exe 是否具有可以实现此目的的命令行参数。
它更像是一个可有可无的东西,因为我的脚本可以满足我的需要。 这会让事情变得不那么混乱。
谢谢,
J.P
回复:通过批处理脚本使用 JMP 打开 CSV,无需打开新的 JMP 窗口我想使用同一实例从 JMP 中的文件资源管理器打开 CSV 文件。我已经设置了文件关联和注册表
Computer\HKEY_CLASSES_ROOT\JMP.App\Shell\Open\command 值为
C:\Program Files\SAS\JMP\15\jmp.exe /shellopen "%1"
也就是说,它已经包含 /shellopen
然而,我在文件资源管理器中双击的每个 CSV 文件都会打开一个新的 JMP 实例
回复:通过批处理脚本使用 JMP 打开 CSV,无需打开新的 JMP 窗口惊人的。
“/shellopen”成功了!
谢谢你,
J.P
回复:通过批处理脚本使用 JMP 打开 CSV,无需打开新的 JMP 窗口你想要的选项是 /shellopen
尝试这个:
启动 jmp.exe /shellopen "C:\my data\csv_file.csv"
约翰
回复:通过批处理脚本使用 JMP 打开 CSV,无需打开新的 JMP 窗口我在 Linux 命令行选项参考下找到了这个:
33383 - JMP Linux 命令行选项
显然,在文件名之前传递“--singleton”作为命令行参数允许文件在同一 JMP 窗口中打开。
即 JMP.exe --singleton
不过,在 Windows 上似乎并没有为我解决问题......