バッチファイル(Batch File)は、Windowsで複数の処理をまとめて実行する際に使われるプログラムファイル。 バッチファイルの中身は、基本的にはコマンドプロンプトで実行できるコマンドを1行ずつ明記したもの。 ファイル名の拡張子は、「.bat」または「.cmd」とする。通常は「.bat」が採用される。
情報源: BASH Running in Ubuntu on Windows 現状わかってきたことをまとめてみ… 情報源: BASH Running in Ubuntu on Windowsについて 本日配布が始まったWindows 10 Insider Preview Build 14316よりLinux Subsystemが使用できるようになりました。とりあえず先週の想定が合っていたかの答え合わせをしたいと思います。今後の情報によりまた内容が変わる可能性は沢山ありますw BASH Running in Ubuntu on Windowsで出来ること。 GUIの無いLinuxアプリケーションの実行。 OK. ELF形式のバイナリファイルを直接実行できる。 OK. ELF形式のバイナリを開発できる。 OK, 開発環境のインストールが必要(apt-get install build-esse
「Microsoft Application Compatibility Toolkit 4.1」に含まれる「Compatibility Administrator」 マイクロソフトは4月26日,2週間前に出したばかりのセキュリティ更新プログラム(MS06-015,KB908531)をリリースし直した。当初のパッチを適用すると,日本ヒューレット・パッカード(HP)やNVIDIAが提供するソフトウエアで不具合が発生した。マイクロソフトはこの問題に対処するために,パッチをリリースし直したのである。 MS06-015のパッチは主に,エクスプローラのセキュリティぜい弱性を修正するためのものである。ただし,パッチを適用すると,エクスプローラ上でユーザーによって起動されたプログラムを検証する「Verclsid.exe」というプログラムがOSに追加された。 このVerclsid.exeと,HPやNVID
What is WinMerge? WinMerge is an Open Source differencing and merging tool for Windows. WinMerge can compare both folders and files, presenting differences in a visual text format that is easy to understand and handle. Screenshot See the screenshots page for more screenshots. Features WinMerge is highly useful for determining what has changed between project versions, and then merging changes betw
システム時刻を取得します。 GetSystemTime システム時刻をSYSTEMTIME構造体変数へ格納します。この時間はUTC(世界協定時)ですがタイムゾーンは考慮されません。 void WINAPI GetSystemTime( LPSYSTEMTIME lpSystemTime ); GetLocalTime GetSystemTimeと同様ですが、タイムゾーンを考慮します。 void WINAPI GetLocalTime( LPSYSTEMTIME lpSystemTime ); GetSystemTimeAsFileTime 現在のUTC時をFILETIME構造体へ格納します。FILETIME構造体は西暦1601年1月正午からの100ナノ秒ごとの経過時間をあらわします。詳細は下記。 void WINAPI GetSystemTimeAsFileTime( LPFILETIME
Visual Studio 2010 では EXE を作るプロジェクトのデフォルトが Any CPU から x86 に変わります。また、DLL を作るプロジェクトは Any CPU のままです。これらの理由を説明している記事を見つけました。 AnyCPU Exes are usually more trouble than they're worth - Rick Byers 良い記事なのでかいつまんで勝手に訳してみます。だいぶはしょっているいいかげんな訳なので、できれば原文も読んでください。それと、訳についてアドバイスがもらえるとうれしいです。 勝手訳 AnyCPU Exes are usually more trouble than they're worth AnyCPU EXE は通常、価値よりもトラブルのほうが多い 私は過去数ヶ月にわたってここ(と一部の顧客)の人々と「AnyCP
タイトルにある通りです。 以上。 ってのは、無しにします。ハイ。 本来、新規プロジェクトを作成する場合はテンプレートを使用します。 早速作ってみましょう!(下記の例では、ダイアログでMFCを使用します) ①新しいプロジェクトから プロジェクトの種類 : MFC VisualStudio にインストールされたテンプレート : MFCアプリケーション プロジェクト名 : a ←これは適当に。 をそれぞれ入力(選択)し、OK押下。 ②アプリケーションの種類で ダイアログベース を選択。 ③完了を押下。 この状態で何も手を入れずにビルドを行うと下記の様なエラーが出力されます。 1>------ すべてのリビルド開始: プロジェクト: a, 構成: Debug Win32 ------ 1>プロジェクト 'a'、構成 'Debug|Win32' の中間出力ファイルを削除しています。 1>コンパイルし
Visual Studio includes C++ compilers, linkers, and other tools that you can use to create platform-specific versions of your apps that can run on 32-bit, 64-bit, or ARM-based Windows operating systems. Other optional Visual Studio workloads let you use C++ tools to target other platforms, such as iOS, Android, and Linux. The default build architecture uses 32-bit, x86-hosted tools to build 32-bit,
UbuntuやMac OSXを使っていると、権限の高いオペレーションを実行しようとしたときに、ユーザのパスワードを要求するダイアログが起動します。毎回ハイハイと思いつつ入力しているのですが、ふと考えるとこのセキュリティモデルというかユーザビリティー的に大丈夫なのかどうかと思うようになりました。 例えば、インストーラーでダミーのパスワードダイアログを表示させればマルウェア作者はユーザのパスワードを取り放題だし、OSのファイル保存ダイアログをクラックして、適当なファイル保存のタイミングで同ダイアログを出せば、無知なユーザはホイホイパスワードを入力してしまうのではないでしょうか。Webサイトのフィッシングと全く同じ話です。 このダイアログはそもそも CUIプログラム sudo のラッパーにすぎません。しかし、話はそんなに単純ではありません。CUIの場合は、ほとんどの操作が「能動的」なために、su
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く