SHIMAPEE の回答履歴

全358件中21~40件表示
  • 【C#】TreeViewがクリックされたら、その部分を別の領域に表示さ

    【C#】TreeViewがクリックされたら、その部分を別の領域に表示させたい お世話になります。C#初心者です。 TreeViewがクリックされたら、クリックされた部分だけを別画面(textBoxやLabelなど…)に表示させたいのですが、調べてもよくわかりません。 分かる方いらっしゃいましたらご回答いただけると幸いです。 宜しくお願いいたします。

  • WindowsFirewallのログの保存先を変更するスクリプトを

    WindowsFirewallのログの保存先を変更するスクリプトを 作りたいと考えているのですが、これはそもそも可能なのでしょうか? 本来行いたいことは、蓄積されたWindowsFirewallログのバックアップを行いたいだけなのですが、 後ほど集計をしたいとかんがえているので、単純に定期バックアップを行うだけだと、同じ時間のログが複数残ってしまう・・・と考えています。 そこで、日付名毎のフォルダに直接WindowsFirewallログが保存されれば、バックアップをとる必要も無いのでは?と考えました。 自動でWindowsFirewallのログの保存先を変更することが可能かどうかだけでも構いません。 宜しくお願い致します。

  • C#のリストボックスで、クリックしたヘッダーの項目についてソートをする

    C#のリストボックスで、クリックしたヘッダーの項目についてソートをするには、どうすればよろしいでしょうか? 現在左からファイル名、ファイルの場所、サイズというふうに項目のヘッダーが並んでいるのですが、どの項目のヘッダーをクリックしてもファイル名でソートされてしまいます。 わかる方、よろしくお願いいたします。

  • メール内 本文の検索を行いたいのですが

    メール内 本文の検索を行いたいのですが Windows7 Liveメール にて メール内検索(本文検索)が出来なく困っております。なにか設定があるのでしょうか?(件名での検索は可能なのですが) また プログラムとファイルの検索欄(Windows7画面 左下のウィンドウズロゴをクリックすると出てくるメニュー最下段の欄)からもメールの本文の検索が出来ないようなのですが、出来ない仕様なのでしょうか?

  • VBSについて教えてください。

    VBSについて教えてください。 イベントビューワのプロパティの変更(最大ログサイズとログサイズが最大値に達した時の操作)を以下のスクリプトにて変更したいと思っています。(スクリプトはhttp://www.microsoft.com/japan/technet/scriptcenter/scripts/logs/eventlog/lgevvb16.mspxで公開されているのを利用しています。) strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate,(Security)}!\\" & _ strComputer & "\root\cimv2") Set colLogFiles = objWMIService.ExecQuery _ ("Select * from Win32_NTEventLogFile") For each objLogfile in colLogFiles strLogFileName = objLogfile.Name Set wmiSWbemObject = GetObject _ ("winmgmts:{impersonationLevel=Impersonate}!\\.\root\cimv2:" _ & "Win32_NTEventlogFile.Name='" & strLogFileName & "'") wmiSWbemObject.MaxFileSize = 1024000 wmiSWbemObject.OverwriteOutdated = 0 wmiSWbemObject.Put_ Next WindowsXPSP2では動作したのですが、Windows2000SP4では以下のエラーが発生します。 Windows Script Host スクリプト:スクリプトの場所 行:14 文字:5 エラー:WBEM_FLAG_USE_AMENDED_QUALIFIERSが指定されていない場合は修正オブジェクトを置くことはできません コード:80041066 ソース:SWbemObject VBSについては全く理解できておりません。 Windows2000で動作させるためにんはどこを修正すればいいでしょうか?

  • 以下ようなツールはどのプログラム言語で作るのが向いていますか?

    以下ようなツールはどのプログラム言語で作るのが向いていますか? 仕事中にファイル名に日付をつけてファイルを残すことがあり、 ふとプログラミングの勉強を兼ねて、 以下のようなWindowsで使用するツールを作ってみようと考えました。 目的 一時的なバックアップ用にファイル名を変更orファイルをコピーする。 使い方 ・ファイルを右クリック ・右クリック後「新規作成->フォルダ」と同じイメージで、  「アプリ名->ファイル名を変更」 か  「アプリ名->ファイルをコピー」  を選択できる。 ○アプリ名->ファイル名を変更 を選択した場合、  選択したファイルの名前に_yymmddを追加した形に変更 ex. sample.txt   ↓ sample_100603.txt ○アプリ名->ファイルをコピー を選択した場合  選択したファイルをコピーし、  ファイル名を元のファイル名に_yymmddを追加した形に変更 ex. sampleCopy.txt   ↓ sampleCopy.txt sampleCopy_100603.txt --- 今まで、業務でC, C++, Javaでコーディング経験はあるのですが、 Windows関数の呼び出し経験はほとんどありません。 (MFCでは少し実装したのですが・・・) ちょっと調べた感じだと ファイル右クリックで表示させるためのレジストリの書き換えと、 ファイル名の変更&コピー程度なので、実装はそれほどむずかしくないかなと考えています。。 皆さんであれば上記のようなツールはどの言語で実装しますか? 今回のツールとは別にスクリプト系の言語を勉強してみようかと考えて PythonかRubyを勉強してみようか迷っていたところなので、 できれば今までやったことのない言語で作ってみたいのですが、 やはりWindowsアプリはC(++)が作りやすいのでしょうか???

  • dos変数の%~dp0は powershellでは何ですか?

    dos変数の%~dp0は powershellでは何ですか? dosで pushd %~dp0 は powershellでは何ですか?

  • PowerShellからPowerShellを呼び出す方法

    PowerShellからPowerShellを呼び出す方法 次のバッチファイルと同等の事をPowerShellで行う方法を教えて下さい。 下記のような非常に簡易的なバッチファイルがあるとします。 ■ aaa.bat ■ echo test ■ aaa.bat ■ ■ bbb.bat ■ aaa.bat > aaa.log ■ bbb.bat ■ ■ コマンドプロンプト ■ cmd> aaa.bat ・・・ 下に「test」と出力される test cmd> bbb.bat ・・・ ファイルaaa.logに「test」と出力される ■ コマンドプロンプト ■ 同じ事をPowerShellでするとすれば ■ aaa.ps1 ■ echo "test" ■ aaa.ps1 ■ ■ PowerShellの画面から ■ PS > ./aaa.ps1 ・・・ 下に「test」と出力される test PS > ./bbb.ps1 ・・・ ファイルaaa.logに「test」と出力される ■ PowerShellの画面から ■ この時の「bbb.ps1」はどのようになりますか?

  • PowerShellからPowerShellを呼び出す方法

    PowerShellからPowerShellを呼び出す方法 次のバッチファイルと同等の事をPowerShellで行う方法を教えて下さい。 下記のような非常に簡易的なバッチファイルがあるとします。 ■ aaa.bat ■ echo test ■ aaa.bat ■ ■ bbb.bat ■ aaa.bat > aaa.log ■ bbb.bat ■ ■ コマンドプロンプト ■ cmd> aaa.bat ・・・ 下に「test」と出力される test cmd> bbb.bat ・・・ ファイルaaa.logに「test」と出力される ■ コマンドプロンプト ■ 同じ事をPowerShellでするとすれば ■ aaa.ps1 ■ echo "test" ■ aaa.ps1 ■ ■ PowerShellの画面から ■ PS > ./aaa.ps1 ・・・ 下に「test」と出力される test PS > ./bbb.ps1 ・・・ ファイルaaa.logに「test」と出力される ■ PowerShellの画面から ■ この時の「bbb.ps1」はどのようになりますか?

  • メールソフトの使い方を教えてください。

    メールソフトの使い方を教えてください。 携帯電話のメールのように、送信したしたメールをそのまま編集する事は出来ないでしょうか? メールソフトはwindowsメール、アウトルックエクスプレスです。

  • Windows Mailで件名の同じメールがツリー表示されてしまう

    Windows Mailで件名の同じメールがツリー表示されてしまう こんばんは。 最近突然なのですが、windowsメールの受信トレイの表示で、 「同じ件名のメールがツリー表示」されるようになりました。 青い+と-の表示です。(添付画像) 私の使い方にはこの表示は不便で、このような機能は解除したいのですが、 どうやって解除できるのでしょうか? このような表示にかえるような操作をした覚えは全くなく、突然なってしまいました。 助けていただけないでしょうか・・・。 困っています。

  • 正規表現  マッチさせれない C#

    下記のもの全体にマッチさせる表現を考えていたのですが、 どぉしても思いつきません。 まだまだ正規表現についてわかっていないのでご教授いただけないでしょうか。 /// <summary> /// メソッド1 /// </summary> /// <param name="Out">1:入力文字,2:出力文字)</param> /// 文字列     の部分は行が増えたり減ったりするので /// と文字列と改行文字で1つのくくりにして それを任意の回数繰り返しでマッチさせようとしています。 ([/// .*] \r\n)*   (///[.<>/]* \r\n)*  など試しましたがマッチしません。 そもそもこのようなものをマッチさせること自体無理なのかもしれませんが その点も含めご教授お願いいただけますでしょうか。言語はC#です

  • 正規表現  マッチさせれない C#

    下記のもの全体にマッチさせる表現を考えていたのですが、 どぉしても思いつきません。 まだまだ正規表現についてわかっていないのでご教授いただけないでしょうか。 /// <summary> /// メソッド1 /// </summary> /// <param name="Out">1:入力文字,2:出力文字)</param> /// 文字列     の部分は行が増えたり減ったりするので /// と文字列と改行文字で1つのくくりにして それを任意の回数繰り返しでマッチさせようとしています。 ([/// .*] \r\n)*   (///[.<>/]* \r\n)*  など試しましたがマッチしません。 そもそもこのようなものをマッチさせること自体無理なのかもしれませんが その点も含めご教授お願いいただけますでしょうか。言語はC#です

  • C# ストップウォッチ

    今C#でストップウォッチを作りたいと思っています。 00:00:00(時:分:秒)を指定された時間から表示していきたいと思っています。 DateTimeクラスを使って以下の手順でやろうと思っていました。 指定時間を保持するDateTime 経過時間を保持するDateTime タイマークラスを1秒ずつ呼んで、『指定時間 - 経過時間』をラベルなりに表示 指定時間 - 経過時間がゼロになったらアラート でなかったら経過時間にプラス一秒 という感じで作ろうとしたんです・・・。 ですが、これを上手くコーディングできません。 調べても、どれもサンプルは普通の時計ばかり・・・。 どなたか、コーディングレベルでのご教授お願いいたします。

  • WSHの文字置換ツールについて(サンプル改良)

    Windows2003server上で動く、文字列置換ツールを用意したいと思ってます。 ※同様の質問をもう一件あげていますが、質問の根本が違うのであえて分けています。 よろしければそちらもご覧頂ければと思います。 今、考えている動作をしてくれるサンプルプログラムが@ITにあったので これを流用しようと思うのですが、変換対象の文字列がプログラム内にハードコーディングされているため 設定ファイルとして外に出したいと思っています。 置換サンプルプログラム http://www.atmarkit.co.jp/fwin2k/win2ktips/308strrpl/strrpl.html 想定している使い方は以下の通りです。 ・変換対象ファイルは置換後上書き保存される。(サンプルPGの動作) ・変換対象文字のパターンは複数ある。 ・変換対象ファイル内に、変換対象文字は複数出てきて全てを置換する。 ・サンプルPGでは変換対象文字列がソース内に書かれているが、外部ファイルに出したい。 ・変換対象文字のパターンは今後増える可能性がありソース変更なしに柔軟に対応できるようにしたい。 文字列置換の動作自体はサンプルPGの動作が希望通りで問題ありません。 あとは、外部ファイルに変換対象文字を持たすことと、複数パターンに対応できるように 改良できればベストだと思っています。 外部ファイルの記述方法(左が変換前、右が変換後) AAA aaaa BB bbbbbb CCCC ccc  ・  ・ 増やした文だけ、変換対象となる。 ※変換文字に.や\が含まれます。(サンプルソースでは動いてます) よろしくお願いします。

  • WSHの文字置換ツールについて(エラー処理)

    Windows2003server上で動く、文字列置換ツールを用意したいと思ってます。 ※同様の質問をもう一件あげていますが、質問の根本が違うのであえて分けています。 よろしければそちらもご覧頂ければと思います。 今、考えている動作をしてくれるサンプルプログラムが@ITにあったので これを流用しようと思うのですがエラー処理が考慮されていないので Readエラー時にスクリプトエラーが発生し落ちてしまうので困っています。 置換サンプルプログラム http://www.atmarkit.co.jp/fwin2k/win2ktips/308strrpl/strrpl.html サンプルPG名 replace.wsf 想定している使い方は以下の通りです。 ・バッチでdir /Bの実行結果を、変換対象ファイル名として利用する。 ・バッチからFOR文でreplace.wsfを呼び出し、引数に変換対象ファイル名を入れる。 ・対象ファイル数分繰り返す 文字列置換の動作自体はサンプルPGの動作が希望通りで問題ありません。 ただ、上記のバッチ運用の場合フォルダ名や空白が引数に代入され スクリプトエラーとなってしまい処理が止まってしまいます。 解決策として、以下の2パターンがあると思います ・フォルダや空白、存在しないファイル名が代入された場合は無視する →On Error Resume Nextを記述しましたが、構文が誤っているようでエラーとなりました。 Readエラーを無視するにはどうすればいいのでしょうか。 ・バッチの作りを工夫し、存在するファイルしか代入されないようにする。 →考えましたが、方法が分かりませんでした。 解決策が分かる方、よろしくお願いします。

  • WSHでリモートスクリプト起動時エラー

    □やりたいこと  2台のXP環境で、WSHを使用してリモートスクリプトを実行させたい  (ローカルサーバAからリモートサーバBでJBSを実行) □事象  サーバAのVBS(rmt_local.vbs)を起動したところ、  CreateScript実行時に以下のエラーとなります。  【エラーメッセージ】  429 ActiveX コンポーネントはオブジェクトを作成できません。 □質問  原因と対応方法を知りたい。  下記の設定以外になにが影響しているのか? □環境 【ローカルサーバA】  OS:WindowsXP Professional Version 2002 SP3  WSH:Version5.8  ドメイン:WORKGROUP 【リモートサーバB】  OS:WindowsXP Professional Version 2002 SP3  WSH:Version5.8  ドメイン:WORKGROUP 【スクリプト配置】  ローカルサーバAのC:\TESTにのみスクリプト(1)と(2)を格納している  リモートサーバBにはC:\TESTのフォルダのみ作成している □設定関連  ●ローカルとリモートで設定   ファイアウォール設定(DCOM、wsdcript.exeを通す)   ドメインプロファイルの設定でリモート管理の例外を許可   実行ユーザをAdministratorsグループに追加  ●ローカルのみ設定   COMセキュリティのアクセス許可で「ANONYMOUS LOGIN」のリモートアクセスを許可  ●リモートのみ設定    レジストリ:HKEY\LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa         の下のforceguest(文字列値)に0を設定   レジストリ:HKEY\LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Script Host\Settings         の下にRemote(文字列値) を作成して1を設定   COMセキュリティのアクセス許可でEveryoneグループの「リモートアクセス」を許可   COMセキュリティの起動許可でAdminstratorsグループの「リモートからの起動」と   「リモートからのアクティブ化」を許可 ================================================================ □スクリプト(1) 【rmt_local.vbs】 Option Explicit On Error Resume Next Dim objWshCtrl ' WshController オブジェクト Dim strRemotePC ' リモートのコンピュータ名 Dim strScript ' 実行するスクリプトファイル Dim objExecCmd ' 実行コマンド情報 Set objWshCtrl = WScript.CreateObject("WshController") If Err.Number = 0 Then strRemotePC = "B" strScript = "rmt_remote.vbs" Set objExecCmd = objWshCtrl.CreateScript(strScript, strRemotePC) If Err.Number <> 0 Then Set objExecCmd = Nothing WScript.Echo "エラー: CreateScript " & Err.Description WScript.Echo "異常終了しました。" Else WScript.Echo strRemotePC & " で " & strScript & " を実行します。" objExecCmd.Execute Do While objExecCmd.Status = 1 WScript.Sleep(100) Loop WScript.Echo "正常終了しました。" End If Else WScript.Echo "エラー: CreateObject " & Err.Description End If Set objExecCmd = Nothing Set objWshCtrl = Nothing ================================================================ □スクリプト(2) 【rmt_remote.vbs】 Option Explicit On Error Resume Next Dim objFSO ' FileSystemObject Dim objFile ' ファイル書き込み用 Set objFSO = WScript.CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.OpenTextFile("C:\TEST\test.log", 8, True) objFile.WriteLine Now() objFile.Close Set objFile = Nothing Set objFSO = Nothing

  • Delphi4について質問です。

    Delphi4について質問です。 form1でeditやmemoに入力した文字をform2のeditやmemoにへ移し、保存したいのですが、色々試してみてもできません。 あと、上書きしたものをformを再びあけたとき見れるようにするにはどの方法がありますか? 初心者で手詰まりです。 よろしくお願いします。

  • 保存したメールのファイル形式が変わった。

      パソコンの再セットアップをするために、メールのバックアップをとり再セットアップ後にWindows xp sp3をインストールしメールを復元しました。そして、他のドライブで保存してあったOutlook Expressメールのファイル形式がWindows Live Mail Mail Messageに変わってしまいました。何かセットアップにミスがあったのか教えてください。Outlook Expressメールに戻す方法があれば知恵を貸してください。  

  • 特定のプロセスが実行中か調べるスクリプトの書き方

    WindosでPowerShellやWSHやDOSコマンドなどありますが 2008 サーバーで一般的なスクリプトを書くには何を使えば良いでしょうか? 書きたいスクリプトは、ある.NETのプログラムAがあり、 Aが実行(常駐)とうかプロセスがない場合は実行され、 プロセスがある場合は実行しないというスクリプトを書きたいです。 どのように作ればよいでしょうか?