问题标签 [lnk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
5143 浏览

language-agnostic - 读取 lnk 文件的一般方法

一些框架和语言似乎有 lnk 文件解析器(C#、Java、Python,当然还有无数其他的)来获取它们的目标、属性等。我想知道读取 lnk 文件的一般方法是什么,如果我想用另一种没有所述功能的语言解析 lnk。是否有用于此的 Windows API?

0 投票
3 回答
3965 浏览

c++ - 如何从 Windows 快捷方式(.lnk 文件)以编程方式 (C++) 启动应用程序?

如何从 Windows 快捷方式(.lnk 文件)以编程方式启动应用程序?

我尝试使用 API ShellExecute,它似乎工作。有什么警告吗?

谢谢你。

这是我当前代码的片段:

0 投票
2 回答
38187 浏览

c++ - c++ LNK2001:未解决的外部符号问题

问候。

我已经寻找解决方案,但我认为这个问题是个人代码特定的,因此我在这里发帖。

我会直奔主题。

在我的主要我有两个对象。

在计算机类中,在标题中我有以下内容:

然后在 Computer.cpp 中:

在这一点上,我认为问题出现了。

从类 Strategy 中调用的方法都需要了解棋盘,因此:

我遇到的问题,无法编译:

作为一个 c++ 菜鸟,我完全不知道为什么或如何导致这个问题。我认为它必须与计算机类中的 Strategy 实例化或计算机给定的参数在方法调用中的策略有关。

谁能解释为什么会发生这个错误,我完全不明白这个错误。以及如何解决/预防这种情况?

编辑*

我刚收到一个分享策略类的请求:

策略.h:

该类定义了这些方法,我不会发布它们,因为它们很长。

0 投票
2 回答
279 浏览

batch-file - 使用批处理替换在系统上找到的所有 AutoCAD 快捷方式?

我需要使用批处理将计算机上找到的每个图标 (AutoCAD 2010.LNK) 替换为另一个 .LNK。

众所周知,图标\快捷方式可以在任何地方找到,用户喜欢多少次都可以。

我怎样才能做到这一点?

0 投票
3 回答
1871 浏览

c++ - C++,旧的 LNK1169(和 LNK2005)错误

我有 4 个文件、2 个标头和 2 个 cpp 文件。

头文件一:

头文件2:

cpp文件一:

cpp文件二:

当我将 main 移动到第一个 cpp 文件的末尾时没有问题,而当它在它自己的 cpp 文件中时,会出现 LNK1169 和 LNK2005,但我宁愿将 main 作为单独的 cpp 文件。

如果涉及到它,我只会将它标记到第一个 cpp 的末尾,但希望它不会出现这种情况。

0 投票
2 回答
1465 浏览

php - 我的页面在第一次点击时更新但不刷新

我有一个几乎可以正常工作的 php 文件。但是,每次管理员单击批准/不批准链接时,它都不会刷新页面。所以事情是这样的:

当 IT 将文件上传到页面时,管理员可以看到该文件(管理员检查上传的文件并决定是否接受上传的文件)。事情是这样的,管理员获得了一个新的表列,用于批准和不批准,当管理员单击批准链接时,数据库将更新,NotApprove 链接也是如此。两者的唯一区别是内容(Approve,另一个NotApprove)。所有代码都可以正常工作,除了一件事,当您单击链接一次时,它不会重新加载,尽管它会在第一次单击时更新。

有没有办法解决这些问题?或者无论如何刷新页面而不会导致更新/删除链接出现问题?我已经尝试了位于我的链接中的 onclick = "opener.location.reload()"。单击链接时页面会重新加载,但数据不会更新。

感谢那些帮助的人:)

注意**案例已解决,但感谢您的帮助:)

0 投票
0 回答
893 浏览

java - 可以读取参数的 Java 中的 Windows 快捷方式 (.lnk) 解析器

我需要解析 .lnk 以提取路径和参数。JShortcut可以做到这一点,但它是 GPL。有什么建议么?

0 投票
3 回答
55 浏览

windows - 如何判断安装程序有卸载程序?

我做了一个没有设置的小应用程序。只需从 A 复制到 B。现在我还想在 Windows 系统中复制一个快捷方式 (lnk) 文件,以使应用程序可见为可卸载。但是,当搜索“链接快捷方式卸载窗口”之类的关键字时,会有大量不需要的东西。

你能给我提供任何链接如何告诉 Windows 图标和应用程序作为可卸载程序吗?

问候

PS:我的问题不是如何创建 lnk 文件。

0 投票
1 回答
309 浏览

windows-7 - 将xp批处理文件移植到win7

这是我原来的win xp批处理文件:

这个批处理文件只是在目录中向上读取一级以找到名为“Media”的快捷方式和另一个名为“pictlib”的快捷方式的目标,并将文件复制到那里。

在 win 7 中我收到错误“系统找不到指定的路径”。

关于如何解决我的路径问题的任何建议?

0 投票
3 回答
1531 浏览

c# - 使用 32 位应用程序从 64 位系统上的快捷方式文件访问目标路径

我正在尝试使用我的 32 位应用程序从 64 位机器上的快捷方式(.lnk)文件访问目标路径。为了获取路径,我使用了以下代码。

这将返回路径C:\Program Files (X86)\..而不是C:\Program Files\..

有什么解决方法吗?