Windowsでmdファイルを「JetBrainsのTOOLBOXから起動するIntelliJ IDEA」に関連付けたい

投稿者: Anonymous Windowsのエクスプローラでmdファイルをダブルクリックすると最新のIntelliJ IDEAが立ち上がるようにしたいです。 IntelliJ IDEAをTOOLBOXでupdateすると、update後のIDEAのパスが変わってしまい、update後のIDEAが起動できません。 どなたか解決の方法、よいアイデアがあればお教しえください。 IntelliJ IDEA単体でインストールすれば問題自体は解決すると思いますが、できればTOOLBOX経由で使いたいです。 解決 自己回答です。 TOOLBOXでインストールしたIntelliJ IDEAのパスの確認方法 TOOLBOXで表示される「IntelliJ IDEA」のアイコン(六角ナット)をクリックし、Settingsを選択します。 install locationの欄にパスが表示されます。showのリンクをクリックするとエクスプローラでファルダが開きます。 ファイルの関連付け エクスプローラでmdファイルのプロパティを開き、プログラムの変更でパスを指定すればmdファイルを関連付けられます。※GUIでファイルの関連付けをする一般的な方法です。 直接インストールしたIntelliJ IDEAをTOOLBOXから起動 TOOLBOXのメニューのManually Installedに直接インストールしたIntelliJ IDEAが出てきました。これをクリックすると起動することができました。 最新版のIntelliJ IDEA バージョンアップでIntelliJ IDEAのパスが変わります。最新版のラッパがないかと期待して探してみましたがありませんでした(もしあればそれを関連付けする)。 今のところパスが変わったら、パスを調べてファイルの関連付けをやり直すしか方法はなさそうです。 回答者: Anonymous

Obtener valor de PATH en CMD (Variable de entorno)

publicado por: Anonymous ¿Hay alguna manera de obtener el valor de la variable de entorno PATH a través del símbolo del sistema? Por ejemplo: REG QUERY HKCUEnvironment /v PATH Me arroja el valor de la variable PATH del usuario actual (también se puede hacer con la del sistema escribiendo una ruta diferente, pero solamente necesito…(Continue Reading)

バッチファイルで変数を複数行にわけて指定したときのダブルクォーテーションの指定について

投稿者: Anonymous お世話になっております。 バッチファイルでは「^」記号でコマンドや変数等を複数行にわけて入力することができます。 しかし、この際、ダブルクォーテーションがあるとエラーとなってしまいます。 一応サンプルのバッチファイルを掲載します。 @echo off set ProgramPath=C:Program Filesexampletest.exe set var1=あいうえお set var2=かきくけこ set runcmd=^ “%ProgramPath%” ^ /var1=”%var1%” ^ /var2=”%var2%” echo “running %runcmd%” pause これを実行すると、下記のようにエラーが出力され、うまく実行することができません。 ‘/var1’ は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 “running “C:Program Filesexampletest.exe” ^” 環境は、Windows10 1909 64ビットです。 何かよい対処法はないでしょうか。 アドバイスいただけますと幸いです。 よろしくお願いいたします。 解決 BATファイルで見栄えを良くしようというのは諦めた方がいいです。ですので無理に改行を入れるよりは1行で記述すべきです。 その上で^がうまく機能しない件については、行頭に空白を入れると良さそうです。 @echo off set ProgramPath=C:Program Filesexampletest.exe set var1=あいうえお set var2=かきくけこ set runcmd=^…(Continue Reading)

chmod で パーミッション の変更が出来ない

投稿者: Anonymous GitHubを利用するために以下ページを参考に、.ssh フォルダのパーミッションを変更したいのですが、変更できずに困っています。 今日からはじめるGitHub – Gitのインストールと準備 生成された秘密鍵のパーミッションを 600 に変更します。 $ chmod 600 ~/.ssh/id_rsa_github 「-rw——-」になっていれば正しいパーミッションに変更できています。 ここで同様の操作を行ってもパーミッションが変更されません。 -c オプションを使用して確認したところ、変更できている旨が表示されますが、 実際には変更できていないという状態です。 解決方法を教えていただきたく投稿させていただきます。 よろしくお願いいたします。 なお、実行環境は Windows 10 になります。 解決 もしWindowsのgit bashを使用している場合、NTFS/FAT32等のファイルシステム上ではchmodでアクセス権を変更することはできません。 (一見chmod -cで変更されたように表示されるのは確かに紛らわしいですね) また、参考にされたページの手順で実行している「秘密鍵のパーミッション変更」ですが、こちらはシステム上の他のユーザから不用意にファイルを参照されないようにするためのものです。 Windowsでchmodは実行できないと書きましたが、元々Windowsでは他のユーザアカウントのデータは(管理者権限が無い限り)見えないようアクセス制御されていますので、「秘密鍵のパーミッション変更」は実行しないままで大丈夫です。 回答者: Anonymous

コマンドプロンプトでイコールを含む名前の変数が定義できることがある理由

投稿者: Anonymous 以下はWindowsのコマンドプロンプトで行った入力とその出力です(>の行が入力)。 >ver Microsoft Windows [Version 10.0.17134.407] >set FOO=BAR=BAZ >echo %FOO% BAR=BAZ >echo %FOO=BAR% BAZ >set BAZ=BAR=FOO >echo %BAZ% BAR=FOO >echo %BAZ=BAR% %BAZ=BAR% なぜecho %FOO=BAR%でBAZが返ってecho %BAZ=BAR%でFOOが返らないのでしょうか? (どちらかというと後者の方が正しい動きに思えますが……バグ? 未定義動作?) 解決 windows10 1803で再現しましたが、windows7やW10 1809では再現しません。こっそり直したのでしょうか。 回答者: Anonymous

StrawberryPerlのCPANを実行するとエラーが出る

投稿者: Anonymous Windows10 64ビット環境にStrawberryPerlをインストールしました。 この状態で、コマンドプロンプトを起動して、cpanコマンドを実行しようとしているんですが、下記のエラーが表示され、実行できません。 何か解決方法はありますでしょうか。以上、よろしくお願いいたします。 Can’t locate CPAN/Author.pm in @INC (you may need to install the CPAN::Author module) (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl) at /usr/share/perl5/core_perl/CPAN.pm line 19. BEGIN failed–compilation aborted at /usr/share/perl5/core_perl/CPAN.pm line 19. Compilation failed in require at /usr/share/perl5/core_perl/App/Cpan.pm line 288. BEGIN failed–compilation aborted at /usr/share/perl5/core_perl/App/Cpan.pm line 288. Compilation failed…(Continue Reading)

Abrir una carpeta del ordenador con JAVA

publicado por: Anonymous En el siguiente código estoy creando una clase la cual crea en el ordenador una carpeta y ademas agrega un jPanel con diferentes opciones, lo que pasa es que al momento de pulsar el botón START debería abrir la carpeta, pero he intentados varias formas sin obtener resultados. public class Carpeta extends…(Continue Reading)

WindowsでUSBデバイスの抜き差しイベントをプログラムから検出したい

投稿者: Anonymous 環境 Windows10 開発言語 C# or Python PCSCデバイスの抜き差しを検知したいのが意図です。しかし、PCSCのAPIには抜き差しをイベントとして検出する機能はないようでした。PCSCデバイスが接続されているかどうかを問い合わせることはできるので、周期的に手動で問い合わせる、という方法でもよいのですが、USBの接続、切断をイベントでキャッチできるなら、そのタイミングでPCSCデバイスのチェックを行いたいと考えています。 解決 Python でどうしたいのかよくわかりませんが C# というところだけ反応してみます。とりあえず勝手に Form App を仮定してしまいます。 Windows で Plug&Play デバイスの着脱があると (USB に限りません) 、トップレベルウインドウに対してウィンドウメッセージ WM_DEVICECHANGE が送られる仕様となっています。 FormApp であれば Form1.cs 中にて WndProc をオーバーライドすればハンドルすることができます。 public partial class Form1 : Form { … } の … 中において enum WINDOW_MESSAGES : uint { WM_DEVICECHANGE = 0x0219, } protected override…(Continue Reading)

PyInstallerでDLL等の保存先を変更したい

投稿者: Anonymous お世話になります。 PyInstallerでDLLやPYDファイルの保存先ディレクトリを変更したいと考えています。 一応下記の英語版にある質問の1番目の回答で、とりあえず、実現できることは確認できました。 python – pyInstaller changing dll and pyd output location ですが、この方法を用いてもWxPythonを利用したプログラムで、WxPythonのDLLの保存先を変更することはできないようです。 環境はWindows10、Python3.7です。 長くなりますが、スクリプトと実行したコマンド、エラー内容を記載します。 スクリプト  下記スクリプトを「clock.py」として作成する。 import wx from datetime import datetime from pubsub import pub from time import sleep from threading import Thread class mainFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, None, -1, size = wx.Size(800, 400)) self.SetTitle(“時計”) mainScreen(self) class mainScreen(wx.Panel): def __init__(self, parent):…(Continue Reading)

野良のWindowsStoreアプリを配布する方法は

投稿者: Anonymous WindowsStoreアプリ(正式には ユニバーサル Windows プラットフォーム (UWP) アプリ?) をストアを介さずに配布したいのですが、Windows10Homeで追加料金を払わずに野良のWindowsストアアプリを動かすことは現状も出来ないのでしょうか。 Andoridの様に事前にどこどこの設定を切り替えると、後はアプリのバイナリを実行すると普通にインストールが出来る という機能を望んでいます。 「サイドローディング」という名称らしいのですが、Homeエディションでは無理みたいですし サイドローディング プロダクト キー という物を使えばHomeでもいけるみたいですが追加の料金が発生してしまいます 参考 https://technet.microsoft.com/ja-jp/windows/jj874388.aspx 解決 Windows 10でのサイドローディングは、Technetライブラリのこちらのページが一次的な資料になると思います: Windows 10 での LOB アプリのサイドローディング (Windows) 私も実際に試したわけではありませんが、以下2つのことは言えると考えています。 サイドローディングプロダクトキーは廃止されました。追加費用はかかりません。 特にエディションについての制限は書かれていないので、Homeでも可能ではないかと考えています。 回答者: Anonymous

Windowsの tree コマンドで、UTF-8 エンコーディングのテキストファイルを出力したい

投稿者: Anonymous Windowsのコマンドプロンプトで、tree コマンドを試しています。 質問 下記でファイル出力すると、SJISになるのですが、UTF-8 形式で出力するにはどうすれば良いですか? tree D:/ /f >D:out.txt 試したこと 下記設定後、上記コマンド実行しましたが、出力されたファイルのエンコード形式は変わりませんでした。 chcp 65001 Active code page: 65001 解決 PowerShellならOut-Fileでエンコーディングを指定できます。 PS> tree D:/ /f | Out-File -Encoding utf8 D:out.txt コマンドプロンプトから呼ぶなら C> powershell -ExecutionPolicy Bypass -Command "tree D:/ /f | Out-File -Encoding utf8 D:out.txt" とかになりますでしょうか。 回答者: Anonymous

MSYS2でインストールしたPythonがコマンドプロンプトで使えない(PATH適応済み)

投稿者: Anonymous 今日MSYS2を使ってpacman -S mingw-w64-x86_64-pythonコマンドを実行しC:msys64migw64binにPythonをインストールしました(PATHは該当ディレクトリに設定してあります)しかし、コマンドプロンプトでpythonと実行すると、何故かストアアプリが開いてしまいます。 なお、同ディレクトリにはpython3.8なる実行形式ファイルも含まれており、こちらをタイプしてみた所正常にREPLが起動しましたが、もう片方のpython3なる実行形式ファイルを実行しました所またもストアアプリが開いてしまいました。 これはWindws10の仕様でしょうか?また解決策はあるのでしょうか?VScodeでRustをデバックする際に3.3以上のPythonが必要になるようで、どうしても解決したいと思っています 解決 Windows での Python の使用についてよく寄せられる質問で説明されています。 python.exe を実行すると Microsoft Store が開くのはなぜですか? 新しいユーザーが Python の適切なインストールを見つけられるよう、Microsoft Store で公開されているコミュニティのパッケージの最新バージョンに直結したショートカットを Windows に追加しました。 このパッケージは、管理者のアクセス許可がなくても簡単にインストールでき、既定の python および python3 コマンドを実際のものに置き換えます。 コマンドライン引数を指定してショートカットの実行可能ファイルを実行すると、Python がインストールされていないことを示すエラー コードが返されます。 これは、意図していない場合にバッチ ファイルおよびスクリプトによって Store アプリが開かれるのを防ぐためです。 python.org のインストーラーを使用して Python をインストールし、"PATH に追加" オプションを選択した場合、新しい python コマンドがショートカットよりも優先されます。 他のインストーラーは、組み込みのショートカットよりも_低い_優先度で python を追加する場合があることに注意してください。 Python をインストールせずにショートカットを無効にするには、[スタート] から [Manage app execution aliases] (アプリ実行エイリアスの管理)…(Continue Reading)

¿Cómo cerrar la ventana actual?

publicado por: Anonymous Buenas compañeros, quiero hacer algo similar a un cajero automático, mi problema es que cuando quiero cerrar la segunda ventana con withdraw() me dice que no esta definida esa ventana, si la defino abre un cuadro sin nada, parte del código es este. import tkinter as tk from tkinter import messagebox def…(Continue Reading)

windows10 IoT coreでサポートする.Netのバージョンについて

投稿者: Anonymous windows10 IoT coreでサポートされている.Netはどのバージョンになるのでしょうか? サンプルコードを見る限り.Netが使えるらしいことは分かるのですが・・・ 単純な質問で申し訳無いですが、調べても言及されているページ見つけられませんでした。 よろしくお願いします 解決 Windows IoT Core で動くのはUWP, Universal Windows Platformアプリケーションです。 デスクトップの.NET Frameworkとは提供されている名前空間が異なります。.NET Coreと言われるものです。 https://msdn.microsoft.com/ja-jp/library/mt185501.aspx バージョン,というと少し難しいのですが,フレームワークの機能はNuGetパッケージで細分化されて提供されています。機能毎に細かくアップデートが行われています。 https://msdn.microsoft.com/ja-jp/magazine/mt590967.aspx 回答者: Anonymous

ASP.NETでAjaxControlToolkitでToolkitScriptManagerが不明な要素エラーとでる

投稿者: Anonymous AjaxControlToolkitを使おうとしてエラーになるのですが、解決方法をご存じの方がいましたらお願いします。 最新のインストーラでVisualStudio2013にインストールしました。 アプリケーションはASP.NETフォームアプリケーションを空から作成しているものです。 プロジェクトの参照設定の配下にはAjaxControlToolkitが存在しています。 <%@ Register Assembly=”AjaxControlToolkit” Namespace=”AjaxControlToolkit” TagPrefix=”asp” %> 中略 <asp:TextBox ID=”TextBox1″ runat=”server”></asp:TextBox> <asp:CalendarExtender ID=”TextBox1_CalendarExtender” runat=”server” Enabled=”True” TargetControlID=”TextBox1″></asp:CalendarExtender> <asp:ToolkitScriptManager ID=”ToolkitScriptManager1″ runat=”server”> </asp:ToolkitScriptManager> エラー。 型または名前空間名 ‘ToolkitScriptManager’ は名前空間 ‘AjaxControlToolkit’ に存在しません。アセンブリ参照が不足しています。 ページのデザイナーの一番したのToolkitScriptManagerに赤線が引かれていてエラーになっています。その前のCalendarExtenderはなぜかエラーになっていないです。 /// <summary> /// TextBox1 コントロール。 /// </summary> /// <remarks> /// 自動生成されたフィールド。 /// 変更するには、フィールドの宣言をデザイナー ファイルから分離コード ファイルに移動します。 /// </remarks> protected global::System.Web.UI.WebControls.TextBox TextBox1; /// <summary> ///…(Continue Reading)

Windowsで、(ファイル移動やコピーを行わずに)巡回冗長検査 (CRC) エラーが発生するファイルの一覧を確認したい

投稿者: Anonymous Windowsで、巡回冗長検査 (CRC) エラーが発生するファイルの一覧を確認したいのですが、どうすればよいですか? 巡回冗長検査 (CRC) エラーが発生するファイル名を確認したいだけなので、コピーや移動は実行したくありません。 コピーや移動を行わず、CRCエラーだけを確認する方法があれば処理が速く済むのではと思い質問しました。 解決 CRCエラーは通常発生しません。一般的にはハードウェア故障状態です。ファイルを実際に読み出しを行う際、エラーが発生したことを意味します。ですので読み出しを行わなければCRCエラーが発生するかはわかりませんし、一度発生しても回復することもあります。 質問のCRCエラーが発生することをむやみに確認する行為は、逆に故障時期を早めることがあります。 chkdsk など専用のツールに任せるべきです。 もしご自身でファイルシステムの修復ツールを実装するのであればWindows NT ファイルシステム詳説などが参考になるかもしれません。 回答者: Anonymous

Windows 10のPackageManagement(旧OneGet)からChocolateyを利用したい

投稿者: Anonymous Windows 10のマシンにChocolateyを入れようと思い、まず10でちゃんと使えるかどうかググったところ、Windows 10 TPからPowerShellから使えるOneGetというパッケージマネージャが導入され、リリース版ではそれがPackageManagementという名前に変わったことを知りました。 OneGetの頃はChocolateyのリポジトリを利用することもできたようなのですが、リリース版になって削除された?らしく、ググった限りの方法では利用できません。 PackageManagementからChocolateyを使うにはどのような手順を踏めば良いのでしょうか? 関連してそうな各コマンドの結果は下記のとおりです。 PS C:> Get-Command -Module PackageManagement CommandType Name Version Source ———– —- ——- —— Cmdlet Find-Package 1.0.0.0 PackageManagement Cmdlet Get-Package 1.0.0.0 PackageManagement Cmdlet Get-PackageProvider 1.0.0.0 PackageManagement Cmdlet Get-PackageSource 1.0.0.0 PackageManagement Cmdlet Install-Package 1.0.0.0 PackageManagement Cmdlet Register-PackageSource 1.0.0.0 PackageManagement Cmdlet Save-Package 1.0.0.0 PackageManagement Cmdlet Set-PackageSource 1.0.0.0 PackageManagement Cmdlet…(Continue Reading)

Windowsアプリ(C++)でTIFF画像の表示をしたい。

投稿者: Anonymous お世話になっております。 Windowsアプリ(C++)にてTIFF画像を表示したいと思っているのですが、 「Windows Imaging Component」を利用することで、 TIFF画像データの読み込み&編集&保存ができることはわかったのですが、 表示(描画)方法がわかりません。 HDCを使って表示したいのですが、そのようなAPIが 見つかりませんでした。 「Windows Imaging Component」にこだわりはありませんので、 TIFF画像の表示方法を教えて頂けないでしょうか。 開発環境 OS: Windows10 IDE: VS2019 言語: C++ よろしくお願いいたします。 解決 クラスCImageが使えると思います。 CImage::Load( ファイル名); //ファイルから読み込み CImage::Draw( HDC,・・・); // HDCに描画 回答者: Anonymous

Pythonをタスクスケジューラで起動したときのエラーについて

投稿者: Anonymous Windows10環境のタスクスケジューラよりPythonを起動し、win32comを利用してOutlookからメールを送信しようとしていたのですが、以下のエラーが発生してしまいメールが送信できずに困っております。 どなたか回避策等ご存知でしたらご教示願えますでしょうか。 ※ VSCode上からの実行では問題なく送信できています。。。 2018-04-25 22:06:12,455 – logExample – ERROR – Error do something: (-2146959355, ‘サーバーの実行に失敗しました’, None, None) Traceback (most recent call last): File “C:Program FilesPythonPython3.6.5libsite-packageswin32comclientdynamic.py”, line 89, in _GetGoodDispatch IDispatch = pythoncom.connect(IDispatch) pywintypes.com_error: (-2147221021, ‘操作を利用できません’, None, None) During handling of the above exception, another exception occurred: Traceback (most recent call last): File…(Continue Reading)

¿Cómo generar un exe de una carpeta html donde hay un proyecto web?

publicado por: Anonymous ¿Cómo puedo generar un exe para windows a partir de una web o bien desde una url (www.unaweb.com) o bien desde una carpeta con una web html dentro. Lo hago con mac, pero en windows no sé cómo hacerlo. solución Opciones para lo que quieres hay muchas, algunas mejores que las otras…(Continue Reading)

Linux(CentOS) の ファイル を Windows へ定期的に自動ダウンロードするには?

投稿者: Anonymous Linux(CentOS) にある特定のgzファイルをバックアップ用途として、ローカル環境であるWindows10 へ定期的に自動ダウンロードしたいのですが、どういう方法があるでしょうか? Q1.どこで処理するのでしょうか? ・CentOSでcron処理? ・Windows側でサービスか何か? Q2.wget ・wgetするための要件は何でしょうか? ・httpでアクセスできるディレクトリへ対象gzファイルを配置しなければいけない? ・単にwww配下ではなく、apacheの場合はバーチャルホスト設定したディレクトリ限定? ・cronからwget使用可? Q3.httpでアクセスできない場所へ対象gzファイルを配置する場合 ・SSHもSFTPも鍵認証でアクセスしているのですが、自動でダウンロードする、ということはその度毎に鍵認証処理が必要ということでしょうか? Q4.FileZilla ・普段FileZillaを使用しているのですが、自動で起動してダウンロードしてくれるような機能は用意されていないでしょうか? 解決 Q1.どこで処理するのでしょうか? ・CentOSでcron処理? ・Windows側でサービスか何か? どちらでも可能です。 一方でサーバープログラムを動かして、他方でクライアントプログラムを動かします。 通信プロトコルを何にするか(何を選ぶか)、ジョブの管理をどちらでやりたいかで選択すれば良いと思います。 例) Linux=Httpサーバーを動かす Windows=Httpクライアントを動かす Windows=Httpサーバーを動かす Linux=Httpクライアントを動かす 定期的に動かすのは、Linuxであればcronやanacronを使います。Windowsであればタスクスケジューラが一般的だと思います。 Q2.wget ・wgetするための要件は何でしょうか? ・httpでアクセスできるディレクトリへ対象gzファイルを配置しなければいけない? ・単にwww配下ではなく、apacheの場合はバーチャルホスト設定したディレクトリ限定? ・cronからwget使用可? wgetはhttp/https/ftp に対応したクライアントアプリケーションです。 Linux/Windowsどちらにもwgetはあります。 .gzファイルは http/https/ftp のいずれかでアクセス可能な場所に配置する必要があります。 バーチャルホストかどうかは影響しません。 cronから使用可能です。 Q3.httpでアクセスできない場所へ対象gzファイルを配置する場合 ・SSHもSFTPも鍵認証でアクセスしているのですが、自動でダウンロードする、ということはその度毎に鍵認証処理が必要ということでしょうか? 認証の種類はSSHサーバー側でどのように設定しているかで変わってきます。鍵認証のみを有効にしてパスワード認証を無効化しているならscpでも鍵認証が必用です。 SSHを使うならscpを使うのが簡単でしょう。Windows版のクライアントであればPuttyのwscp.exeやWinSCPなどのプログラムが使えると思います。もしくは Cygwin 環境をインストールして scp コマンドを使用する方法なら Linux と同じ感覚で使えると思います。 Q4.FileZilla ・普段FileZillaを使用しているのですが、自動で起動してダウンロードしてくれるような機能は用意されていないでしょうか?…(Continue Reading)

pycopg2がインストール出来ない。

投稿者: Anonymous DjangoをPostageSQLと使いたいと思い設定して、migrateしたのですが、以下のエラーが出てしまいました。 エラー: Traceback (most recent call last): File “C:UserszousanDocumentsenv1libsite-packagesdjangodbbackendspost gresql_psycopg2base.py”, line 23, in <module> import psycopg2 as Database ImportError: No module named ‘psycopg2’ During handling of the above exception, another exception occurred: Traceback (most recent call last): File “manage.py”, line 10, in <module> execute_from_command_line(sys.argv) File “C:UserszousanDocumentsenv1libsite-packagesdjangocoremanagement __init__.py”, line 385, in execute_from_command_line utility.execute() File…(Continue Reading)

Windows上のrubyで中国語のファイルをrenameしたい。

投稿者: Anonymous [環境] Ruby 2.3.0 Windows 7 32bit 日本語環境 上記の環境において、中国語が含まれるファイルをリネームしようとするとエラーが発生します。 正常に処理するためには、どうすればよいのかアドバイスお願いします。 下記がサンプルプログラムです。 directory = ‘/hoge/’ count = 1 Dir::entries(directory).each{|d| File::rename( directory + d , count ) count = count + 1 } 解決 ファイル名のエンコーディングを指定する必要があるのでは? entries( dirname ) → array entries( dirname, encoding: enc ) → array 回答者: Anonymous

UACの確認ダイアログで画面を暗転させる理由は?

投稿者: Anonymous Windows Vista から導入されたUAC(ユーザーアクセス制御)では、特権の必要な操作を実行するときに確認のダイアログが表示されます。この際デフォルトでは画面全体が暗転します。 「デスクトップを暗転しない」という設定もありますが、推奨されませんと注意書きがあります。 セキュリティリスクが高まるのだろうと思いますが、暗転なしでは可能で、暗転ありでは不可能な攻撃というのは、具体的にはどのようなものなのでしょうか。 また、同じような暗転を自分のアプリケーションに実装することもできるのでしょうか。 ※単純に画面を暗くするという意味の「暗転」ではなく、UACの設定における「デスクトップを暗転しない」のリスクを知りたいという意図でした。ですからセキュアデスクトップへの切り替えも含みます。 解決 あの暗転は「セキュリティで保護されたデスクトップ」への切り替えです。 Windowsの仕様では非表示のデスクトップからキーイベントのメッセージをフックすることはできませんので、デスクトップを切り替えることでキーロガーを回避しているのだと思います。 回答者: Anonymous

docker for windowsでhello-worldが無反応

投稿者: Anonymous Dockerを勉強してみようと思い、 Get started with Docker for Windows を参考にDockerをインストールしました。 docker version docker info まではコマンドが実行でき、Version情報等が取得できました。 しかし、 docker run hello-world を実行したところ、応答がなく、何も進まない状態です。 エラーが出るでもなく、何も起きないので困りました。 考えられる原因を教えてください。 環境は OS:Windows10 Pro バージョン1703 Docker Version:17.06.0-ce です。Hyper-Vは有効にしています。 よろしくお願いします。 解決 Microsoft のトラブルシューティングに載っている以下のコマンドを実行すると直りました。 Invoke-WebRequest https://aka.ms/Debug-ContainerHost.ps1 -UseBasicParsing | Invoke-Expression ユーザ名は伏字にしていますが、スクリプトの実行結果を載せておきます。 PS C:Users*****> Invoke-WebRequest https://aka.ms/Debug-ContainerHost.ps1 -UseBasicParsing | Invoke-Expression Checking for common problems Describing Windows Version and Prerequisites…(Continue Reading)

インストール済みのpythonコマンドが認識されない

投稿者: Anonymous 書籍「スラスラわかるPython」で勉強をしているのですがフォルダ指定をしたあと、pythonと打っていこうとしたのですがコマンドとして理解してくれません。 PS C:UsersXXXXDocumentssurasura-pythonchapter01> python height-average.py python : 用語 ‘python’ は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してください。 発生場所 行:1 文字:1 + python height-average.py + ~~~~~~ + CategoryInfo : ObjectNotFound: (python:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 初心者すぎて質問内容が乏しく本当に申し訳ないのですが何かご教授いただければと思い質問させていただきました。他に聞く人もいなく…。図々しいですがご協力宜しくお願い致します。 3/6追記(この時間しか勉強ができないので反応が遅くなりすみません。) Windows10 64bitを使用 python-3.6.4をインストール(Add Python 3.6 to PATHも一緒にインストール) エディタはVisual Studio CodeでPythonプラグインを追加しました。 Windows PowerShellではPythonはうごきました。 Visual Studio Codeでフォルダを作成後、 テキストファイルに記載しての統合ターミナルで実行しようとしたところ 上記のようなエラーが表示されました。 他なにか必要な情報がありましたらコメントいただけると嬉しいです。 解決 ご覧になっている書籍「スラスラわかるPython」でPythonのインストールと設定について以下の章で触れられています(出版社のwebサイトで公開されている立ち読みでも内容を確認できます)。 第1章 1_2…(Continue Reading)

Ejecutar .bat desde programador de Tareas como administrador

publicado por: Anonymous tengo un .bat que se levantar el servicio de SQL SERVER, he creado un acceso directo y lo configure para que se ejecute como administrador, s ejecuto directamente dicho acceso directo el servicio se levanta correctamente, pero ahora necesito que ese .bat se ejecute en una tarea programada. AL crear la tarea…(Continue Reading)

VisualStudio 2015でのOpenSSL(libeay32.lib)リンクエラー

投稿者: Anonymous 現在、OpenSSL(1.0.2g)とBoost(1.60)を、TLS1.2でHTTPS通信をするプログラムを作成しています。 開発環境は、Windows10上で動作するVisualStudio2015です。 ビルドは32bit(x86)のリリースモードで行います。 ライブラリとのリンクはすべて静的リンクです。(組み込み先に制約があるため) ランタイムライブラリは、「マルチスレッド (/MT)」にしています。 以下のようなプログラムです。 (__iob_funcが未定義と言われるためとりあえず__iob_funcを実装してありますが、これは正攻法なのでしょうか) #include<iostream> #include<boost/asio.hpp> #include<boost/asio/ssl.hpp> namespace asio = boost::asio; namespace ip = asio::ip; using namespace std; // __iob_func未定義エラー回避のため。 FILE _iob[] = { *stdin, *stdout, *stderr }; extern “C” FILE * __cdecl __iob_func(void) { return _iob; } int main() { try { asio::io_service io_service; ip::tcp::socket sock(io_service); // 正しくビルドできるか確認するだけのコードです。…(Continue Reading)