問題タブ [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.
c++ - 偽装されたユーザーから起動する一部のシステム デフォルト .lnk ファイルに関する問題
ログインしたユーザーの [スタート] メニュー項目を起動できるようにする 32 ビット サービス アプリを作成しています。ユーザーになりすまして、コマンドラインでCreateProcessAsUserを使用して選択した .lnk-file を起動することで、このタスクを達成することができました%windir%\system32\cmd /c " start /b /i "" "<path-to-lnk-file>" "。また、 Accessoriesフォルダのシステム ショートカットの束 (Sticky Notes.lnk、Snipping Tool.lnk など)を除いて、ほぼすべてのショートカットで機能します。Snipping Tool の起動中に、cmd から次のエラーを含むメッセージ ボックスが表示されます。
Windows は 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Snipping Tool.lnk' を見つけることができません。名前を正しく入力したことを確認してから、もう一度やり直してください。
しかし、.lnk ファイルはまさにこのディレクトリに存在します。
概要:
- サービスは 32 ビットです
- ウィンドウズ 8 プロ x64
- コマンドラインを使用したユーザーの偽装および CreateProcessAsUser によるショートカットの起動
%windir%\system32\cmd /c " start /b /i "" "<path-to-lnk-file>" " - このアプローチは、スタート/アクセサリ フォルダーの一部を除いて、スタート メニューのほぼすべてのショートカットで機能します (すべてではありません。たとえば、Paint.lnk は正常に開きます)。
コード例:
/li>
ここで何が恋しいですか?
c++ - 未解決の外部 LNK 1120
PEファイルです。
LNK 1120 と LNK 2019 を取得しています。
私は両方のエラーをグーグルで調べましたが、そのエラーにはたくさんの理由があるようです.
LNK 1120 は、コードが貼り付けられている同じ cpp ファイルで発生します。
LNK 2019 は MSVCRTD.lib (crtexew.obj) で発生します。
問題は次のとおりです。そのファイルがありません。私はそのようなファイルを作成したことはありません。
私のコードを見ると、どのように問題があるのか わかりません。
定義されていない関数を宣言しませんでした。
これが私のプロジェクトの残りの部分です。
これは私が stdafx.h の中に含めたものです: http://pastebin.com/VLa7LBx2
この問題を解決できない理由は、エラーが参照しているファイル/シンボルが存在しないためです。パスを確認し、外部の依存関係フォルダー全体を検索しました。名前のいずれかを持つ単一のファイル/シンボルまたは関数はありません。
c++ - カスタム アイコン付きの MFC 作成リンク
私はVisual Studioを使用しており、ユーザーをWebサイトに誘導するアイコンを作成する「lnk maker」を作成したいと考えています。
.lnk に独自のアイコンを追加したい。lnk maker は exe ファイルになり、アイコン ファイルが含まれます。
アイコンファイルを含めて、vs mfc のユーザーのフォルダーのどこかにエクスポートする方法を教えてください。
いくつかの lnk メーカー ソリューションがありますが、lnk をユーザーの OS バージョンに依存させたり、アイコンを変更したりすることはできません。
windows - ファイルを lnk ファイルのフォルダーからフォルダーにコピーして戻します
たくさんのフォルダーがあり、それぞれが完全に別のフォルダーに存在する mp3 ファイルへのショートカット リンク ファイルを多数含んでいます。例えば:
基礎となるすべてのmp3ファイルを、それらを指しているショートカットのフォルダーにコピーして戻すために、どのコマンドを実行するか(または使用するプログラムを使用するか)。
私は基本的に、ショートカットの各ジャンル フォルダー内のすべてのファイルを取得して、ポータブル mp3 プレーヤーにコピーしたいと考えています。
file - リンクを削除できない (Windows 7)
I have a file here on an NTFS which is not owned by me. It's a .LNK file and points to a file that does no longer exist. Right clicking on the file and opening the security tab doesn't work since the actual file doesn't exist any more. I tried with the so called "Take Ownership" registry hack which is available as a download from various sites. But at the moment I have even the problem of getting this "take Ownership" tool working under Windows 7. It simply doesn't show up in the explorer popup menu as it is supposed to do.
java - Javaコードを使用して.jarへのショートカットを作成します
最新のjarファイルをオンラインでダウンロードし、新しいjarを開始して最終的にそれ自体を削除する前にショートカットを置き換えるJavaアプリケーションのアップデーターを作成しました。
次のコードを使用してショートカットを作成しました。
コードはファイルを作成しますが、壊れているように見えるので、私の質問はここで何が間違っているのですか?