タグ付けされた質問 「windows」

Microsoft Windowsオペレーティングシステムに固有のソフトウェアの作成:API、動作など。注:一般的なWINDOWSサポートはオフトピックです。サポートに関する質問はhttps://superuser.comで行うことができます

16
Windows上のアプリケーションにCtrl-C(SIGINT)を送信できますか?
私は(過去に)書かれたクロスプラットフォーム(Windowsの/ Unixの)コマンドラインから起動、アプリケーションは、ユーザーが入力した扱い持ってCtrl- C(きれいにアプリケーションを終了するIE)と同じ方法で組み合わせを。 Windowsで、別の(無関係の)プロセスからのプロセスに相当するCtrl- C/ SIGINT /を送信して、クリーンに終了するように要求することは可能ですか(リソースを整理する機会を与えるなど)?

30
Pip-ランチャーの致命的なエラー: '"'を使用してプロセスを作成できません
私はampps経由でpython3.5.1をインストールしましたが、動作しています。ただし、pipを使用しようとすると、次のメッセージが表示されます。 Fatal error in launcher: Unable to create process using '"' 空白を含まないパスにamppsを再インストールしました。「python-mpip」の回避策は、使用するたびに次のメッセージが表示されるため、私にも機能しないことに注意してください。 C:\Users\MyUserName\Desktop\Ampps\python\python.exe: Error while finding spec for 'pip.__main__' (<class 'ImportError'>: No module named 'queue'); 'pip' is a package and cannot be directly executed ピップを正しく機能させるにはどうすればよいですか?先行するpythonコマンドなしでpipコマンド自体を使用する方法があることを願っています。 編集:これは私が実行しようとすると何が起こるかですpython -c "import pip.__main__": Traceback (most recent call last): File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\compat\__init__.py", line 11, in <module> …

8
Windowsで開いているすべての名前付きパイプのリストを取得するにはどうすればよいですか?
名前付きパイプが正しく機能しているかどうかをテストする簡単な方法はありますか?アプリから送信しているデータが実際に送信されていることを確認したいと思います。名前付きパイプすべてのリストを取得するための迅速で簡単な方法はありますか?
91 windows  winapi  pipe 

14
サービスが実行されていない場合に、バッチファイルを介してサービスが実行されているかどうかを確認して開始する方法
次の操作を実行するバッチファイルを作成します。 サービスが実行されているかどうかを確認する 実行中の場合は、バッチを終了します 実行されていない場合は、サービスを開始します これまでグーグルで処理したコードサンプルは機能しないことが判明したため、投稿しないことにしました。 サービスの開始は、次の方法で行われます。 net start "SERVICENAME" サービスが実行されているかどうか、およびバッチファイルでifステートメントを作成する方法を確認するにはどうすればよいですか? 私は少し混乱しています。ネットスタートに引き渡さなければならない議論は何ですか?サービス名またはその表示名?

11
窓を前面に出すには?
遠隔制御メカニズムがアプリケーション内の何かをアクティブ化するときにフォアグラウンドに移動する必要があるJavaアプリケーションがあります。 これを取得するために、アプリケーションのフレーム(の拡張JFrame)を表すクラスの呼び出されたメソッドで、次の実装を実現しました。 setVisible(true); toFront(); Windows XPでは、これは最初に呼び出されたときに機能し、2回目にタスクバーのタブのみが点滅すると、フレームが前面に表示されなくなります。Win2kについても同様です。Vistaでは正常に動作するようです。 あなたはなにか考えはありますか?
90 java  windows  swing  awt 

3
コマンドプロンプトは、終了を待機するタイミングをどのようにして知るのですか?
C#でWindowsコマンドプロンプトの再コード化を試みました。コマンドプロンプトが、プロセスが終了するのを待つタイミングと、呼び出されたプロセスが終了するのを待たないタイミングをどのように知るのかと思っていました。 たとえば、コマンドプロンプトで「notepad」と入力すると、メモ帳が起動しますが、他のコマンドは実行できます。ただし、more.com、ping.exe、または別のユーティリティなどのユーティリティを開くと、実行中のプログラムが完了するのを待ってから、別のコマンドを実行できます。 コマンドプロンプトは、終了を待機するタイミングをどのようにして知るのでしょうか。また、この動作をC#でエミュレートするにはどうすればよいのでしょうか。

17
バッチジョブでファイル名をタイムスタンプとして作成する
毎日実行するバッチジョブがあり、ファイルをピックアップフォルダーにコピーします。そのファイルのコピーを取り、それをファイル名の付いたアーカイブフォルダーにドロップしたい yyyy-MM-dd.log Windowsバッチジョブでこれを行う最も簡単な方法は何ですか? 基本的には、このUnixコマンドに相当するものを探しています。 cp source.log `date +%F`.log

3
<ランダム>はLinuxでは同じ数を生成しますが、Windowsでは生成しません
以下のコードは、間隔[1,100]の5つの疑似乱数のリストを生成することを目的としています。default_random_enginewith をシードしtime(0)ます。これは、システム時間をUNIX時間で返します。Microsoft Visual Studio 2013を使用してWindows 7でこのプログラムをコンパイルして実行すると、期待どおりに動作します(以下を参照)。しかし、g ++コンパイラーを備えたArch Linuxでそうすると、奇妙な動作をします。 Linuxでは、5つの数値が毎回生成されます。最後の4つの数値は実行ごとに異なります(よくあることです)、最初の数値は同じままです。 WindowsおよびLinuxでの5回の実行の出力例: | Windows: | Linux: --------------------------------------- Run 1 | 54,01,91,73,68 | 25,38,40,42,21 Run 2 | 46,24,16,93,82 | 25,78,66,80,81 Run 3 | 86,36,33,63,05 | 25,17,93,17,40 Run 4 | 75,79,66,23,84 | 25,70,95,01,54 Run 5 | 64,36,32,44,85 | 25,09,22,38,13 謎に加えて、その最初の数はLinuxでは定期的に1ずつ増加します。上記の出力を取得した後、約30分待って、最初の数値が変更され、常に26として生成されていることを再度確認しました。定期的に1ずつ増加し続け、現在は32になっています。の値が変化しますtime(0)。 最初の数値が実行間でめったに変化しないのはなぜですか?その後、変化すると、1ずつ増加しますか? コード。5つの数値とシステム時刻をきちんと出力します。 #include &lt;iostream&gt; …

7
コマンドラインからユーザーの切り捨てられていないActive Directoryグループを取得する
net userユーザーのADグループを確認するためにコマンドをよく使用します。 net user /DOMAIN &lt;username&gt; これは適切に機能しますが、グループ名は約20文字に切り捨てられます。そして、私の組織では、ほとんどのグループ名がこれよりはるかに長くなっています。 コマンドラインから切り捨てられていないADグループを取得する方法を知っている人はいますか?

10
Anaconda PythonはWindowsのどこにインストールされますか?
WindowsマシンにAnacondafor Python 2.7をインストールし、AnacondaインタープリターをPyDevに追加したかったのですが、すばやくグーグルでAnacondaがインストールされたデフォルトの場所を見つけることができず、SOを検索しても何も役に立ちませんでした。 Anaconda4.0はWindows7のどこにインストールされますか?

8
Windowsレジストリから値を読み取る方法
レジストリ値(HKEY_LOCAL_MACHINE \ blah \ blah \ blah \ fooなど)のキーが与えられた場合、どうすればよいですか? そのようなキーが存在することを安全に判断します。 プログラムで(つまりコードを使用して)その値を取得します。 私はレジストリに何かを書き戻すつもりはまったくありません(私がそれを助けることができれば私のキャリアの期間中)。したがって、レジストリに誤って書き込んだ場合、光速で爆発する体内のすべての分子についての講義をスキップできます。 C ++での回答を優先しますが、ほとんどの場合、値を取得するための特別なWindowsAPIの呪文が何であるかを知る必要があります。
90 c++  windows  winapi  registry 

4
インポートライブラリはどのように機能しますか?詳細?
これはオタクにとってはかなり基本的なことのように思えるかもしれません。しかし、私はそれを明確にしたい。 Win32 DLLを使用する場合、通常はLoadLibrary()やGetProcAdderss()などのAPIを呼び出すだけです。しかし最近、DirectX9で開発しているので、d3d9.lib、d3dx9.libなどのファイルを追加する必要があります。 LIBは静的リンク用で、DLLは動的リンク用であると十分に聞いています。 したがって、私の現在の理解では、LIBにはメソッドの実装が含まれており、最終的なEXEファイルの一部としてリンク時に静的にリンクされます。DLLは実行時に動的にロードされ、最終的なEXEファイルの一部ではありません。 しかし、時には、いくつかのLIBファイルそこにいると来そう、DLLファイル: これらのLIBファイルは何のためのものですか? 彼らはどのように彼らが意図されていることを達成しますか? これらのLIBファイルの内部を検査できるツールはありますか? アップデート1 ウィキペディアをチェックした後、これらのLIBファイルはインポートライブラリと呼ばれていることを思い出します。しかし、メインアプリケーションと動的にロードされるDLLでどのように機能するのか疑問に思っています。 アップデート2 RBerteigが言ったように、DLLで生まれたLIBファイルにはいくつかのスタブコードがあります。したがって、呼び出しシーケンスは次のようになります。 私のメインアプリケーション-&gt; LIBのスタブ-&gt;実際のターゲットDLL では、これらのLIBにはどのような情報を含める必要がありますか?私は次のことを考えることができます: LIBファイルには、対応するDLLのフルパスが含まれている必要があります。したがって、DLLはランタイムによってロードされる可能性があります。 各DLLエクスポートメソッドのエントリポイントの相対アドレス(またはファイルオフセット?)は、スタブでエンコードする必要があります。したがって、正しいジャンプ/メソッド呼び出しを行うことができます。 私はこれで正しいですか?他に何かありますか? ところで:インポートライブラリを検査できるツールはありますか?私がそれを見ることができれば、これ以上の疑いはありません。
90 c++  c  windows  visual-c++ 

12
「python」はコマンドとして認識されません
Python 2.7.2をラップトップにダウンロードしてインストールしました。いくつかのサンプルプログラムを実行しようとしています。私のラップトップはWindows XPを実行しています。 cmdウィンドウを開いて入力すると、次のようpythonになります。 'python'は、内部または外部のコマンド、操作可能なプログラム、またはバッチファイルとして認識されません。 私はWindowsの人間ではありません(主にメインフレーム)。ただし、pythonをコマンドとして定義するために実行する必要があるコマンドがあると思います。誰でもそのコマンドを教えてもらえますか? インストーラはPythonをに配置しましたC:\Python27\。
89 python  windows 


28
npmの実行時にnpm-cli.jsが見つかりません
通常、npmを使用してライブラリをインストールできますが、今日yeomanをインストールすると、このエラーが発生しました。根本的な原因を突き止めるのを助けてください。 D:\Works\phonegap\ionic\todo&gt;npm install -g yo module.js:340 throw err; ^ Error: Cannot find module 'C:\Program Files\nodejs\node_modules\npm\bin\node_modules\npm\bin\npm-cli.js' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:906:3 私はフォルダを調べました: C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ エラーが説明されているので、node_modulesフォルダーは表示されません。 また、npm-cli.jsを見つけて、実際にあることを確認しますC:\Program Files\nodejs\node_modules\npm\bin\

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.