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

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

14
PHPスクリプト-LinuxまたはWindowsのどちらで実行されているかを検出しますか?
WindowsシステムまたはLinuxシステムに配置できるPHPスクリプトがあります。どちらの場合も異なるコマンドを実行する必要があります。 自分がいる環境をどのように検出できますか?(できれば、巧妙なシステムハッキングではなくPHPを使用することが望ましい) 更新 明確にするために、スクリプトはコマンドラインから実行しています。


13
C ++をコンパイルするために、WindowsをLinuxと同じ速さで実行するにはどうすればよいですか?
これはプログラミングの問題ではないことを知っていますが、関連があります。 私はかなり大きなクロスプラットフォームプロジェクトに取り組んでいます。WindowsではVC ++ 2008を使用します。Linuxではgccを使用します。プロジェクトには約40kのファイルがあります。Windowsは、同じプロジェクトをコンパイルおよびリンクする際に、Linuxよりも10倍から40倍遅いです。どうすれば修正できますか? Linuxでは20秒、Windowsでは3分を超える単一の変更増分ビルド。どうして?Linuxに「ゴールド」リンカーをインストールして、その時間を7秒まで短縮することもできます。 同様に、gitはWindowsよりもLinuxで10〜40倍高速です。 gitの場合、gitがWindowsを最適な方法で使用していない可能性がありますが、VC ++ですか?Microsoftは自社の開発者をできる限り生産的にしたいと考え、より高速なコンパイルはそのための長い道のりになると思います。たぶん彼らは開発者にC#を勧めようとしているのでしょうか? 簡単なテストとして、多数のサブフォルダーを含むフォルダーを見つけて、簡単なテストを行います dir /s > c:\list.txt Windowsの場合。キャッシュから実行するように、2回実行して2回目の実行の時間を計ります。ファイルをLinuxにコピーし、同等の2回の実行を行い、2回目の実行の時間を計ります。 ls -R > /tmp/list.txt まったく同じ仕様のワークステーションが2台あります。12gigのRAM、8コア、3.0GHzのHP Z600。〜400kファイルを含むフォルダーでは、Windowsは40秒かかり、Linuxは1秒未満かかります。 Windowsを高速化するために設定できるレジストリ設定はありますか?何ができますか? コンパイル時間に関連するいくつかのわずかに関連するリンク。必ずしもI / Oとは限りません。 どうやらWindows 10(Windows 7ではない)には、プロセスを閉じるとグローバルロックが保持されるという問題があるようです。複数のコア、したがって複数のプロセスでコンパイルすると、この問題が発生します。 この/analyseオプションはWebブラウザーをロードするため、パフォーマンスに悪影響を与える可能性があります。(ここでは関係ありませんが、知っておくと便利です)

7
Windowsコマンドインタープリター(CMD.EXE)はスクリプトをどのように解析しますか?
私はss64.comに出くわしました。これは、Windowsコマンドインタープリターが実行するバッチスクリプトの作成方法に関する良いヘルプを提供します。 ただし、バッチスクリプトの文法、展開する方法と展開しない方法、エスケープする方法については、適切な説明を見つけることができませんでした。 以下は、私が解決できなかった質問の例です。 見積もりシステムはどのように管理されていますか?私が作っTinyPerlスクリプトを (foreach $i (@ARGV) { print '*' . $i ; }、)それをコンパイルし、このように呼ばれます。 my_script.exe "a ""b"" c" →出力は *a "b*c my_script.exe """a b c""" →出力する *"a*b*c" 内部echoコマンドはどのように機能しますか?そのコマンド内で何が展開されますか? for [...] %%Iファイルスクリプトではなくfor [...] %Iインタラクティブセッションで使用する必要があるのはなぜですか? エスケープ文字とは何ですか?パーセント記号をエスケープする方法は?たとえば、%PROCESSOR_ARCHITECTURE%文字どおりにエコーするにはどうすればよいですか?私はそれがecho.exe %""PROCESSOR_ARCHITECTURE%機能することを発見しました、より良い解決策はありますか? ペアはどのように%一致しますか?例: set b=a、echo %a %b% c%→%a a c% set a =b、echo %a %b% c%→bb c% …

6
Windowsのgit bashでドライブを変更する
Windowsでドライブの場所E:/Study/Codesに移動しようとしましgit bashた。コマンドプロンプトでドライブを変更するために使用E:するでエラーが返されますgit bash。 bash:E ::コマンドが見つかりません。 どのように私はから私の現在のディレクトリの場所を変更しない/c/usersとE:Study/Codes
141 windows  git  git-bash 

8
ネットワーク共有上のファイルをロックしているユーザーを確認する
ネットワーク共有上のファイルをロックしているユーザーを知りたい。 これが問題です。ネットワーク共有がNASにあるため、ログオンできません。ファイルをロックしているユーザーをリモートで見つけるためのツールが必要です。複数のユーザーがいるため、毎回NASを再起動することは現実的ではありません。 Handle.exe、Process Explorer、およびPsFileはローカルマシン上のファイルに限定されているようで、私には機能しません。
141 windows  locking 

8
Gitサーブ:シンプルにしたい
Mercurialのhgサーブのように、http経由で簡単に公開する方法を知りたいです。Windows /ワークボックスでこれを行います: git serve そしてLinuxボックスで簡単に行く: git clone http://project project 終了しました。
139 windows  git  mercurial 

20
WindowsにPyCryptoをインストールするにはどうすればよいですか?
他のすべてのgoogleソースとSOスレッドを読みましたが、何も機能しません。 Python 2.7.3 32bitにインストールされていWindows 7 64bitます。PyCryptoをダウンロードして展開し、インストールしようとすると、"Unable to find vcvarsall.bat". そこで、MinGWをインストールし、選択したコンパイラーとしてインストール行に追加します。しかし、私はエラーが出ます"RuntimeError: chmod error". どうすればこれを回避できますか?同じ結果が得られるpipを使用してみました。ビルド済みのPyCrypto 2.3バイナリを見つけてインストールしましたが、システム上で見つかりません(動作していません)。 何か案は?

27
Taskkill / fはプロセスを強制終了しません
デバッグのためにVSからVSの試験運用インスタンスを起動し、デバッグを停止すると(時には親VSから直接)、zombile devenv.exeプロセスが実行されたままになり、強制終了できません。それは私のdllの多くを保持します。 この64ビットWin7マシンに管理者としてログオンしているので、任意のプロセスを強制終了できると思います。 I tried (from Administrator command prompt): End Task from Task Manager. TASKKILL /F /IM devenv.exe PSKILL devenv.exe いずれも、エラーを返していないとTASKKILLし、PSKILLプロセスを殺す/終了の成功メッセージを返しました。しかし、devenv.exeは引き続き実行され、PID一定のままであるため、再起動されません。それは素晴らしいソリューションではないシステムの再起動時にのみ消えます。 注意。LockHunterは、devenv自体がロックされていることを示しています。そして、それをアンロックすることはできません。 上記のスクリーンショットは、プロセスモニターの出力で、devenvが何らかの「プロセスプロファイリング」ループにあることを示しています(右クリックして新しいタブで画像を開くをクリックすると、正しく表示されます)。 Windowsでこのようなプロセスを強制終了する方法はありますか?

19
Windows 7でのPythonパスの追加
Windows 7のコマンドラインにPythonパスを追加しようとしていますが、どの方法を試しても、何も機能しないようです。私はsetコマンドを使用しましたが、環境変数の編集プロンプトなどから追加しようとしました。 さらに、コマンドラインでsetコマンドを実行すると、これがリストされます python = c:\python27 それでも、Pythonコマンドはまだ認識されません。 ドキュメントや他のさまざまなソースを読んでも役に立たないようです。 編集:さらに明確にするために、編集環境のプロンプトでPATHにPython実行可能ファイルのパスを追加しました。動作していないようです。


3
「管理対象」と「非管理対象」の違い
「マネージコード」や「アンマネージコード」など、.NETについて話すとき、時々聞いたり読んだりしますが、それらが何であり、それらの違いは何なのかわかりません。定義上、それらの違いは何ですか?それらのいずれかを使用した結果は何ですか?この違いは.NET / Windowsにのみ存在しますか?

6
NTFSジャンクションポイントとシンボリックリンクの違いは何ですか?
高レベルでは、NTFSジャンクションポイントとシンボリックリンクの唯一の明らかな違いは、ジャンクションはディレクトリにしかできず、SymLinksはファイルもターゲットにできることです。 2つの間に他にどのような違いがありますか? (私はすでにこの質問を見てきましたが、私が探しているものは少し異なります-その質問は賛成と反対のリストを探しています、私は一連の技術的な違いを探しています)
138 windows  symlink  ntfs 

7
64ビットWindowsのlongのビットサイズは何ですか?
少し前まで、誰かがlong64ビットマシンでは64ビットではないと言ってきましたint。私は常にを使用する必要があります。これは私には意味がありませんでした。long64ビットCPU向けにコンパイルすると、確かに64ビットであるというドキュメント(Appleの公式サイトにあるものなど)を見てきました。私はそれが64ビットWindowsで何であったかを調べて見つけました Windowsの場合:longとは、int長さが32ビットのままで、そして特殊な新しいデータ型は、64ビット整数のために定義されています。 (http://www.intel.com/cd/ids/developer/asmo-na/eng/197664.htm?page=2から) 何を使うべきですか?Windowsではない場合uw、sw((un)signed width)のように定義する必要がありますかlong?それ以外の場合は、ターゲットCPUのビットサイズをチェックしますか?
137 c++  c  windows  64-bit  porting 

15
MacとWindowsの両方のExcelでCSVファイルを正しく開くエンコーディングはどれですか?
BOMなしで、UTF-8の外部文字を含むCSVファイルをエクスポートするWebアプリがあります。WindowsとMacの両方のユーザーがExcelで文字化けを取得します。BOMでUTF-8に変換してみました。Excel / Winはそれで大丈夫です、Excel / Macは意味不明です。Excel 2003 / Win、Excel 2011 / Macを使用しています。ここに私が試したすべてのエンコーディングがあります: Encoding BOM Win Mac -------- --- ---------------------------- ------------ utf-8 -- scrambled scrambled utf-8 BOM WORKS scrambled utf-16 -- file not recognized file not recognized utf-16 BOM file not recognized Chinese gibberish utf-16LE -- file not recognized file not recognized …
137 windows  excel  macos  csv  utf 

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