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

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


2
WindowsでbashスクリプトからOpensslを実行する-件名が「/」で始まらない
私のスクリプトには次のものがあります。 openssl req \ -x509 \ -new \ -nodes \ -key certs/ca/my-root-ca.key.pem \ -days 3652 \ -out certs/ca/my-root-ca.crt.pem \ -subj "/C=GB/ST=someplace/L=Provo/O=Achme/CN=${FQDN}" これをWindowsのGitBash 3.1で実行すると、次のようになります。 Subject does not start with '/'. 次のようにsubjをエスケープしようとしました:-subj \ "/ C = UK / ST = someplace / L = Provo / O = Achme / CN = …
83 windows  string  bash  openssl 

7
いつ、どのように例外処理を使用する必要がありますか?
例外処理について読んでいます。例外処理とは何かについていくつかの情報を入手しましたが、いくつか質問があります。 いつ例外をスローしますか? 例外をスローする代わりに、戻り値を使用してエラーを示すことはできますか? try-catchブロックですべての関数を保護すると、パフォーマンスが低下しませんか? いつ例外処理を使用しますか? そのプロジェクトのすべての関数にtry-catchブロックが含まれているプロジェクトを見ました(つまり、関数全体のコードがtry-catchブロックで囲まれています)。これは良い習慣ですか? try-catchと__try__exceptの違いは何ですか?

11
Emacs-呼び出し時のエラー(server-start)
私は現在、Windows VistaSP1でGNUEmacs23.0.93.1を使用しています。.emacsファイルで呼び出しを行う(server-start)と、「ディレクトリ〜/ .emacs.d / server isunsafe」というメッセージでエラーが発生します。誰かがこれを見て、修正または回避策を知っていますか?...サーバーをオフのままにする以外;) スタックトレースは次のとおりです。 Debugger entered--Lisp error: (error "The directory ~/.emacs.d/server is unsafe") signal(error ("The directory ~/.emacs.d/server is unsafe")) error("The directory %s is unsafe" "~/.emacs.d/server") server-ensure-safe-dir("~\\.emacs.d\\server\\") server-start(nil) call-interactively(server-start t nil) execute-extended-command(nil) call-interactively(execute-extended-command nil nil)

9
起動時にWindows7で管理者としてプログラムを自動的に実行するにはどうすればよいですか?
子供の活動を監視するために、独自のペアレンタルコントロールアプリを作成しました。アプリの唯一のGUIはタスクバーアイコンです。プログラムは管理者としてインストールされます。このプログラムをWindowsの起動時に管理者ユーザーとして自動的に起動し、標準ユーザーがタスクマネージャーからプログラムを強制終了できないようにします。 レジストリキーは次の場所で作成できます。 HKLM\Software\Microsoft\Windows\CurrentVersion\Run Windowsの起動時に自動的に実行されるようにします。問題は、プログラムがログインした(標準の)ユーザーとして起動されることです。 どうすれば昇格モードで実行できますか?これはWin7でまったく可能ですか?

1
(Dis)BluetoothデバイスをWindows.Devices.Bluetooth.Rfcomm(WP8.1)に接続する
Bluetoothデバイスへの接続と切断は、Windows Phone / Desktop8.1でさまざまな結果をもたらしています。Windows.Devices.Bluetooth.Rfcomm名前空間を使用していて、Bluetoothのバージョン/クラスが異なる複数のデバイスを接続しようとしました。 バージョン1.2(クラス1および2) バージョン2.0(クラス1および2) バージョン2.1(クラス1および2) Nokia Lumia625およびLumia635、Dell Latitude E6500、およびDell PrecisionM6400でテスト済み。 2.0または2.1デバイスのいずれかに接続しようとすると、問題が発生します。初めて各デバイスに接続しようとすると、すべてが正常に機能し、接続が開きます。その後、接続を閉じてデバイスを再接続すると、問題が発生します。 再接続中、接続は開かれず、デバッガーはSystem.Exceptionをスローします。 > Message: No further data is available. また、接続が失敗すると、Windows 8.1デバイスは、自分のアプリケーションが終了した場合でも、Bluetoothデバイスに(失敗して)自分で接続しようとし続けます。Windows 8.1デバイスは、Bluetoothデバイスが接続されていると表示することもありますが、デバイスは接続されていないことを視覚的に示します。Bluetoothデバイスを再接続する唯一の方法は、ペアリングを解除し、WindowsデバイスでBluetoothをシャットダウン/再起動することです。 DeviceInformation接続に失敗した後に新しい電話をかけようとすると、以前に接続しようとしたデバイスを返すことを拒否します。 > Message: The service cannot be found in the specified name space. 奇妙な結果として、1.2デバイスは完全に機能します。 マニフェストファイル: <m2:DeviceCapability Name="bluetooth.rfcomm"> <m2:Device Id="any"> <m2:Function Type="serviceId:00001101-0000-1000-8000-00805F9B34FB"/> </m2:Device> </m2:DeviceCapability> デバイスの選択: Guid RfcommChatServiceUuid …

8
実行ファイルのロック:Windowsは行いますが、Linuxは行いません。どうして?
Windows(.exeまたは.dll)でファイルを実行すると、ファイルがロックされ、削除、移動、または変更できないことに気付きました。 Linuxは、他の一方で、実行ファイルをロックしていない、あなたがすることができ、削除、移動、またはそれらを変更します。 LinuxがロックしないのにWindowsがロックするのはなぜですか?ロックすることに利点はありますか?

7
Windowsでnpmrun-scriptsのシェルを設定する方法
私はWindowsでnpmを実行していて、run-scriptsで並列操作を使用してスタイルを設定したいのですが、cmdで並列実行するのは、書きたいpackage.jsonファイルでちょっと面倒です- scripts: { "go": "cmd1 & cmd2"} しかし、npmはcmd.exeの下でスクリプトを実行しますが、; これをスクリプトに変更できるかどうかはわかりません{ "go": "bats/bat1.bat")。bat1.batは、Windowsスタイルの呼び出しまたは開始コマンドを使用してコマンドを並行して実行するcmdbatファイルです。これは機能しますが、Windowsでのみ機能するスクリプトを提供します。 npmにbashクローンまたはcygwinでスクリプトを実行させることができれば、はるかに簡単になります。 試しました config: { "shell": "bash"} が、それでもcmd.exeが実行されました 特定のシェル(cmd.exeではない)を使用してスクリプトを実行するようにnpmに指示する方法はありますか?
82 windows  shell  npm 


5
WindowsでOpenSSL証明書を作成する[クローズ]
クローズ。この質問はもっと焦点を合わせる必要があります。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てるようにします。 2年前に閉鎖されました。 この質問を改善する 私はSSL証明書に非常に慣れていないので、SSL証明書の作成と使用法は、StackOverflowメンバーが私を助けることができると思いました。 私はオランダ出身です。オンライン決済の一般的な方法は、iDEALを実装することです。大手銀行がサポートするオンライン決済プロトコル。「プロフェッショナル」バージョンを実装する必要があります。これには、RSA秘密鍵の作成が含まれます。そのキーに基づいて、証明書を作成し、それをWebサーバーにアップロードする必要があります。 私はWindowsマシンを使用していて、何をすべきか完全に混乱しています。マニュアルがSSLToolkitを入手するためにそのWebサイトに転送してくれたので、OpenSSLWebサイトを調べました。 このマニュアルには、RSAキーと証明書を作成するために実行する必要のある2つのコマンドが記載されています。 コマンドは次のとおりです。 openssl genrsa -des3 –out priv.pem -passout pass:myPassword 1024 そして openssl req -x509 -new -key priv.pem -passin pass:myPassword -days 3650 -out cert.cer Windowsマシンのユーティリティでこれを行う方法はありますか?PuTTyKeyGeneratorをダウンロードしました。しかし、どうすればよいかわかりません。キー(SSH-2 RSA、それが何であれ)を作成しましたが、そのキーを使用して証明書を作成するにはどうすればよいですか?

4
winrmを使用して信頼できるホストのリストに複数のマシンを追加する方法
リモートマシンからマシン上でPowerShellコマンドを実行するには、リモートマシンをホストマシンの信頼できるホストリストに追加する必要があります。 次のコマンドを使用して、マシンAをマシンBの信頼できるホストに追加しています。 winrm set winrm/config/client ‘@{TrustedHosts="machineA"}’ マシンBの信頼できるホストリストにマシンC、マシンDなどのマシンを追加するにはどうすればよいですか?

20
私のマシンにあるファイルのチェックサムを計算する最良の方法は何ですか?
Windowsマシンを使用していて、入手したMySQLディストリビューションでチェックサムを実行したいと思います。ダウンロードする製品、サポートされていないMicrosoftツール、およびおそらく他のオプションがあるようです。使用するのに最適なツールについてのコンセンサスがあるかどうか疑問に思います。これは本当に簡単な質問かもしれません。私はこれまでチェックサムルーチンを実行したことがありません。
82 windows  checksum 

4
netsh.exeではどのappidを使用する必要がありますか?
netshコマンドはappidを必要とします(ここを参照): netsh http add sslcert ipport=0.0.0.0:8000 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF} これまでのところ、GUIDnetshが提供してほしいと思っているGUIDをどのように知っているのか理解できていません。ヒントはありますか?
82 windows  wcf  ssl  netsh 

9
259文字より長い名前のファイルを処理するにはどうすればよいですか?
私は、いくつかのディレクトリ内のすべてのファイルをウォークスルーし、それらのファイルに対していくつかのアクションを実行するアプリケーションに取り組んでいます。特に、ファイルサイズとこのファイルが変更された日付を取得する必要があります。 一部のファイルのフルネーム(ディレクトリ+ファイル名)が長すぎるため、(260文字)にFileInfo制限されている.NETFrameworkを使用できませんでしたMAX_PATH。多くのWebソースは、名前が長すぎるファイルにアクセスするために、P / Invokeを介してネイティブのWin32関数を使用することを推奨しています。 現在、Win32関数でもまったく同じ問題が発生しているようです。たとえば、GetFileAttributesEx(kernel32.dll)は、270バイトのパスに対してWin32エラー3ERROR_PATH_NOT_FOUNDで失敗します。 まったく同じファイルをNotepad2から正常に開き、Windowsエクスプローラーで正常に表示できます(ただし、たとえばVisual Studio 2010は、259文字の制限のために開くことができません¹)。 ファイルパスが270文字の場合にファイルにアクセスできるようにするにはどうすればよいですか? ノート: ファイルパスの長さが259文字を超えるファイルを削除または無視することは、解決策ではありません。 Unicode互換のソリューションのみを探しています。 このアプリケーションは、.NET Framework4がインストールされたWindows2008 / Vista以降で実行されます。 ¹驚いたことに、Microsoft Word 2007は失敗し、フロッピードライブがないコンピュータで「フロッピーディスクが小さすぎる」、または4 GBのRAMが残っているときに「RAMメモリが少ない」、または最後に「ウイルス対策ソフトウェア[...]を更新する必要があります」。彼らはいつの日か、少なくともMicrosoft Officeのような主要な製品で、そのようなばかげた意味のないエラーを表示するのをやめますか?

12
Windowsでnpmを更新するにはどうすればよいですか?
msi(http://nodejs.org/download/)からノード0.10.33をインストールすると、古いバージョンのnpm(1.4.28)が取得されます。Windowsでnpmをアップグレードするにはどうすればよいですか? npm install -g npm 動作しません; 私はまだ古いnpmを持っています。
81 windows  node.js  npm 

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