<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/seidee5/">
    <title>seidee5 @ ウィキ</title>
    <link>http://w.atwiki.jp/seidee5/</link>
    <atom:link href="https://w.atwiki.jp/seidee5/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>seidee5 @ ウィキ</description>

    <dc:language>ja</dc:language>
    <dc:date>2011-07-03T07:50:48+09:00</dc:date>
    <utime>1309647048</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/seidee5/pages/15.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/seidee5/pages/27.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/seidee5/pages/26.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/seidee5/pages/25.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/seidee5/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/seidee5/pages/24.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/seidee5/pages/23.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/seidee5/pages/22.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/seidee5/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/seidee5/pages/20.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/seidee5/pages/15.html">
    <title>vbs-文字コード</title>
    <link>https://w.atwiki.jp/seidee5/pages/15.html</link>
    <description>
      Const adTypeBinary = 1
Const adTypeText = 2
Const adReadAll = -1
Const adReadLine = -2

Dim bin
Dim str
Dim srcFile
Dim srcCode
Dim dstFile
Dim dstCode

&#039;読み込み ver2
Dim objADOST_R

srcFile = &quot;c:\src.txt&quot; &#039;元ファイル
srcCode = &quot;UTF-8&quot;
&#039;srcCode = &quot;Shift-JIS&quot;
dstFile = &quot;c:\dst.txt&quot; &#039;変換後ファイル
dstCode = &quot;Shift-JIS&quot;
&#039;dstCode = &quot;UTF-8&quot;

&#039;読み込み
&#039;With CreateObject(&quot;ADODB.Stream&quot;)
&#039;.Open
&#039;.Type = adTypeText
&#039;.Charset = srcCode
&#039;.LoadFromFile srcFile
&#039;str = .ReadText(adReadAll) &#039;全て読み込み
&#039;.Close
&#039;End With

&#039;読み込み ver2
Set objADOST_R = CreateObject(&quot;ADODB.Stream&quot;)
objADOST_R.Type = 1 &#039;adTypeBinary
objADOST_R.Open
objADOST_R.LoadFromFile srcFile
objADOST_R.Position = 0
str = objADOST_R.ReadText(adReadAll) &#039;全て読み込み-

Wscript.Echo str

&#039;Base64デコード
With CreateObject(&quot;Microsoft.XMLDOM&quot;).createElement(&quot;temp&quot;)
.DataType = &quot;bin.base64&quot;
.Text = str
bin = .NodeTypedValue
End With

&#039;UTF-8をSHIFT-JISでファイル出力
With CreateObject(&quot;ADODB.Stream&quot;)
.Open
.Type = adTypeBinary
.Write bin
.Position = 0
.Type = adTypeText
.Charset = dstCode
.SaveToFile dstFile
&#039;.SaveToFile &quot;c:\[[test]].txt&quot;, 2 &#039;同名ファイルがあったら上書きする場合 adSaveCreateOverWrite=2
.Close
End With    </description>
    <dc:date>2011-07-03T07:50:48+09:00</dc:date>
    <utime>1309647048</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/seidee5/pages/27.html">
    <title>test3</title>
    <link>https://w.atwiki.jp/seidee5/pages/27.html</link>
    <description>
      import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.text.NumberFormat;
import org.jfree.chart.*;
import org.jfree.data.general.DefaultPieDataset;
import org.jfree.chart.labels.StandardPieSectionLabelGenerator;
import org.jfree.chart.plot.PiePlot;

public class PieChart extends HttpServlet{
	public void doGet(HttpServletRequest request, HttpServletResponse response)
		throws ServletException,IOException {
		response.setContentType(&quot;image/png&quot;);
		OutputStream out = response.getOutputStream();
		try{
			//グラフ作成
			[[JFreeChart]] chart = createChart();
			//PNGで書き出す
			ChartUtilities.writeChartAsPNG(out,chart,300,300);
		} catch (Exception e) {
			System.out.println(e.toString());
		}finally {
			out.close();
		}
	}
	private JFreeChart createChart() {
		//データセット
		DefaultPieDataset data  =  new DefaultPieDataset();
		data.setValue(&quot;XXXXX&quot;, 70);
		data.setValue(&quot;YYYYY&quot;, 30);

		//グラフ作成
		JFreeChart chart = ChartFactory.createPieChart(
			&quot;タイトル&quot;,	    // タイトル
			data,	            // データ
			true,	            // 凡例
			false,	            // ツールチップ
			false	            // URL
		);
		//プロットの取得
		PiePlot plot = (PiePlot)chart.getPlot();
		//パーセント表示
		plot.setLabelGenerator(new StandardPieSectionLabelGenerator(&quot;{0} = {1} ({2})&quot;, NumberFormat.getNumberInstance(), NumberFormat.getPercentInstance()));
		return chart;
	}
}    </description>
    <dc:date>2009-10-05T08:11:19+09:00</dc:date>
    <utime>1254697879</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/seidee5/pages/26.html">
    <title>JFreeChart</title>
    <link>https://w.atwiki.jp/seidee5/pages/26.html</link>
    <description>
      JFreeChart 応用
http://www.jfree.org/

http://www.fireproject.jp/feature/jfreechart/

http://park.geocities.jp/gdfsm000/jfreechart/

http://www.ujihara.jp/jbyjsharp/jfreechart/results/
---
参考

JFreeChartの軸表示
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=39499&amp;forum=12    </description>
    <dc:date>2009-10-05T05:32:18+09:00</dc:date>
    <utime>1254688338</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/seidee5/pages/25.html">
    <title>Struts2</title>
    <link>https://w.atwiki.jp/seidee5/pages/25.html</link>
    <description>
      HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType(&quot;application/x-csv&quot;);
response.setHeader(&quot;Content-Disposition&quot;, &quot;attachment;filename=&quot;
		+ fileName);

outputStream = response.getOutputStream();
outputStreamWriter = new OutputStreamWriter(outputStream,
		&quot;Windows-31J&quot;);
bufferedWriter = new BufferedWriter(outputStreamWriter);    </description>
    <dc:date>2009-10-04T18:20:17+09:00</dc:date>
    <utime>1254648017</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/seidee5/pages/21.html">
    <title>Oracle</title>
    <link>https://w.atwiki.jp/seidee5/pages/21.html</link>
    <description>
      Oracle Documentation
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/index.htm

oracle
http://books-support.sbcr.jp/isbn/1683/appendix.html


http://www.esrij.com/document/esri/arcgisserver/93/help/manager/geodatabases/oracle_1010194088.htm

mailmagazine
http://www.insight-tec.com/mailmagazine/ora3/vol188.html

sysでログイン！
alter system set sga_max_size=1536M;
alter system set sga_target=1536M;
alter system set pga_aggregate_target=512M;

port確認
select dbms_xdb.gethttpport(), dbms_xdb.getftpport() from dual;
port変更
begin dbms_xdb.sethttpport(&#039;18080&#039;);end;/

conn sys/sys as SYSDBA
-- 共有プール（SHARED POOL）をクリアする
ALTER SYSTEM FLUSH SHARED_POOL;

-- データベース・バッファ・キャッシュのクリア
ALTER SYSTEM FLUSH BUFFER_CACHE;

-------
begin
declare
CURSOR IND_CURR IS
SELECT INDEX_NAME
FROM user_indexes
where status=&#039;UNUSABLE&#039;;
SQL_VAL varchar2(300);
DATA_VAL varchar2(300);
begin
FOR currVal IN IND_CURR LOOP
DATA_VAL := currVal.INDEX_NAME;
SQL_VAL := &#039;alter index &#039; || DATA_VAL || &#039; rebuild&#039;;
execute immediate SQL_VAL;
END LOOP;
end;
end;
/
-------
set long 2000
set heading off
set line 120
set pages 2000
set long 2000
set heading off
set trimspool off
set feedback off
set longchunksize 600

EXEC DBMS_METADATA.SET_TRANSFORM_PARAM(
DBMS_METADATA.SESSION_TRANSFORM,&#039;SQLTERMINATOR&#039;,TRUE)

spool create_table.sql

select
--dbms_metadata.get_ddl(&#039;TABLE&#039;,table_name)
dbms_metadata.get_ddl(&#039;TABLE&#039;,table_name)
from user_tables;

spool off;
-------    </description>
    <dc:date>2009-09-29T17:09:53+09:00</dc:date>
    <utime>1254211793</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/seidee5/pages/24.html">
    <title>SQLite</title>
    <link>https://w.atwiki.jp/seidee5/pages/24.html</link>
    <description>
      SQLite
http://shoppers-jp.com/software/data/tashizaurus120.zip    </description>
    <dc:date>2009-09-28T17:23:32+09:00</dc:date>
    <utime>1254126212</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/seidee5/pages/23.html">
    <title>TRAC</title>
    <link>https://w.atwiki.jp/seidee5/pages/23.html</link>
    <description>
      TRACをインストールしたディレクトリを変更する必要あり。
※メモ帳でBOM無しのUTF-8ファイルを上書き保存すると自動的にBOMが付加される。
　メモ帳で保存した場合は、別のエディタで、BOM無しを選択して上書きが必要。

[対象ファイル]
%TRACインストールDIR%\projects\trac\%プロジェクト名%\conf\trac.ini

完了後、リポジトリと同期をとる

[ポート変更]
80ポートが競合する場合に、TracLightningのポートを変更する。
変更方法は以下の通り。

%TracLightHOME%\CollabNetSVN\httpd\conf\httpd.conf を編集

以下の2箇所を変更

Listen 80
⇒ 80 以外の番号に変更
⇒ （例）Listen 8090

Server Name localhost
⇒localhostを :[ポート番号]に変更（Listenに合わせる）
⇒ （例）Server Name localhost:8090

[チケット]
= マイチケットページ =
このページでは、あなたに関係するチケットを表示することができます。より詳細にチケット情報の検索と表示を行うには、レポートとクエリーをご利用ください。

 * [/report レポート]
 * [/query クエリー]

 * [/wiki/custom_tickets MyTickets改]
 * [/wiki/tips Tips]

== 全件表示 ==
 * [/report/6 レポート全件]
 * [/report/6?asc=0&amp;sort=ticket レポート全件：チケット降順]
 * [/report/6?asc=1&amp;sort=ticket レポート全件：チケット昇順]
 * [/query?status=accepted&amp;status=assigned&amp;status=new&amp;status=reopened&amp;group=priority&amp;col=id&amp;col=summary&amp;col=component&amp;col=status&amp;col=type&amp;col=owner&amp;col=changetime&amp;order=id レポート：カスタムクエリー]
 * [/query?status=accepted&amp;status=assigned&amp;status=new&amp;status=reopened&amp;group=priority&amp;order=id&amp;col=id&amp;col=summary&amp;col=status&amp;col=owner&amp;col=type&amp;col=component&amp;col=changetime&amp;milestone=ITa レポート：ITa]
 * [/query?status=accepted&amp;status=assigned&amp;status=new&amp;status=reopened&amp;group=priority&amp;order=id&amp;col=id&amp;col=summary&amp;col=status&amp;col=owner&amp;col=type&amp;col=component&amp;col=changetime&amp;milestone=ITb レポート：ITb]


== あなたが担当しているチケット ==
あなたが担当者として割り当てられているチケットを表示します。あなたの作業状況の確認にご利用ください。
[[TicketQuery(owner=$USER&amp;status!=closed,table)]]

== あなたに関係するチケット ==
関係者(CC)にあなたが含まれているチケットを表示します。あなたに関係するチケットの状態を確認するのにご利用ください。
[[TicketQuery(cc=~$USER&amp;status!=closed,table)]]

== あなたが報告したチケット ==
あなたが報告(登録)したチケットを表示します。あなたが登録したチケットの処理状況/進捗状況を把握するのにご利用ください。
[[TicketQuery(reporter=$USER&amp;status!=closed,table)]]    </description>
    <dc:date>2009-09-28T13:08:04+09:00</dc:date>
    <utime>1254110884</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/seidee5/pages/22.html">
    <title>vbs-DB操作</title>
    <link>https://w.atwiki.jp/seidee5/pages/22.html</link>
    <description>
      Option Explicit
&#039; 
&#039;**********************************************************************
&#039; * 
&#039; * File Name   : CreateControlFile.vbs
&#039; * Description : ユーザの全テーブル分のローダの制御ファイルと
&#039; *               ローダのコマンド(バッチファイル)を自動生成
&#039; *               生成されたフォルダにTableName.CSVを格納し、
&#039; *               バッチファイルを実行してください
&#039; * Creator     : xxxxxxxxxx
&#039; * Date        : 2009/09/08
&#039; * 
&#039; * History
&#039; * ver.   : date        : person        : reason
&#039; * 1.0.0    2009/09/08    xxxxxxxxxx      新規作成
&#039; * 
&#039; 
&#039;**********************************************************************

&#039;***********************************************************
&#039;   ↓ここから下を変更して下さい
&#039;***********************************************************
Public Const User       = &quot;[[test]]&quot;            &#039;ユーザ名
Public Const Pass       = &quot;test&quot;            &#039;パスワード
Public Const Driver     = &quot;[[Oracle]] In XE&quot;    &#039;ドライバ名
Public Const Sid        = &quot;xe&quot;              &#039;接続文字列
&#039;Public Const Sid       = &quot;&quot;                &#039;ローカルの場合

&#039; Loader Mode Select 
&#039; 下記３行の内、１行選択。他はコメントアウトしてください。
Public Const loadmode   = &quot;TRUNCATE&quot;    &#039;Truncate &amp; Load
&#039;Public Const loadmode  = &quot;REPLACE&quot;      &#039;Delete &amp; Load
&#039;Public Const loadmode  = &quot;APPEND&quot;       &#039;追加

&#039;ロードするデータのフォーマット
&#039; 下記２行の内、１行選択。他はコメントアウトしてください。
&#039;Public Const formatmode = &quot;固定長&quot;      &#039;固定長
Public Const formatmode = &quot;可変長&quot;      &#039;可変長(,区切り、&quot;&quot;括り)

&#039;***********************************************************
&#039;   ↑ここから上を変更して下さい
&#039;***********************************************************


Call CreateControlFile(User)
MsgBox &quot;ローダの制御ファイルを作成しました。&quot;


&#039;###########################################################
&#039;
&#039;   関数名  ：F_GetName
&#039;   概要    ：名前の生成
&#039;   引数    ：strTblName － テーブル名
&#039;             strtype    － 拡張子
&#039;   戻り値  ：テーブル名 o rファイル名
&#039;
&#039;###########################################################
Function F_GetName(strTblName,strtype)

    Select Case UCASE(strtype)
    Case &quot;&quot;
        F_GetName = strTblName
    Case Else
        F_GetName = strTblName &amp; &quot;.&quot; &amp; strtype
    End Select

End Function

&#039;###########################################################
&#039;
&#039;   関数名  ：CreateControlFile
&#039;   概要    ：Loaderの制御ファイルと
&#039;             Loaderのコマンド作成
&#039;   引数    ：owner － スキーマ名
&#039;
&#039;###########################################################
Sub CreateControlFile(owner)

	Dim objADO                      &#039;ADOオブジェクト
	Dim objRS                       &#039;
	Dim objRS2                      &#039;

	Dim strSql                      &#039;ＳＱＬ文格納
	Dim strCtl                      &#039;制御ファイル文格納
	Dim TblName                     &#039;テーブル名格納
	Dim i                           &#039;添え字

	Dim fs                          &#039;ファイルシステムオブジェクト
	Dim fldr                        &#039;書き込み先フォルダ名
	Dim newText                     &#039;書き込み先ファイル名

	Dim nPosition

	&#039;ADOオブジェクトを作成
	Set objADO = CreateObject(&quot;ADODB.Connection&quot;)
	&#039;DBオープン
	&#039;objADO.Open &quot;Driver=Driver;DBQ=Sid;UID=User;PWD=Pass;&quot;
	objADO.Open &quot;Driver=Oracle In XE;DBQ=xe;UID=test;PWD=test;&quot;

	&#039;テーブル名取得SQL
	strSQL = &quot;SELECT TABLE_NAME FROM ALL_TABLES WHERE OWNER = &#039;&quot; &amp; UCASE(owner) &amp; &quot;&#039;&quot;

	Set objRS = objADO.Execute(strSQL)

	&#039;スキーマの全テーブル分繰り返す
	Do Until objRS.Eof = True

		TblName = objRS(&quot;TABLE_NAME&quot;)

		&#039;制御ファイル文言クリア
		strCtl  =   &quot;&quot;

		&#039;列名・型・桁数取得SQL
		strSQL = _
		&quot;SELECT COLUMN_NAME, DATA_TYPE, NVL(DATA_PRECISION,DATA_LENGTH) DATA_PRECISION&quot; &amp; _
		&quot; FROM  ALL_TAB_COLUMNS &quot; &amp; _
		&quot;WHERE  TABLE_NAME = &#039;&quot; &amp; UCASE(TblName) &amp; &quot;&#039;&quot; &amp; _
		&quot;  AND  OWNER = &#039;&quot; &amp; UCASE(owner) &amp; &quot;&#039;&quot; &amp; _
		&quot;ORDER BY COLUMN_ID&quot;

		Set objRS2 = objADO.Execute(strSQL)

		&#039;====================================================
		&#039; 制御ファイル文言生成
		&#039;====================================================
		strCtl  = _
			&quot;LOAD DATA&quot;   &amp; vbCrLf &amp; _
			loadmode      &amp; vbCrLf &amp; _
			&quot;INTO TABLE &quot; &amp; F_GetName(TblName,&quot;&quot;) &amp; vbCrLf

		If formatmode = &quot;固定長&quot; Then
			strCtl  =   strCtl &amp; &quot;(&quot;  &amp; vbCrLf
		Else
			&#039;使用状況に応じて区切り文字は修正して下さい
			strCtl  =  strCtl &amp; &quot;FIELDS TERMINATED BY &#039;,&#039; OPTIONALLY ENCLOSED BY &#039;&quot;&quot;&#039; &quot; &amp; vbCrLf &amp; &quot;(&quot;  &amp; vbCrLf
		End If

		nPosition = 1

		&#039;列名分繰り返す
		Do Until objRS2.Eof = True

			strCtl = strCtl &amp; space(4) &amp; objRS2(&quot;COLUMN_NAME&quot;) 
			strCtl = strCtl &amp; space(35 - len(objRS2(&quot;COLUMN_NAME&quot;)))

			&#039;データ型別の書式設定なし
			If formatmode = &quot;固定長&quot; Then
				strCtl = strCtl &amp; _
				&quot; POSITION(&quot; &amp; nPosition &amp; &quot;:&quot; &amp; _
				nPosition + objRS2(&quot;DATA_PRECISION&quot;) - 1 &amp; &quot;)&quot;
			End If

			&#039;データ型別の書式設定あり(使用状況に応じて修正して下さい)
			&#039;If formatmode = &quot;固定長&quot; Then
			&#039;    If objRS2(&quot;DATA_TYPE&quot;) = &quot;VARCHAR2&quot; Then
			&#039;        strCtl = strCtl &amp; vbTab &amp; &quot;CHAR&quot;
			&#039;    End If
			&#039;    If objRS2(&quot;DATA_TYPE&quot;) = &quot;NUMBER&quot; Then
			&#039;        strCtl = strCtl &amp; vbTab &amp; &quot;INTEGER EXTERNAL&quot;
			&#039;    End If
			&#039;End If
			&#039;If objRS2(&quot;DATA_TYPE&quot;) = &quot;DATE&quot; Then
			&#039;    strCtl = strCtl &amp; vbTab &amp; &quot; DATE &quot;&quot;YYYY/MM/DD HH24:MI:SS&quot;&quot;&quot;
			&#039;End If

			strCtl = strCtl &amp; &quot;,&quot; &amp; vbCrLf

			nPosition = nPosition + objRS2(&quot;DATA_PRECISION&quot;)
			
			&#039;カーソルを次の行へ
			objRS2.MoveNext
		Loop

		If strCtl &lt;&gt; &quot;&quot; Then 
			strCtl = Left(strCtl,Len(strCtl) - Len(&quot;,&quot; &amp; vbCrLf))
		End If
		strCtl = strCtl &amp; vbCrlf &amp; &quot;)&quot; &amp; vbCrlf

		&#039;オブジェクトの解放
		objRS2.close
		set objRS2 = nothing

		&#039;====================================================
		&#039; 制御ファイルの作成
		&#039;====================================================
		Set fs = CreateObject(&quot;Scripting.FileSystemObject&quot;)

		&#039;フォルダ作成(&quot;&#039;formatmode&#039;Loader_TableName&quot;)
		fldr = formatmode &amp; &quot;Loader_&quot; &amp; F_GetName(TblName,&quot;&quot;)
		fs.CreateFolder (fldr)

		&#039;制御ファイル書き込み(&quot;TableName.ctr&quot;)
		fldr = fldr &amp; &quot;\&quot;
		Set newText = fs.CreateTextFile(fldr &amp; F_GetName(TblName,&quot;ctr&quot;), True)
		newText.Write strCtl

		&#039;ファイル・クローズ
		newText.Close

		&#039;====================================================
		&#039; ローダーのコマンドファイル作成(&quot;TableName_LDR.cmd&quot;)
		&#039;====================================================
		Set newText = fs.CreateTextFile(fldr &amp; F_GetName(TblName,&quot;&quot;) &amp; &quot;_LDR.cmd&quot;, True)

		&#039;コマンド生成
		If Sid &lt;&gt; &quot;&quot; Then
			newText.WriteLine &quot;SQLLDR &quot; &amp; User &amp; &quot;/&quot; &amp; Pass  &amp; &quot;@&quot; &amp; Sid &amp; _
								&quot; CONTROL=&quot; &amp; F_GetName(TblName,&quot;ctr&quot;) &amp; _
								&quot; DATA=&quot;    &amp; F_GetName(TblName,&quot;csv&quot;) &amp; _
								&quot; LOG=&quot;     &amp; F_GetName(TblName,&quot;log&quot;) &amp; _
								&quot; BAD=&quot;     &amp; F_GetName(TblName,&quot;bad&quot;) &amp; _
								&quot; DISCARD=&quot; &amp; F_GetName(TblName,&quot;bsc&quot;) &amp; _
								&quot; ERRORS=999999999&quot; &amp; _
								&quot; DIRECT=TRUE&quot;
		Else
			newText.WriteLine &quot;sqlldr &quot; &amp; User &amp; &quot;/&quot; &amp; Pass  &amp; _
								&quot; CONTROL=&quot; &amp; F_GetName(TblName,&quot;ctr&quot;) &amp; _
								&quot; DATA=&quot;    &amp; F_GetName(TblName,&quot;csv&quot;) &amp; _
								&quot; LOG=&quot;     &amp; F_GetName(TblName,&quot;log&quot;) &amp; _
								&quot; BAD=&quot;     &amp; F_GetName(TblName,&quot;bad&quot;) &amp; _
								&quot; DISCARD=&quot; &amp; F_GetName(TblName,&quot;bsc&quot;) &amp; _
								&quot; ERRORS=999999999&quot; &amp; _
								&quot; DIRECT=TRUE&quot;
		End If

		&#039;ファイル・クローズ
		newText.Close

		&#039;カーソルを次の行へ
		objRS.MoveNext

	Loop

	&#039;オブジェクトの解放
	objRS.Close
	objADO.Close
	set objRS = Nothing
	set objADO = Nothing

End Sub    </description>
    <dc:date>2009-09-25T14:40:36+09:00</dc:date>
    <utime>1253857236</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/seidee5/pages/19.html">
    <title>Batch</title>
    <link>https://w.atwiki.jp/seidee5/pages/19.html</link>
    <description>
      cd /d %~dp0

また、バッチファイル自身のフルパス名は、%0に格納されています。

で、%0から、パス名やファイル名だけを取り出すには、パラメータ修飾子を使用します。（下記の括弧内は、ファイル名が&quot;C:\Documents and Settings\user\デスクトップ\test.bat&quot;の時の例）

%0　　：パラメータ全体（&quot;C:\Documents and Settings\user\デスクトップ\test.bat&quot;⇒パス名にスペースが含まれているので、引用符(&quot;)が付く）
%~d0　：%0からドライブ名だけを取り出す。(C:)
%~p0　：%0からパス名だけを取り出す。（\Documents and Settings\user\デスクトップ\⇒両端に&quot;\&quot;が付く）
%~n0　：%0からファイル名だけを取り出す。（test）
%~x0　：%0からファイル拡張子だけを取り出す。（.bat）
%~s0　：%0をMS-DOSの8.3形式の短いファイル名を取り出す。（C:\DOCUME~1\USER\デスク~1\TEST.BAT）
（複数の修飾子を組み合わせることも可能）

なので、&quot;test.bat&quot;のパス名は、&quot;%~dp0&quot;で取り出せます。

cd %~dp0　　（または、cd &quot;%~dp0&quot;←パス名にスペースが含まれる時）

『コマンドプロンプトを使ってみよう：バッチパラメータ・修飾子』
 http://ykr414.com/dos/bat.html#05    </description>
    <dc:date>2009-07-30T16:41:05+09:00</dc:date>
    <utime>1248939665</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/seidee5/pages/20.html">
    <title>参考URL</title>
    <link>https://w.atwiki.jp/seidee5/pages/20.html</link>
    <description>
      ホワイトボードを使ったタスク管理
http://tech.feedforce.jp/whiteboard.html

Capistranoって何なのさ
http://tech.feedforce.jp/capistrano.html    </description>
    <dc:date>2009-07-27T12:52:58+09:00</dc:date>
    <utime>1248666778</utime>
  </item>
  </rdf:RDF>
