たきるブログ

C#やOracleなどの情報を書いています。

【Windows】Windows11のクリーンインストールでインターネット接続ができずに先に進めない

問題の発生する環境 環境 内容 時期 2024/01/18 インストールしようとするOS Windows11 23H2 ネットワークアダプタ Intel Ethernet Controller I226-V Intel Wi-Fi6 AX201 160MHz 経緯 新たな自宅PCを組み立て、Windows11をインストールしようとしたら、途中…

どうしてもIE11でFlashを動かしたい!

IE11でFlashを動かしてたけど、別な起因の関係でWindowsUpdateを実施してしまい、Flashが消えてしまった。 Flashを未だに使っているシステムの改修で、システムを動かすことができない場面が出てきて正直めちゃくちゃ焦った。 現時点ではAdobeからFlashをダ…

【PowerBuilder】PBL内のソースを一括エクスポートする&ソース管理する

当初の目的 PowerBuilderで作成されたアプリケーションをソース管理して、変更点を把握したかった。 それを達成するために全PBLの全ソースを一括エクスポートしたかった。 PowerBuilderの問題点 PowerBuilderを操作しても、PBL単位でしかエクスポートができ…

作ったものリスト

Windows ファイル名部分置換(元記事) Oracle Oracle Instant Client セットアップ(元記事) Oracle テーブル項目定義取得・INSERT文生成(元記事) .NET Framework nullを許容するDateTimePickerなどのライブラリ(元記事) www.nuget.org www.nuget.org PowerBui…

【VBScript】ショートカットファイルを作成する

VBScriptを使って、バッチから特定のショートカットファイルを作成した場合などに有効。 下記の例では、受け取るパラメーターはこの通り。 ショートカットファイルのファイル名の拡張子はlnkまたはurlでなければならない。 また、作業フォルダは元ファイルの…

【バッチ】管理者権限で外部アプリケーションを実行する

Administratorユーザーでアプリケーションの実行を行う。 runas /noprofile /user:Administrator "cmd.exe"

【バッチ】Administratorsグループの所属しているか確認する

net user コマンドを使って、現在のユーザーがAdministrators グループに所属しているかを確認する。 net user %USERNAME% | findstr "Administrators"

【バッチ】管理者権限があるかどうか確認する

openfiles コマンドが管理者権限を必要とすることを利用して、管理者権限があるかどうかを確認することができる。 openfiles > NUL 2>&1 if %ERRORLEVEL% EQU 0 goto Main echo 管理者権限で実行してください。 pause exit

【TortoiseSVN】リポジトリの統合方法

いっつも忘れるので備忘録を。 -- 旧リポジトリからすべてダンプエクスポート svnadmin dump D:\oldrepos > D:\oldrepos.dump -- newreposにnewdirディレクトリを作成。 -- 新リポジトリのnewdirディレクトリ配下にダンプをインポート svnadmin load D:\newr…

【Oracle】数値をカンマ区切りにする

Oracleだけで数値をカンマ区切りにする。 TO_CHAR - オラクル・Oracle SQL 関数リファレンス ここにあるように、TO_CHARでOracleでカンマ区切りをしようとすると、指定した書式の桁数を超過すると、『#########』のように結果が返ってきてしまう。 つまり、…

【C#】クラスをList化した状態で操作するには

C#

大したことではないんだけど、ちょっとしたとこでなんだかんだでやりたくなる実装方法。 今回は、.NET Framework 2.0という古いバージョンでCSVを出力せねばならない。 CsvHelperが使えないので、自前で実装する必要があるんだけど、ごりごり書いてほしくな…

【Windows】WindowsXP, Windows Server 2003 でrobocopy

metroit.hatenablog.jp 上記でrobocopyを使う方法を記したが、今日、DCOPYオプションがないことに気付いた。 以下で、DCOPYオプションが使えるrobocopyを入手しよう。 なお、Windows XP、Windows Server 2003で利用可能。 UtilitySpotlight2006_11.exe をダ…

【Xamarin】Xamarin.FormsでHelloWorld

Xamrin.FormsでHelloWorldしてみる。

【Xamarin】Visual Studioのインストール、セットアップを行う

2017/05/21 時点 環境(OS, VSのバージョン, Xamarinのバージョン)によっていっつもおかしくなってハマるから全部残しておくことにした。

【Oracle】全角%や全角_がLIKE検索で特殊文字として動作しない理由

発覚した経緯 開発環境 Windows Server 2003 R2 Standard Edition(x86) Service Pack 2 Oracle 11.2.0.1 Standard Edition(x86) 本番環境 Windows Server 2012 Standard(x64) Oracle 11.2.0.4 Standard Edition(x64)

【C#】DataTableもDataRowでもエンティティクラスにマッピングする拡張メソッド

C#

DataTableの利用している時も、あまり面倒なコードを書かずクラスマッピングしてしまおう。

【C#】DataRowをエンティティクラスにマッピングする拡張メソッド

C#

DataRowを操作する時に、クラスマッピングして操作できるようにしてしまおう。

【C#,VB】nullを許容する、読み取り専用にする、文字色・背景色の変更ができるDateTimePicker

[2018/02/24] BackSpace、Deleteで日付をnullにした後、どんなキーを押しても日付が復元されてしまっていたので、数字キー、数字テンキー、十字キー以外では日付を復元しないように修正しました。 [2018/02/26] BackSpace、Deleteで日付をnullにした後の以下…

【TortoiseSVN】他を諦めてオーバーレイアイコンを確実に表示させる方法

事象の発生 利用しているPCを換えたら、TortoiseSVNのオーバーレイアイコンが表示されない、表示されても安定しないって現象に見舞われた。 調べても、レジストリ『HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlay…

【全般】春分の日、秋分の日

春分の日、秋分の日は求められる! Excelでの例。(n=対象年) 春分の日 =FLOOR(20.8431 + 0.242194 * ( n - 1980),1) - FLOOR((n - 1980)/4,1) 秋分の日 =FLOOR(23.2488 + 0.242194 * ( n - 1980),1) - FLOOR((n - 1980)/ 4,1)

【全般】うるう年の計算

うるう年かどうかは求められる! Excelでの例。(n=対象年) =IF(OR(MOD(n,400)=0,AND(MOD(n,4)=0,MOD(n,100)<>0)),"うるう年", "うるう年ではない")

【C#】フォーカスの遷移順にコントロールを取得する

C#

個人的に、画面に貼り付けられている全コントロールを、フォーカス遷移順に取得したかった。 調べまくった。 参考サイト コントロールのTabIndex順で処理したいことってあるよね。階層のTabIndexを表現してみよう。 - Bug Catharsis ここに記されている方法…

【VMware】ディスクの圧縮を行う

それぞれ、ゲストOS上で実行させる。 ほかにも方法があるけど、この方法が一番手っ取り早い。 ゲストがWindowsの場合 C:\Program Files\VMware\VMware Tools\VMwareToolboxCmd.exe disk shrink C:\ ゲストがLinuxの場合 sudo vmware-toolbox-cmd disk shrink…

【Windows】Windows10でUASP対応外付けSSDを使ったときの速度

OS:Windows 10 x64 SSD:価格.com - インテル 520 Series SSDSC2CW120A3K5 スペック・仕様 ケース:1分BOX2.5 USB3.0 GREEN LINE(CGL25U3S6G)|センチュリー(CENTURY) 急きょ、外付けディスクが必要になり、SSDがいいなーと思ってA-DATAのSSDを買おうか…

【Oracle】ビット数が混在する中でSI ObjectBrowserを利用する

開発アプリケーションはx64コンパイルのため、OCI、ODACともにx64環境を設定。 しかし、ObjectBrowserはx86で動作するため、OCIが読み込めない、という時に以下のページの内容が役に立った。 https://www.sint.co.jp/siob_bbs/bbs_disp.asp?current_page=1&d…

【バッチ】ディレクトリをすべて削除するバッチを作る

例えば Dir1 ├ Dir1-1 │ └ File1-1-1 ├ Dir1-2 │ └ File1-2-1 └ File1-1 というフォルダ構造があったとする。 Dir1配下を全て削除したい時、通常ならエクスプローラーでDir1まで遷移し、Dir1-1、Dir1-2、File1-1を選択して削除すればいいわけだけど、意外と…

【Windows】Windows 10をアップグレード、クリーンインストールする方法

事前準備 元のOSのリカバリーディスクを作成する 出荷状態(つまり購入当時)の状態に戻す用のリカバリーディスクをちゃんと作っておく。 Windows 7の場合 メーカー品なら、リカバリーディスクの作成ツールがインストールされているので、それを使ってリカバリ…

【Oracle】同じ行を複数件取得する

自分で何を言ってるか良く分からないタイトルだけど、言いたいことは以下のようなこと。 問題 通常の検索結果 col1 col2 col3 A a 1 A a 2 A b 1 B a 1 求めたい検索結果(1行につき、2行出力したい) col1 col2 col3 A a 1 A a 1 A a 2 A a 2 A b 1 A b 1 B a…

【C#】EnterキーでTabキーを押した時と全く同じフォーカス遷移を行う

C#

EnterキーでTabキーを押した時と同じフォーカス遷移を行いたいという要望は、案外多い。 古いシステムからの名残りだったり、そもそも提案した人が古い人だったりで。 果てはWebシステムでもそれを望むこともあるが、今回はWindows Formsアプリケーションの…

【SQL Server】Oracleへのリンクサーバーを作成する

サーバA Windows Server 2008 R2 x64 SQL Server 2012 R2 x64サーバB Windows Server 2003 R2 x86 Oracle 11g 11.2.0.1.0 x86サーバAのSQL Serverにリンクサーバーを作成し、サーバBを参照できるようにする方法が分かったので、記しておく。 前提としては、…