擅长:python、mysql、java
<p>您可以使用库来编辑<code>.lnk</code>文件(我没有检查):</p>
<ul>
<li><a href="https://github.com/libyal/liblnk" rel="nofollow noreferrer">https://github.com/libyal/liblnk</a></li>
<li><a href="https://pypi.org/project/pylnk/" rel="nofollow noreferrer">https://pypi.org/project/pylnk/</a></li>
</ul>
<p>{e使用命令^模拟}的行为</p>
<pre><code>filename = r'C:\Users\root\Desktop\qassam.lnk'
# $bytes = [System.IO.File]::ReadAllBytes("$Home\Desktop\ColorPix.lnk")
with open(filename, "rb") as f2:
ba = bytearray(f2.read())
# $bytes[0x15] = $bytes[0x15] -bor 0x20 #set byte 21 (0x15) bit 6 (0x20) ON
ba[0x15] = ba[0x15] | 0x20
# [System.IO.File]::WriteAllBytes("$Home\Desktop\ColorPix.lnk", $bytes)
with open(filename, "wb") as f3:
f3.write(ba)
</code></pre>