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

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


7
Visual Studioで作成されたWindowsサービスをインストールする
Visual Studio 2010で新しいWindowsサービスを作成すると、InstallUtilとnet startを使用してサービスを実行するように指示するメッセージが表示されます。 私は次の手順を試しました: 新規プロジェクトファイルを作成->新規->プロジェクト-> Windowsサービス プロジェクト名:TestService プロジェクトをそのままビルドする(Service1コンストラクター、OnStart、OnStop) コマンドプロンプトを開き、「C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ InstallUtil.exe」TestService.exeを実行します。 net start TestServiceを実行します。 ステップ4の出力 トランザクションインストールの実行。 インストールのインストール段階を開始します。 C:\ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestService \ TestService \ obj \ x86 \ Debug \ TestService.exeアセンブリの進行状況については、ログファイルの内容を参照してください。 ファイルはC:\ …

8
Windows cmdスクリプトから複数のコマンドを実行する
複数のタスクを連続して実行するWindows cmdスクリプトを記述しようとしています。ただし、スクリプトの最初のコマンドの後で常に停止します。 後に停止するコマンドは、Mavenビルドです(これが適切かどうかはわかりません)。 どのようにしてそれを継続させ、各タスクを順番に実行させますか? ソフトウェアのインストールやレジストリの設定などは完全に問題外です-それは私が恐れている一般的なWindows XPインストールで動作する必要があります。 理想的には、コマンドのいずれかが失敗した場合にスクリプトを中止したいのですが、これは「必要な機能」であり、必須ではありません。 ありがとう。

20
Windowsに差分パッチを適用するにはどうすればよいですか?
差分パッチを作成できるプログラムは世の中にたくさんありますが、私はそれを適用しようとするのに大変な時間を費やしています。パッチを配布しようとしていますが、パッチの適用方法についてユーザーから質問を受けました。それで私は自分でそれを理解しようとしました、そして私には手がかりがなく、見つけることができるツールのほとんどはコマンドラインです。(私はコマンドラインを処理できますが、多くの人々は素敵で使いやすいGUIがなければ失われます。したがって、それらはこの目的には適していません。) TortoiseSVNを使ってみました。適用したいパッチがあります。パッチを右クリックすると、TortoiseSVNサブメニューの下に「パッチを適用」というオプションがあります。空のウィンドウをプルアップするだけです。 だから私はオープンを打ってみました。マージと統合された差分の適用という2つのオプションがあります。(幸いなことに、パッチは統一されたdiff形式です。)しかし、適用オプションは単純に機能しません。パッチとフォルダーを要求します。どういうわけかそれを求めるのを忘れた、パッチを適用するファイルた!したがって、TortoiseSVNは単純に機能しません。パッチとファイルを取得して適切に適用するWindows GUIベースのユーティリティはありますか? 編集:これまでの返信を見ると、Tortoiseは、すでにバージョン管理されているファイルである場合にのみ正しく実行するようです。ここではそうではありません。SVNリポジトリから取得されなかったファイルにパッチを適用できるようにする必要があります。私はたまたまTortoiseを試してみました。SVNがdiffを使用し、diffを作成して適用する方法を知っている必要があることを知っているからです。
136 windows  diff  gnu  patch 

12
コンソール出力をエコーし​​てbatスクリプトのファイルに送信するにはどうすればよいですか?
タスクを実行して出力をテキストファイルに送信するバッチスクリプトがあります。コンソールウィンドウにも出力を表示する方法はありますか? 例えば: c:\Windows>dir > windows-dir.txt 出力をdirコンソールウィンドウに表示し、テキストファイルに出力する方法はありますか?
136 windows  batch-file  cmd 

30
Mavenエラー:メインクラスorg.codehaus.plexus.classworlds.launcher.Launcherが見つからないか、読み込めませんでした
私は最近インストールしたmaven-3.0.4上でのWindows 7を: 次のようにインストールの詳細は、 インストールパスを: C:\apache-maven-3.0.4 環境変数は次のとおりです。 M2_HOME C:\apache-maven-3.0.4\apache-maven\src JAVA_HOME C:\Program Files\Java\jdk-1.7.0_04 追加されたパス変数は次のとおりです。 %M2_HOME%\bin;%JAVA_HOME%\bin; コマンドウィンドウでは、次のように表示されます。 C:\>java -version java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b22) Java HotSpot(TM) Client VM (build 23.0-b21, mixed mode, sharing) C:\>mvn -version Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher これは私のPCにインストールされたmavenの唯一のバージョンであり、以前のM2_HOME環境変数の削除を参照する多くのブログで提供されている解決策は無効です。 私はブログで与えられたすべての解決策を読んで試しました: オラクルのブログ、 stackoverflow質問、 別のスタック質問、 …
136 java  windows  maven 


7
HttpURLConnectionでプロキシを使用するにはどうすればよいですか?
これをしたら... conn = new URL(urlString).openConnection(); System.out.println("Proxy? " + conn.usingProxy()); 印刷する Proxy? false 問題は、プロキシの背後にいることです。JVMはWindowsでプロキシ情報をどこから取得しますか?どうすれば設定できますか?私の他のすべてのアプリは私のプロキシに完全に満足しているようです。
136 java  windows  http  proxy 


12
Windows CMDでファイルまたはフォルダーを再帰的に削除する
コマンドラインからWindowsでファイルまたはフォルダーを再帰的に削除するにはどうすればよいですか? コマンドラインでパスをドライブし、このコマンドを実行するこのソリューションを見つけました。 .svnファイル拡張子フォルダーの例を示しました。 for /r %R in (.svn) do if exist %R (rd /s /q "%R")
135 windows  cmd  delete-file 

7
C#にはJavaScriptのencodeURIComponent()と同等のものはありますか?
JavaScriptの場合: encodeURIComponent("©√") == "%C2%A9%E2%88%9A" C#アプリケーションに相当するものはありますか?私が使用したHTML文字をエスケープするために: txtOut.Text = Regex.Replace(txtIn.Text, @"[\u0080-\uFFFF]", m => @"&#" + ((int)m.Value[0]).ToString() + ";"); しかし、JSが使用する正しい16進形式に一致を変換する方法がわかりません。たとえば、次のコード: txtOut.Text = Regex.Replace(txtIn.Text, @"[\u0080-\uFFFF]", m => @"%" + String.Format("{0:x}", ((int)m.Value[0]))); 戻り値" %a9%221a"について"©√"代わりにを"%C2%A9%E2%88%9A"。文字列をバイトなどに分割する必要があるようです。 編集:これは、Windowsのアプリ、アイテムのみ利用可能であるためにSystem.Web:あるAspNetHostingPermission、AspNetHostingPermissionAttributeとAspNetHostingPermissionLevel。

1
WindowsのCMDの「ls」が認識されない[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 3年前休業。 この質問を改善する lsWindowsコマンドプロンプトでリスト()を使用しようとすると、システムがそれを認識しません。すでにC:\Windows\System32パスに追加しており、Javaも更新しましたが、まだ認識されません。
135 windows  cmd  ls 

11
Windows 10上のDocker「エンドポイントでのドライバーが外部接続のプログラミングに失敗しました」
$ docker-compose up -dプロジェクトで使用しようとしていますが、次のエラーメッセージが表示されます。 エラー:apiはサービスを開始できませんapi:ドライバーはエンドポイントdataexploration_api_1での外部接続のプログラミングに失敗しました(8781c95937a0a4b0b8da233376f71d2fc135f46aad011401c019eb3d14a0b117):ユーザーランドプロキシの開始エラー:mkdir /port/tcp:0.0.0.0:9000:tcp:80.19.0.20.2プロジェクトの立ち上げ中にエラーが発生しました。 たぶん港なのかしら?以前はポート8080を試していました。プロジェクトは元々Macでセットアップされていたので、gitHubからリポジトリを複製しました。

4
Environment.Exit()がプログラムを終了しないのはなぜですか?
これはほんの数日前に発見したもので、この質問から私のマシンに限定されないことが確認されました。 これを再現する最も簡単な方法は、Windowsフォームアプリケーションを起動し、ボタンを追加して、次のコードを記述することです。 private void button1_Click(object sender, EventArgs e) { MessageBox.Show("yada"); Environment.Exit(1); // Kaboom! } Exit()ステートメントの実行後、プログラムは失敗します。Windowsフォームでは、「ウィンドウハンドルの作成エラー」が発生します。 アンマネージデバッグを有効にすると、何が起こっているのかがいくぶん明確になります。COMモーダルループを実行し、WM_PAINTメッセージが配信されることを可能にします。それは処分されたフォームでは致命的です。 これまでに収集した唯一の事実は次のとおりです。 デバッガでの実行に限定されません。これも1つもなければ失敗します。どちらかと言えば、WERクラッシュダイアログが2回表示されます。 プロセスのビットネスとは何の関係もありません。wow64レイヤーはかなり悪名高いですが、AnyCPUビルドは同じ方法でクラッシュします。 .NETバージョンとは何の関係もありません。4.5と3.5は同じようにクラッシュします。 終了コードは関係ありません。 Exit()を呼び出す前にThread.Sleep()を呼び出しても修正されません。 これは64ビットバージョンのWindows 8で発生し、Windows 7は同じ影響を受けないようです。 これは比較的新しい振る舞いであるはずですが、私はこれを見たことはありません。私のマシンでは更新履歴が正確ではなくなっていますが、Windows Updateを通じて関連する更新が配信されていません。 これはひどく破壊的な動作です。このようなコードをAppDomain.UnhandledExceptionのイベントハンドラーに記述すると、同じようにクラッシュします。 このクラッシュを回避するためにできることには特に興味があります。特に、AppDomain.UnhandledExceptionシナリオは私を困らせます。.NETプログラムを終了する方法は多くありません。Application.Exit()またはForm.Close()の呼び出しはUnhandledExceptionのイベントハンドラーでは無効であるため、回避策ではないことに注意してください。 更新:Mehrdadは、ファイナライザスレッドが問題の一部である可能性があることを指摘しました。私はこれを見ていると思いますし、CLRがファイナライザスレッドに実行を終了させるための2秒のタイムアウトの証拠もいくつか見ています。 ファイナライザはNativeWindow.ForceExitMessageLoop()内にあります。32ビットモードでマシンコードを見ると、コードの場所にほぼ対応するIsWindow()Win32関数があります。オフセットは0x3cです。IsWindow()がデッドロックしているようです。内部の適切なスタックトレースを取得できませんが、デバッガーはP / Invoke呼び出しが返されたと判断します。これは説明するのが難しいです。より良いスタックトレースを取得できる場合は、ぜひご覧ください。私の: System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.ForceExitMessageLoop() + 0x3c bytes System.Windows.Forms.dll!System.Windows.Forms.NativeWindow.Finalize() + 0x16 bytes [Native to Managed Transition] kernel32.dll!@BaseThreadInitThunk@12() + 0xe bytes ntdll.dll!___RtlUserThreadStart@8() …
134 c#  .net  windows 


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