<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>http://wiki.samba.gr.jp/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Make_printerdef%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E3%83%97%E3%83%AA%E3%83%B3%E3%82%BF%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%AE%E5%AE%9A%E7%BE%A9%E3%82%92%E6%AD%A3%E3%81%97%E3%81%8F%E4%BD%9C%E6%88%90%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84</id>
	<title>Make printerdefコマンドでプリンタドライバの定義を正しく作成できない - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.samba.gr.jp/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Make_printerdef%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E3%83%97%E3%83%AA%E3%83%B3%E3%82%BF%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%AE%E5%AE%9A%E7%BE%A9%E3%82%92%E6%AD%A3%E3%81%97%E3%81%8F%E4%BD%9C%E6%88%90%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84"/>
	<link rel="alternate" type="text/html" href="http://wiki.samba.gr.jp/mediawiki/index.php?title=Make_printerdef%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E3%83%97%E3%83%AA%E3%83%B3%E3%82%BF%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%AE%E5%AE%9A%E7%BE%A9%E3%82%92%E6%AD%A3%E3%81%97%E3%81%8F%E4%BD%9C%E6%88%90%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84&amp;action=history"/>
	<updated>2026-04-05T17:26:42Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>http://wiki.samba.gr.jp/mediawiki/index.php?title=Make_printerdef%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E3%83%97%E3%83%AA%E3%83%B3%E3%82%BF%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%AE%E5%AE%9A%E7%BE%A9%E3%82%92%E6%AD%A3%E3%81%97%E3%81%8F%E4%BD%9C%E6%88%90%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84&amp;diff=1596&amp;oldid=prev</id>
		<title>Ribbon: 新規追加</title>
		<link rel="alternate" type="text/html" href="http://wiki.samba.gr.jp/mediawiki/index.php?title=Make_printerdef%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A7%E3%83%97%E3%83%AA%E3%83%B3%E3%82%BF%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%AE%E5%AE%9A%E7%BE%A9%E3%82%92%E6%AD%A3%E3%81%97%E3%81%8F%E4%BD%9C%E6%88%90%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84&amp;diff=1596&amp;oldid=prev"/>
		<updated>2006-08-31T05:30:27Z</updated>

		<summary type="html">&lt;p&gt;新規追加&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{冒頭部|J0300|2001/07/09|たけだやすま}}&lt;br /&gt;
==対象==&lt;br /&gt;
この文書は、以下のプロダクトに付いて説明したものです。&lt;br /&gt;
* Samba 2.0.x &lt;br /&gt;
==現象==&lt;br /&gt;
make_printerdefコマンドを用いて、プリンタの定義ファイルを作成する際に、プリンタドライバのinfファイルから定義ファイルを正しく作成できないことがあります。&lt;br /&gt;
==原因==&lt;br /&gt;
make_printerdefコマンドの行う書式解析が不十分であったためです。 以下の形式を含むinfファイルのときに、プリンタの定義ファイルを正しく作成できません。&lt;br /&gt;
&lt;br /&gt;
1. プリンタの定義が、次のようにスペース+カンマの形式で区切られていた場合&lt;br /&gt;
&lt;br /&gt;
      例:&lt;br /&gt;
&lt;br /&gt;
      [EPSON]&lt;br /&gt;
      &amp;quot;EPSON LP-9600S&amp;quot;  = LP9600S  ,LPTENUM\EPSONLP-9600S7DE6,EPSONLP-9600S7DE6&lt;br /&gt;
      [LP9600S]&lt;br /&gt;
      CopyFiles       = EP_SETUP,ESC_PAGE,@E_SLM015.DLL,@E_SEST16.DLL,@E_SCHK02.EXE&lt;br /&gt;
            &lt;br /&gt;
&lt;br /&gt;
2. infファイル内に[Strings]セクションを持たない場合&lt;br /&gt;
&lt;br /&gt;
3. プリンタの定義と、セクションの定義に大文字、小文字の違いがある場合&lt;br /&gt;
&lt;br /&gt;
      例:&lt;br /&gt;
&lt;br /&gt;
      &amp;quot;Apple Color LaserWriter 12/600J&amp;quot; = APlWlOT1.SPD,Apple_Color_LaserWriter_12/600J&lt;br /&gt;
      [APLWLOT1.SPD]  &amp;lt;---- Lが小文字から大文字に変更されています&lt;br /&gt;
      CopyFiles=@APLWLOT1.SPD,PSCRIPT&lt;br /&gt;
            &lt;br /&gt;
&lt;br /&gt;
==対処方法==&lt;br /&gt;
Samba 2.0.10日本語版リリース1.0以降をご利用ください。&lt;br /&gt;
&lt;br /&gt;
なお、Samba 2.0.9日本語版リリース1.0においても、以下のパッチで、同様のロジックを適用することが可能です。以前のバージョンに対しても同様のロジックが適用可能だと考えられますが、検証は行っておりません。&lt;br /&gt;
&lt;br /&gt;
[http://cgi.samba.gr.jp/download.phtml?archive=make_printerdef.patch&amp;amp;url=samba-2.0.9-ja/patches/ samba-2.0.9-ja-1.0_make_printerdef.patch]&lt;br /&gt;
&lt;br /&gt;
この技術情報は sugj-tech:3364 からの一連のスレッドの議論を元に作成されています。&lt;/div&gt;</summary>
		<author><name>Ribbon</name></author>
	</entry>
</feed>