c++ - 程序关联的文件类型和文件位置 (Windows)

标签 c++ windows batch-file

在 Windows 中,如果我将程序关联设置为调用我的程序来打开/编辑具有特定扩展名的数据文件,那么我的程序 - 一旦被调用 - 如何知道数据文件的路径和文件名?最好使用批处理、C++ 或 C 的解决方案。-Tom

最佳答案

查看命令行参数(即 %1%2... 对于批处理、argv[1]...对于 C++、C) - 它们应该包含 .gb 文件的路径和名称(或者如果没有路径,至少是相对于当前工作目录的名称)。

关于c++ - 程序关联的文件类型和文件位置 (Windows),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34541683/

相关文章:

windows - 在 Windows 中将批处理文件命令拆分为多行

windows - 使用批处理文件打开 Internet 选项,打开连接选项卡,按确定

windows - DOS/批处理文件出错时退出 for 循环

c++ - OpenCV 3.4.0 - 未找到 zlibd1.dll

c++ lambda,无法访问拷贝捕获的变量

c++ - RGB 归一化给出黑色图像

ruby - RubyZip解压缩.docx,修改和压缩备份会引发Errno::EACCESS错误

c++ - 跨平台C++ : convert to/from UTC/local time WITH historical tzdata

windows - IO.popen(my_cmd) - 子进程何时完成?

c++ - 双端队列迭代器不可递减