2014-11-08 81 views
0

我想通過使用批處理命令爲GIF文件添加到一個表(HTML文件),我現在面臨的問題有以下線無法創建表邊框

set "table_start=^<table border='1'>" 
set "table_one=^<tr^>^<th^>^Name^</th^>^<th^>^Remarks^</th^>^</tr^>" 

當我編輯在記事本中的HTML文件我沒有看到表格邊框和第一行的標籤。 下面是完整的代碼,有人可以幫助我嗎?

@echo off 
setlocal 
set "file_start=^<title^>^HTML Table Header GIRI^</title^>" 
set "table_start=^<table border='1'>" 
set "row_one=^<tr^>^<th^>^Name^</th^>^<th^>^Remarks^</th^>^</tr^>" 
set "image_start=^<tr^>^<th^>^<IMG SRC="" 
set ^"image_end="^>^</th^>^<th^>^Remarks^</th^>^</tr^>" 
set "table_end=^</table^>" 
set "file_end=^</BODY^>^</HTML^>" 
set "file_name=Index.html" 

>"%file_name%" (echo %USERNAME% %DATE% %TIME% 
echo %file_start% 
for %%I in (*.gif) do echo %image_start%%%~fI%image_end% 

echo %file_end% 
) 

start %file_name% 

回答

1

必須躲避右分隔符(大於號),以同樣的方式爲左一個(因爲你逃脫在你的代碼行分隔符):

set "table_start=^<table border="1"^>" 
            | 
            Here! 
+0

不,你的建議不工作。 – 2014-11-09 06:37:36

+0

當我編輯記事本中的html文件時,我看不到表格邊框的標籤。 – 2014-11-09 06:38:10