Windows

C#

[C#] プログラムからタスクスケジューラーにタスクを追加登録する方法

C# でプログラムからタスクスケジューラーを操作したい Windowsアプリを開発していると、タスクスケジューラーを利用することがよくあります。プログラムから動的にタスクを登録する方法をまとめます。 C#でのサンプルを示します。 TaskScheduler 1.1 Type Library を参照に追加する タスクスケジューラーを操作するには、TaskScheduler 1.1 Type Libr […]

[WPF, xaml] 要素のサイズに合わせてWindowの大きさを自動的にリサイズ調整する方法

WPFでCSSみたいに勝手にサイズを調整てほしい WPFでとあるアプリケーションを開発しているときに、動的にコンテンツを生成する場面がありました。これ自体は問題ないのですが、画面(Window)のサイズ(Width, Heigh)も含まれる要素・コンテンツのサイズに応じて動的にリサイズしたかったのでその方法を調べました。 以下その方法をメモします。 SizeToContent プロパティ Wind […]

[Windows] リモートデスクトップの認証エラーの対処方法

リモートデスクトップ – 認証エラーが発生しました。 久しぶりにリモートデスクトップでサーバーにつなげようとしたとき、次のようなエラーが発生してしまいました。 認証エラーが発生しました。 要求された関数はサポートされていません。 久しぶりにつなごうとしたサーバーだったので、「あれ、パスワード間違ってたっけ?」と思っていろいろと試しましたがうまくいかず調べた結果、どうやら 2018年5月 […]

指定サイズダミーファイル生成(Windows, Mac)

ダミーファイルの生成 動作確認などで任意のファイルサイズのダミーファイルが欲しかったりします。簡単に作成できる便利機能があるのを知りましたのでまとめておきます。 Windows WindowsOSで標準機能(コマンド)として用意されているものがあるのでこれを利用します。PowerShell(コマンドプロンプト)から以下のコマンドを実行します。 構文 fsutil file createnew &l […]

Windows OS を定期的に再起動させるバッチ

WindowsOSを定期的に再起動させる方法 定期的にWindowsサーバを再起動させたいことがあったので、その方法を調べました。 WindowsOSを定期的に再起動させるためには、タスクスケジューラに再起動用のタスクを設定してやる必要があります。 シャットダウンを行うための shutdown.exe が、C:\Windows\System32にあるので、これを実行します。 shutdown.ex […]