web-dev-qa-db-ja.com

AutoIt v3でファイルを非表示にするにはどうすればよいですか?

AutoIt v3を使用して、ファイルをコピーし、結果のファイル(.dll)を非表示にする必要があります。

FileCopyとFileInstallの注文を試しましたが、実行後にファイルが非表示にならずに表示されるだけです。

3
YaZan

FileCopy()FileInstall() の両方に、ファイル属性を設定するための引数がありません(これは関数リファレンスで確認できます)。

ファイルを目的の場所に移動/コピーしてから、ファイル属性を設定する必要があります。 FileSetAttrib() はまさにその目的を果たします。

FileCopy("nefarious.dll", "/path/to/innocent_looking.dll")
FileSetAttrib("/path/to/innocent_looking.dll", "+H")
5
Tyler