2008年7月23日 星期三

windows下自動上傳檔案到FTP

傳輸單個檔案
一、先用記事本編輯一個檔案(ftp.txt)
open ip_address(hostname) /*要連接的ftp*/
userid /*登入id*/
password /*登入pw*/
binary /*以二進制傳送文件,可選項*/
cd remote_directory_path /*ftp上的資料夾路徑*/
put local_filename remote_filename /*將local端的檔案上傳到ftp*/(單一檔案)
get remote_filename local_filename /*將ftp上的檔案下載到local端*/(單一檔案)
bye /*離開ftp*/

二、執行
<Ⅰ>直接在command mode下輸入ftp -s:ftp.txt
<Ⅱ>製成一個批次檔(bat),內容為 ftp -s:ftp.txt,然後排入工作排程!!即可自動執行
ps:批次檔跟txt檔需在同一個資料夾,批次檔命名可以特別些,勿與系統批次檔同名
傳輸多個檔案
一、先用記事本編輯一個檔案(ftp.txt)
open ip_address(hostname) /*要連接的ftp*/
userid /*登入id*/
password /*登入pw*/
prompt /*忽略對話窗,預設回答on*/
cd remote_directory_path /*ftp上的資料夾路徑*/
mput local_directory_pathfile_name /*將local端路徑資料夾的檔案上傳到ftp*/(多個檔案)
mget *.* /*將ftp資料夾路徑的檔案下載到ftp.txt放置的資料夾*/
bye /*離開ftp*/

二、執行
<Ⅰ>直接在command mode下輸入ftp -s:ftp.txt
<Ⅱ>製成一個批次檔(bat),內容為 ftp -s:ftp.txt,然後排入工作排程!!即可自動執行
ps:批次檔跟txt檔需在同一個資料夾,批次檔命名可以特別些,勿與系統批次檔同名

2008年7月3日 星期四

2003升級2005時,關於ActiveReport的修正

2003升級2005時,關於ActiveReport的修正
1.在專案的主資料夾下新增一個資料夾(App_GlobalResources)。
2.複製所有副檔名為resx的ActiveReport檔案到剛剛新增的App_GlobalResources資料夾下。


3.選擇ActiveReport中副檔名為cs的檔案,選擇為設計模式

4.改變其中某一屬性的屬性值(ex:TextBox1.value),然後再改回原來值

5.逐一執行步驟3、4直到所有報表都執行完。
6.建置專案。

ps:
剛開始打開cs檔選擇設計模式時如果只能看到line元件,其他元件看不到時,可以試著點選resx的檔案,

新增一列 column1:string column2:your TextBoxId
然後再打開cs檔選擇設計模式時即可看見其他元件。