2011-05-30 76 views
0

我有一個託管服務,用於接收用戶的文件,並處理這些文件並創建音頻 文件和xml文件。我想將生成的文件從我的服務中放到Web服務器 (IIS)中的目錄中,以便我可以生成鏈接,用戶可以從網上下載生成的文件。任何人都可以告訴我如何實現它(生成鏈接是我卡住的地方)。我不知道如何獲取IIS的目錄(網上有一些示例可以獲取IIS目錄...)。我的問題是,獲取IIS目錄並將生成的文件複製到IIS站點文件夾中的預定目錄並生成指向該文件夾的鏈接並將鏈接發送給用戶是一個好習慣?任何人都可以請告訴我一個最佳做法來做到這一點?如果我從Windows服務問題訪問IIS站點文件夾,會不會有安全問題? (例如,訪問衝突)?從託管Windows服務訪問IIS站點文件夾

親切的問候

回答

0

從技術上說 - 你只需要FSO,爲了訪問文件系統上的服務器。文件腳本對象FSO。 如果你使用JScript,那麼這會給文件夾位置:Server.MapPath(「\ database \ file.txt」); 和PHP:dirname(FILE)。 '\數據庫\ x.html'; 而你需要使用共享和安全文件夾 邁克爾

+0

ISS文件夾availble我不能使用任何腳本語言,它應該作爲服務運行在服務器機器上。我需要訪問遠程/本地機器上的IIS,並導航到站點上的預定目錄(在IIS站點文件夾中,例如www.myiis.com/public/),並將我生成的文件複製到目錄中(在此情況「c:\\ inetpub \\ wwwroot \\ mysite \\ public」)。 – 2011-05-30 12:48:48