以下是个人浅见,希望各位高手指出当中不完善的地方。
在Shopex v4.71 v4.72平台上成功实施。V4.8当中未进行任何的测试。
注意:
1.
CSV是由,英文半角逗号组成的文本类型,因此在excel编辑时,请将逗号替换为其他符号。
2. 使用dir命令生成文件列表文本,具体请结合实际应用的情况而定,本文为方便展示使用商品图片的大小属性作为排序的依据;
DIR [drive:][path][filename] [/A[[:]attributes]] [/C] [/D] [/L] [/N]
[/O[[:]sortorder]] [/P] [/Q] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
[drive:][path][filename]
指定要列出的驱动器、目录和/或文件。
/A 显示具有指定属性的文件。
attributes D 目录 R 只读文件
H 隐藏文件 A 准备存档的文件
S 系统文件 - 表示“否”的前缀
/B 使用空格式(没有标题信息或摘要)。
/C 在文件大小中显示千位数分隔符。这是默认值。用 /-C 来
停用分隔符显示。
/D 跟宽式相同,但文件是按栏分类列出的。
/L 用小写。
/N 新的长列表格式,其中文件名在最右边。
/O 用分类顺序列出文件。
sortorder N 按名称(字母顺序) S 按大小(从小到大)
E 按扩展名(字母顺序) D 按日期/时间(从先到后)
G 组目录优先 - 颠倒顺序的前缀
/P 在每个信息屏幕后暂停。
/Q 显示文件所有者。
/S 显示指定目录和所有子目录中的文件。
/T 控制显示或用来分类的时间字符域。
timefield C 创建时间
A 上次访问时间
W 上次写入的时间
/W 用宽列表格式。
/X 显示为非 8dot3 文件名产生的短名称。格式是 /N 的格式,
短名称插在长名称前面。如果没有短名称,在其位置则
显示空白。
/4 用四位数字显示年
可以在 DIRCMD 环境变量中预先设定开关。通过添加前缀 - (破折号)
来替代预先设定的开关。例如,/-W。
3. 在此感激
http://www.inkool.cn站长
Isaac Chan的深入指导!让本人此等门外汉也能掌握此方法。
4. 本方法成功应用在
http://www.gaglaser.com----------------
一、登录shopex后台,在批量上传商品页面下载相对应文字编码的
CSV。现在以简体中文为例;

二、使用excel打开后,全选所有内容复制到新建的example.xls文件中

三、使用dir命令生成商品图片名称列表,前提是将商品图片命名,并放入相应的分类目录;
1. Win2000及之后的windows中,"CRLT+R"运行,输入cmd回车,
举例:进入 D:\Photo\others\国家地理最佳照片

2. 使用命令dir /os >> example.txt

3. 在商品图片的目录下就会生成,一个example.txt

打开后编辑并将头尾无关的信息删除。


4. 使用excel的导入该文本,具体选择"数据" -> "导入外部数据" -> "导入数据"

按照商品图片大小从小到大排序的文本,成功导入excel中,

然后复制到
CSV当中,这样就能完成商品名称的批量导入,
使用excel替换功能,将.jpg替换删除。
5. 商品图片的批量处理。在此选用流行的ACDSEE,

商品图片按照size的从小到大排序,全选并使用ACDSEE的批量重命名由数字及英文字母组成的名称,"工具" ->"批量重命名",

全选商品图片后,根据实际情况调整图像大小,"工具" ->"调整图像大小"。请注意缩略图重命名后放在原始文件夹,


按照上述批量重命名方法,将缩略图批量命名为small_example***.jpg

6.将small_example001.jpg复制到"缩略图" example001.jpg复制到"清晰图",然后使用excel的自动填充功能,就能将表格正确无误的完整填写。

7. 将
CSV中的其他列按照实际情况填写,在此值得一提的是详细说明当中是可以加入HTML代码的。但切记不能使用,英文半角逗号作为标点符号。但需要控制
CSV文件大小最好不要超过500K。
8. 全选excel当中的所有内容,复制到Notepad++, 接着将excel列之间TAB间隔替换为","英文半角逗号,保存为example.csv。
9. 最后通过后台上传,在此需要注意Notepad++可以使用UTF-8编码以及ASNI编码。实践过程中,本人都使用的是ASNI编码,上传时候选择文字编码就可以对应选择简繁英。
如有错漏请指正,感谢!
[
本帖最后由 cantonesehick 于 2008-6-28 11:43 编辑 ]
[ 此帖被cantonesehick在2008-08-23 09:26重新编辑 ]