至極個人的な意見ですが、Windows10の「クイックアクセス」は
いらない機能だなぁ、と思います。
# Win + E で開いたらドライブ一覧が表示されてほしい。
ということで、Win7と(ほぼ)同様の表示にする方法を覚書。
1. フォルダオプションを表示
2. 下図、赤枠内の通りに設定
↓こんな感じに表示されます。
手順というほど大したものではありませんが。。
2015年9月28日月曜日
2015年8月26日水曜日
[C# / PowerShell] C#からPowerShellを実行する方法
PowerShellを動的かつ並列実行したかったので、C#で書いてみました。
| private List<string> executePowerShell() { // PowerShellスクリプト string script = @" # C#からの引数の受け取り $count = 0 foreach($arg in $input) { switch ($count) { 0 { $foo = $arg } 1 { $bar = $arg } } $count++ } # 何らかの処理 # C#に返したい変数 $foo $bar "; List<string> fromPowerShell = new List<string>(); using (var invoker = new RunspaceInvoke()) { // PowerShellの実行、第二引数がPowerShellに渡す引数 var psResult = invoker.Invoke(script, new[] { 0, 1 }) // PowerShellから変数の値を受け取る($foo, $bar) foreach (PSObject result in psResult) { if (result != null) { fromPowerShell.Add(result.ToString()); } } } return fromPowerShell; } |
こんな感じのメソッドを用意して、 script を動的生成 & Parallel.Forでクルクル回す、と。
例外処理は記載してませんが。。
2015年8月13日木曜日
[Oracle] 正規表現で数値形式以外を取得するSQL
ずいぶん久方ぶりな書込みとなります。。
Oracleの文字列フィールドに数値形式以外のデータがあったら
見たい、という要望があったので正規表現での検索を覚書。
REGEXP_XXXはOracle10g以降でしたかね。
Oracleの文字列フィールドに数値形式以外のデータがあったら
見たい、という要望があったので正規表現での検索を覚書。
| SELECT * FROM table_name WHERE NOT REGEXP_LIKE(column_name, '^[-+]?([0-9]+(\.[0-9]*)?|\.[0-9]+)([eE][-+]?[0-9]+)?$') |
REGEXP_XXXはOracle10g以降でしたかね。
2015年7月16日木曜日
[Oracle] StatsPackのレポート作成を自動化したい
StatsPackを導入、スナップショットを自動取得している環境で
各スナップショット間のレポートファイルを作成する、という要件がありました。
sqlplus user/password[@connection] @${ORACLE_HOME}/rdbms/admin/spreport.sql
こんな感じで実行すれば作成できるのですが、途中でスナップショットの
IDを聞かれたりするので応答ファイルを作成、読み込ませる方法を覚書。
sqlplus user/password[@connection] @${ORACLE_HOME}/rdbms/admin/spreport.sql < response.txt
response.txtには、以下の内容を記載。
スナップショットID1
スナップショットID2
レポートファイルの出力先
exit
後は、response.txtを動的に作成、くるくる回すプログラムを書けば自動化できるかな。
各スナップショット間のレポートファイルを作成する、という要件がありました。
sqlplus user/password[@connection] @${ORACLE_HOME}/rdbms/admin/spreport.sql
こんな感じで実行すれば作成できるのですが、途中でスナップショットの
IDを聞かれたりするので応答ファイルを作成、読み込ませる方法を覚書。
sqlplus user/password[@connection] @${ORACLE_HOME}/rdbms/admin/spreport.sql < response.txt
response.txtには、以下の内容を記載。
スナップショットID1
スナップショットID2
レポートファイルの出力先
exit
後は、response.txtを動的に作成、くるくる回すプログラムを書けば自動化できるかな。
2015年6月18日木曜日
[つぶやき] 自宅PCでTVが見られなくなった
自宅PCの中を少し整理していたら、TVを見られるようにしていたはずが
コンポーネント不足的なメッセージが出てくるようになってしまったo...rz
何かアンインストールしてはいけないものを消してしまったか。
# ちょっとサボり気味、というかネタ不足
# もう少ししたら色々書込みできるようになる・・・はず?
コンポーネント不足的なメッセージが出てくるようになってしまったo...rz
何かアンインストールしてはいけないものを消してしまったか。
# ちょっとサボり気味、というかネタ不足
# もう少ししたら色々書込みできるようになる・・・はず?
登録:
投稿 (Atom)

