問題タブ [system32]

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 投票する
1 に答える
2575 参照

directory - ゲームをプログラミングしたいので、sdl.dll をどこに置くべきか助けが必要です

SDL.dll を C:\WINDOWS\SYSTEM32 にコピーして、SDL アプリが同じディレクトリになくても SDL.dll を検出できることを読みました。しかし、私は Windows 7 の 64 ビット バージョンを使用しており、C:\Windows\SysWOW64 に dll を配置する必要があることを読みました。しかし、私は 32 ビットでのみプログラミングを行うと思います。それが通常の、またはより一般的な方法であるため、自分自身を混乱させたくないからです。私はすでにsdl.dllをc:\Windows\SYSTEM32に入れています。読んでくれてありがとう

0 投票する
2 に答える
7077 参照

dll - Tclでdllをロードするには?

私が試したこと(WindowsでTclとTk 8.6.0を実行):

これらはすべて、次の 2 つのエラーのいずれかを返します。

ライブラリをロードできませんでした [「ロード」の後に入れたもの]: 引数が無効です

ライブラリをロードできませんでした [「ロード」の後に置いたもの、レンダリング]: このライブラリまたは依存ライブラリがライブラリ パスに見つかりませんでした

0 投票する
1 に答える
11691 参照

c++ - LoadLibraryW() が System32 で DLL のロードに失敗する

次のコードを使用して、C:\Windows\System32\ フォルダーにプリンター ドライバーと共にインストールされた DLL を読み込もうとしています。

GetLastError()「指定されたモジュールが見つかりませんでした」と報告しています。DLL を System32 フォルダー (たとえば、C:\SomeFolder\MagAPI.dll) の外に移動すると、正常に読み込まれるため、DLL 自体に問題があるようには見えません。アプリケーションの読み込みをブロックしている可能性のある奇妙な Windows セキュリティ機能はありますか? それしか思い浮かばないのですが、決定的な答えが見つかりません。

ShowSnaps からのデバッグ出力は次のとおりです。これは、失敗している場所を示しています。

0 投票する
1 に答える
209 参照

filesystems - 32 ビット インストーラーと sysnative を作成する NSIS スクリプト

64 ビット ドライバーのインストーラーを作成するスクリプトを作成したので、実際のシステムに .dll を配置する必要があります32

そのため、リダイレクタをジャンプすると想定されるsysnativeを使用します。

しかし、Win7 64ビットで試してみましたが、c:\Windows\Sysnative**という名前のフォルダーを作成し、実際に.dllをここに配置するだけです!. **なにが問題ですか?.

もう 1 つの解決策として、NSIS に 64 ビット .exe インストーラーをコンパイルするように指示する方法はありますか?

0 投票する
1 に答える
15032 参照

c# - System32 または SysWOW64 の Windows 7 環境変数

Windows 7 32 ビットまたは 64 ビットで、それぞれ直接アクセスする環境変数System32またはフォルダーはありますか?SysWOW64

%WINDIR%\System32私にとってはうまくいかない回避策を知っています。

System32フォルダーに登録する必要があるいくつかの OCX を参照する EXE を再コンパイルする必要があります。私が直面している問題は、OCX がフォルダーに登録され、SysWOW64フォルダーに登録されない64 ビット システムにインストールする必要があることSystem32です。

何を試すべきですか?ご協力いただきありがとうございます!

編集:

ソリューションには、を参照するdllへの参照があることがわかりましたflash10h.ocx。このflash10h.ocxため、登録する必要があります。SysWOW64フォルダには登録できましたが、 System32. 私のシステムにはすでに Flash Player v11.xx があります。これは機能しませんか?

助けてください!

0 投票する
1 に答える
262 参照

c# - C# - フォルダーの内容をフラッシュ ドライブから System32 にコピーする

私は、フラッシュ ドライブのフォルダーの内容を C:\Windows\system32 フォルダーにコピーするプログラムを作成するプロジェクトに取り組んでいます。

具体的には、Internet Explorer を介して自社の Crystal Reports を実行するために必要な 3 つの DLL です。これは、button_clicked イベントの下で発生します。

私の問題は、ドライブ文字がコンピューターごとに変わる可能性があることです。

したがって、最初にフラッシュ ドライブのドライブ文字を取得する必要があると思います。次に、このフォルダーの内容を C:\Windows\system32 にコピーします。

誰かがこれを行うための最も効果的な方法についてのヒントを教えてもらえますか?

ありがとうございました!

0 投票する
1 に答える
1489 参照

c# - C# System32 不正アクセスでファイルを置換

ディレクトリ内のファイルを置き換えようとしていますが、C:\Windows\System32うまくいきません。

(私のプログラムがウイルスだと言っている人へ: いいえ、そうではありません!)

環境に関する情報:

  • ウィンドウズ 7 SP1
  • ビジュアル スタジオ 2012
  • C# WPF プログラム

既にアプリケーション マニフェストを追加し、requestedExecutionLevel.

また、BATCH を使用してファイルを置き換えようとしましたが、同じエラーが発生します。

ファイルを置き換える方法はありますか?

たとえば、 or を明示的に求めFileIOPermissions.Writeます.AllAccess

0 投票する
1 に答える
95 参照

cp - MSYS を使用して System32 DLL をコピーすると、ライブラリの 64 ビットが壊れる

Windows 7 64 ビットでは、System32 の *32.dll は 64 ビット ライブラリです (Dependency Walker - depends.exe x64 によると)。私が気付いた奇妙な問題は、たとえばcp /c/System32/ws2_32.dll /c/mingw64/some/lib/libws2_32.dll、MSYS シェルで実行すると、DLL が壊れている/32 ビット ファイルに変換されていることです (まだ Dependency Walker によると)... Windows エクスプローラーを使用してコピー/名前を変更している間は、変更されていません... まだ変。どなたか解説があれば...

cpまたは、コマンドの使用法について何か見逃していましたか...

注:--preserve=allまたはのようなオプションは既に試し--symbolic-linkました。

ありがとう。