顯示具有 其他 標籤的文章。 顯示所有文章
顯示具有 其他 標籤的文章。 顯示所有文章

2014年3月6日 星期四

如何使用Robocopy複製檔案到一個需要使用新帳號登入的UNC路徑

Robocopy是Windows Server 高速同步備份、複製、移動大量檔案的好工具
有關Robocopy的功能詳細說明與介紹,可參閱下面文章:

Robocopy高速同步備份、複製、移動大量檔案

本文試著解決使用Robocopy複製檔案到UNC路徑時,需要登入不同的使用者帳號和密碼的問題。

備份Windows伺服器的資料到網路儲存設備時,輕便的決方案可以是:使用Windows工作排程器+Robocopy命令

處理步驟:
1、將Robocopy的指令寫成.bat檔,例如:
      robocopy 來源路徑(本機) 目的路徑 /e /xo /purge
     (相關參數功能請參閱 Robocopy高速同步備份、複製、移動大量檔案)

2、將此批次處理檔案加入工作排成器的啟動程式,並設定好相關排程,即可運作。


可能遭遇的問題:
當我想將檔案複製到一個需要使用新帳號登入的UNC路徑時,例如:
robocopy c:\windows \\192.168.1.1\home /e /xo /purge
上面的指令將無法正常被執行。

解決方案如下:
net use \\192.168.1.1\home /u:登入帳號 登入密碼
robocopy c:\windows \\192.168.1.1\home /e /xo /purge
net use \\192.168.1.1\home -D

※此功能只支援網域內的主機或IP位址

2011年6月27日 星期一

使用Javascript處理網頁Cookie心得

一、問題說明
在網頁運作過程有時候會使用Client Cookie的技術處理一些個別化的資訊,當我們使用搜尋引擎去搜尋Javascript處理Cookie的技術文章時,可以得到非常多樣的版本,但這些程式碼面對同時需要在主流瀏覽器如IE、Firefox、Chrome會有適用上的問題。

二、蒐集與改作
為了讓處理Cookie的Javascript的程式碼能同時適用於IE、Firefox、Chrome,經個人蒐集、測試、改寫後,彙整成下面程式碼,發布給有此需求的網友使用,並請繼續改良提供修正意見。

三、程式碼
function GetCookieValue(c_name) {
var cookieValue = null;
var search = c_name + "=";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search);
if (offset != -1) {
offset += search.length;
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
cookieValue = unescape(document.cookie.substring(offset, end))
}
}
return cookieValue;
}
function DeleteCookie(c_name) {
var expiredays = 20;
var exdate = new Date()
exdate.setDate(exdate.getDate() - expiredays)
document.cookie = c_name + "=" + escape(0) + ";path=/" + ";domain=" + location.host + ((expiredays == null) ? "" : ";expires=" + exdate.toUTCString());
}
function SetCookieValue(c_name, value) {
var expiredays = 20;
var exdate = new Date()
exdate.setDate(exdate.getDate() + expiredays)
document.cookie = c_name + "=" + escape(value) + ";path=/" + ";domain=" + location.host + ((expiredays == null) ? "" : ";expires=" + exdate.toUTCString());
}
四、重點說明:
 1、GetCookieVaue有多種解法,此版本可以同時適用於各主流瀏覽器。
 2、SetCookieValue修改重點是:除了name value expires外一定要加入domain和path的value。

2010年9月6日 星期一

Windows Media server與IIS server如何同時使用80Port

Windows Media Server與IIS同在一部主機服務且該主機有兩張以上網卡時,如何讓IIS服務與影音串流服務同時使用80Port。
解決方案:
1、IIS網路IP繫結必須指定固定IP。
2、必須宣告Http Ip Listen,法法如下:
netsh http add iplisten ipaddress=x.x.x.x
注意事項:加入的IP是IIS所繫結的IP。
3、宣告完成後就可以啟動影音串流服務HTTP通訊協定,且使用80Port。

2008年2月2日 星期六

共享軟體使用協議範例

XXXX是一款共享軟體。作者享有一切權利。 您可以自由使用、複製、傳播、發布此軟體的未註冊版;未經作者書面認可,任何人不得作任何修改或用於商業用途。違者作者將追究其最大責任。

  請仔細閱讀以下使用許可,如果您不同意以下任何一點,請立即停止使用此軟體:

1.本軟體產品的版權歸XXXXX所有,受到適用版權法及其他知識產權法及條約的保護。
2.軟體作者XXXXXX授予您對此版本的最終用戶使用許可權。
3.擔保責任:使用本軟體產品是您在充分了解本軟體特性基礎上進行的,故由您自已承擔使用本軟體可能造成的風險。在適用法律所許可的最大範圍內,作者不承認任何明示或默示的擔保或條件。
4.無賠償責任:使用本軟體產品是您在充分了解本軟體特性基礎上進行的,故由您自已承擔使用本軟體可能造成的損失。在適用法律所許可的最大範圍內,作者不承擔使用此軟體版本所造成的任何損失。
5.您不能對此軟體作任何的軟體反向工程,如反匯編,跟蹤等。
6.您可以自由使用、複製、傳播、發布此軟體的未注冊版,但未徵得作者同意的情況下,您不能收取任何費用或用於商業目的,如銷售,捆綁,集成等。同時,必須保証所分發的軟體包含全部檔案,并且未作任何修改。
7.你可以長期使用本軟體的未註冊版,但是生成的錄影檔案中會有“未註冊”等字樣。

您一旦傳播、安裝、複製或以其它方式使用《螢幕錄影專家》,即表示您同意接受以上各項條件的約束。如您不同意以上條件的約束,請不要傳播、安裝或使用該軟體。

公司資訊
連絡電話、網址