導航:首頁 > 文件處理 > 基於net創建文件夾

基於net創建文件夾

發布時間:2022-05-16 15:56:21

1. asp.net 創建文件夾問題

根目錄
/
假如你要把用戶的文件夾放到根目錄的users下面
/users
那麼,你創建一個具體的用戶,user1
你在伺服器上創建文件夾的路徑就是這樣:
Server.Mappath("/users/user1");

2. 如何創建一個文件共享使用NET框架

語法:netshare=:\[/users=or/unlimited][/remark:"text"]netshare[/users=or/unlimited][/remark:"text"]netshare/delete選項:共享名指定列印機共享中的列印機名:絕對路徑/users:同時連接到一個共享的連接數/unlimited不限制使用/remark:""對共享的說明/delete刪除指定的共享sharename指共享資源的網路名。輸入NETSHARE和一個共享名只會顯示那個共享的有關信息。drive:path指定將被共享的目錄的絕對路徑。/USERS:number設置可以同時訪問共享資源的最大用戶數。/UNLIMITED指定用戶可以同時訪問共享資源的不受限制的數目。/REMARK:"text"添加一個有關資源的描述性注釋,應將文本包含在引號中。devicename指一個或多個被共享名所共享的列印機(LPT1:至LPT9:)。/DELETE終止資源的共享。/CACHE:Automatic啟用離線客戶緩存和自動重新集成/CACHE:Manual啟用離線客戶緩存和手動重新集成/CACHE:No告訴客戶離線緩存不合適在伺服器上創建共享時,這些共享將被保存。在停止Server服務時,所有共享都斷開,但是在下一次啟動Server服務或者重新啟動計算機時將自動重新連接它們。當從遠程計算機瀏覽本地計算機時,將不顯示以字元$結尾的共享資源名。下面是幾個例子:要使用共享名DataShare共享計算機的C:\Data目錄並包括注釋:netshareDataShare=c:\Data/remark:"Fordepartment123."要停止上例中創建的DataShare文件夾共享:netshareDataShare/delete

3. .net如何在遠程伺服器創建文件夾

if (FileUpload1.HasFile)
{
//指定上傳文件在伺服器上的保存路徑
string savePath = Server.MapPath(filedir + "/" + System.DateTime.Now.Year.ToString());
//檢查伺服器上是否存在這個物理路徑,如果不存在則創建
if (!System.IO.Directory.Exists(savePath))
{
//需要注意的是,需要對這個物理路徑有足夠的許可權,否則會報錯
//另外,這個路徑應該是在網站之下,而將網站部署在C盤卻把上傳文件保存在D盤
System.IO.Directory.CreateDirectory(savePath);
}
savePath = savePath + "/" + pm.Fname;
FileUpload1.SaveAs(savePath);//保存文件
//不過需要注意的是,在客戶端訪問卻需要指定的是URL地址,而不是在伺服器上的物理地址

4. VB.NET 創建文件夾

用Directory.CreateDirectory即可創建文件夾:

'建立目錄

IfNotDirectory.Exists("C:負屓"&TextBox1.Text)Then'檢查文件夾是否存在

Directory.CreateDirectory("C:負屓"&TextBox1.Text)'不存在,創建文件建夾

EndIf


你的例子是因為少了一個""引起的,正確的如下:

Iffsotest.FileExists("C:負屓"&TextBox1.Text)=FalseThen

fsotest.CreateFolder("C:負屓"&TextBox1.Text) '這里你少了一個

EndIf

MsgBox("創建成功")

5. asp.net創建文件夾

參考以下代碼,希望對你有用
using System.IO;
string path = Server.MapPath("Session['"+UserName+"']")
if (!File.Exists(path))
{
Directory.CreateDirectory(path);
}

6. 請介紹一下asp.net 中創建文件夾的一些思路

文件處理這塊,尤其在ASP.NET下面,很容易出現文件許可權讀取,刪除,新建等問題,針對文件夾的創建,看你是什麼需求,代碼中直接體現就是使用.NET自帶File相關方法來創建!文件命名的時候,可按創建時間,或者欄目名稱等等來建立。。。。

7. ASP.NET MVC3中如何創建文件夾

string filePhysicalPath = Server.MapPath("~/image/newDir/");
if (!Directory.Exists(filePhysicalPath))//判斷上傳文件夾是否存在,若不存在,則創建
{
Directory.CreateDirectory(filePhysicalPath);//創建文件夾
}

這樣才可以的哦,關鍵在這個「~」符號
……………………………………………………………………

如果對aspnet感興趣,看看一個大專生怎麼自學aspnet到找到工作。
先做個自我介紹,我07年考上一所很爛專科民辦的學校,學的是生物專業,具體的學校名稱我就不說 出來獻丑了。09年我就輟學了,我在那樣的學校,一年學費要1萬多,但是根本沒有人學習,我實在看不 到希望,我就退學了。
退學後我也迷茫,大專都沒有畢業,我真的不知道我能幹什麼,我在糾結著我能做什麼。所以輟學後 我一段時間,我想去找工作,因為我比較沉默寡言,不是很會說話,我不適合去應聘做業務。我想應聘 做技術的,可是處處碰壁。
一次偶然的機會,我才聽到aspnet這個行業。那天我去新華書店,在計算機分類那邊想找本書學習 。後來有個女孩子走過來,問我是不是讀計算機的,有沒有興趣學習aspnet,然後給我介紹了一下 aspnet現在的火熱情況,告訴我學aspnet多麼的有前景,給我了一份傳單,aspnet培訓的廣告。聽了 她的介紹,我心裡癢癢的,確實我很想去學會一門自己的技術,靠自己的雙手吃飯。
回家後,我就上網查了下aspnet,確實是當今比較熱門的行業,也是比較好找工作的,工資也是相 對比較高。我就下決心想學aspnet了。於是我去找aspnet培訓的相關信息,說真的,我也很迷茫,我 不知道培訓是否真的能像他們宣傳的那樣好,所以我就想了解一段時間再做打算。
後來,我在網路知道看到一篇讓我很鼓舞的文章是一個aspnet高手介紹沒有基礎的朋友怎麼自學入 門學aspnet,文章寫的很好,包含了如何學習,該怎麼學習。他提到一個方法就是看視頻,因為看書實 在太枯燥和費解的,很多我們也看不懂。這點我真的很認同,我自己看書往往看不了幾頁。
我在想,為什麼別人都能自學成才,我也可以的!我要相信自己,所以我就想自學,如果實在學不會 我再去培訓。
主意一定,我就去搜索aspnet的視頻,雖然零星找到一些aspnet的視頻,但是都不系統,我是想找 一個能夠告訴我該怎麼學的視頻,一套從入門到精通的視頻,一個比較完整的資料,最好能有老師教, 不懂可以請教的。
後來我又找到一份很好的視頻,是在IT學習聯盟推出的一份視頻《零基礎aspnet就業班》(喜歡《 零基礎aspnet就業班》的可以復制 sina.lt/bsjr 粘貼瀏覽器地址欄按回車鍵即打開)
下面介紹下我的學習流程,希望對和我一樣完全沒有基礎的朋友有所幫助。
收到他們寄過來的光碟後,我就開始學習了,由於我沒有什麼基礎,我就從最簡單的C#語言視頻教程 學起,話說簡單,其實我還是很多不懂的,只要重復多看幾遍,就能看懂。C#語言我差不多學了一個禮 拜,接下來我就學了winform,SQL Server,html/css/javaScript,差不多也就三個禮拜。我每天都在不 停的寫一些簡單的代碼,這樣一月後我基本掌握了aspnet的全部基礎。
接下來開始學習aspnet高級課程,老師幽默風趣而又輕松的課堂教課,使我發現原來學習aspnet並 不是一件很難的事情。之前我把aspnet基礎學得還不錯,到了到了aspnet高級部分,我覺不又不是很 難,可能老師太牛了,他能把復雜的問題講的比較通俗易懂,有些難點的地方我還是連續看了五六次, 把他弄懂。每天下午6點下班後,吃了飯,馬上跑回家。看視頻,買了幾本筆記本。當時,為了編程還花幾百元了台二手的台式電腦,配置一般,但編程是足夠的。一邊看視頻,一邊記筆記,把重點都記下來,還一邊跟著老師敲代碼,為了能盡早學會aspnet。每天都堅持學5-6個小時。經常學到晚上一點多才睡覺。星期六,日不用上班,每天7點多起床,學到晚上11,12點。那段時間特別辛苦,特別累。在學習aspnet的三個多月里,除了吃飯睡覺工作,剩餘的時間都在學習,因為我知道自己的計算機基礎不是很好,也沒有學過什麼計算機,相對於那些科班的人來說我要比他們付出更多的努力。我只能咬緊牙關,堅持下去,我不能放棄,我要完成我的夢想,我要讓我的家人過上好日子。終於三個多月後我把aspnet教程里的內容和項目都學完了,在學項目的過程中我發現項目特別重要,他能把你學過的知識全部聯系起來,能更好的理解你所學的知識。還有學習過程中,動手很重要,要經常跟著老師動手敲,動手吧,跟著做,一行一行的跟著敲,再試著加一些自己的功能,按照自己的思路敲一些代碼,收獲遠比干聽大的多。 如果遇到暫時對於一些思路不能理解的,動手寫,先寫代碼,慢慢你就會懂了。
於是我就到51job瘋狂的投簡歷,因為我學歷的問題,專科沒有畢業,說真的,大公司沒有人會要我,所以我投的都是民營的小公司,我希望自己的努力有所回報。沒有想過幾天過後,就有面試了,但是第一次面試我失敗了,雖然我自認為筆試很好,因為我之前做了准備,但是他們的要求比較嚴格,需要有一年的項目經驗,所以我沒有被選中。
後來陸續面試了幾家公司,終於功夫不負有心人。我終於面試上的,是在閔行的一家民營的企業,公司規模比較小,我的職務是aspnet開發程序員,但我也比較滿足,開的工資是3500一個月,雖然我知道在上海3500隻能過溫飽的生活,但是我想我足夠了。我至少不用每天都要靠父母養,我自己也能養活自己的。我想只要我繼續努力,我工資一定會翻倍的。
把本文寫出來,希望能讓和我一樣的沒有基礎的朋友有信心,其實我們沒有必要自卑,我們不比別人笨,只要我們肯努力,我們一樣會成功。

……………………………………………………

8. asp.net怎麼新建一個文件夾,文件夾的名稱要能用戶輸入

1、拖一個文本框
2、拖一個按鈕
3、按鈕事件處理程序中使用文本框輸入的值作為名稱創建文件夾;
4、引用System.IO,使用代碼
using System;
using System.IO;

class Test
{
publicstaticvoid Main()
{
// Specify the directory you want to manipulate.
string path = @"c:\MyDir";

try
{
// Determine whether the directory exists.if (Directory.Exists(path))
{
Console.WriteLine("That path exists already.");
return;
}

// Try to create the directory.
DirectoryInfo di = Directory.CreateDirectory(path);
Console.WriteLine("The directory was created successfully at {0}.", Directory.GetCreationTime(path));

// Delete the directory.
di.Delete();
Console.WriteLine("The directory was deleted successfully.");
}
catch (Exception e)
{
Console.WriteLine("The process failed: {0}", e.ToString());
}
finally {}
}
}

9. c# .net ftp方式創建文件夾

//上傳文件

public static Boolean FtpUpload(string ftpPath,string localFile)

{

//檢查目錄是否存在,不存在創建

FtpCheckDirectoryExist(ftpPath);

FileInfo fi = new FileInfo(localFile);

FileStream fs = fi.OpenRead();

long length = fs.Length;

FtpWebRequest req = (FtpWebRequest)WebRequest.Create(ftpServerIP + ftpPath + fi.Name);

req.Credentials = new NetworkCredential(ftpUserID, ftpPassword);

req.Method = WebRequestMethods.Ftp.UploadFile;

req.ContentLength = length;

req.Timeout = 10 * 1000;

try

{

Stream stream = req.GetRequestStream();

int BufferLength = 2048; //2K

byte[] b = new byte[BufferLength];

int i;

while ((i = fs.Read(b, 0, BufferLength)) > 0)

{

stream.Write(b, 0, i);

}

stream.Close();

stream.Dispose();

}

catch (Exception e)

{

ErrLog(e.Message + e.StackTrace);

return false;

}

finally

{

fs.Close();

req.Abort();

}

req.Abort();

return true;

}

//判斷文件的目錄是否存,不存則創建

public static void FtpCheckDirectoryExist(string destFilePath)

{

string fullDir = FtpParseDirectory(destFilePath);

string[] dirs = fullDir.Split('/');

string curDir = "/";

for (int i = 0; i < dirs.Length; i++)

{

string dir = dirs[i];

//如果是以/開始的路徑,第一個為空

if (dir != null && dir.Length > 0)

{

try

{

curDir += dir + "/";

FtpMakeDir(curDir);

}

catch (Exception)

{}

}

}

}

public static string FtpParseDirectory(string destFilePath)

{

return destFilePath.Substring(0, destFilePath.LastIndexOf("/"));

}

//創建目錄

public static Boolean FtpMakeDir(string localFile)

{

FtpWebRequest req = (FtpWebRequest)WebRequest.Create(ftpServerIP + localFile);

req.Credentials = new NetworkCredential(ftpUserID, ftpPassword);

req.Method = WebRequestMethods.Ftp.MakeDirectory;

try

{

FtpWebResponse response = (FtpWebResponse)req.GetResponse();

response.Close();

}

catch (Exception)

{

req.Abort();

return false;

}

req.Abort();

return true;

}

10. vb.net 創建文件夾和刪除文件夾

vb.net使用控制項folderbrowserdialog1,在程序中:
'設置對話框中在樹視圖控制項上顯示的說明文本
me.folderbrowserdialog1.description
=
"請選擇輸出報表所在路徑:"
'設置從其開始瀏覽的根文件夾
me.folderbrowserdialog1.selectedpath
=
"c:\"
if
me.folderbrowserdialog1.showdialog()
=
dialogresult.ok
then
'取得全路徑(包含文件名)
reportpath1
=
system.io.path.getfullpath(me.folderbrowserdialog1.selectedpath)
'設定text顯示文件名
txtreport1.text
=
reportpath1
setreportlist()
end
if
在setreportlist()中針對你所需要的文件進行操作等

閱讀全文

與基於net創建文件夾相關的資料

熱點內容
windows下編譯python 瀏覽:607
linux藍牙連接 瀏覽:898
安卓qq郵箱格式怎麼寫 瀏覽:431
如何電信租用伺服器嗎 瀏覽:188
編程中計算根號的思維 瀏覽:183
可愛的程序員16集背景音樂 瀏覽:448
軟體代碼內容轉換加密 瀏覽:797
什麼app看電視不要錢的 瀏覽:16
烏班圖怎麼安裝c語言編譯器 瀏覽:280
plc通訊塊編程 瀏覽:923
我的世界伺服器怎麼清地皮 瀏覽:422
ftp伺服器如何批量改名 瀏覽:314
網易我的世界伺服器成員如何傳送 瀏覽:268
公司雲伺服器遠程訪問 瀏覽:633
法哲學pdf 瀏覽:638
清大閱讀app是什麼 瀏覽:447
怎麼用qq瀏覽器整體解壓文件 瀏覽:587
肺組織壓縮15 瀏覽:271
安卓手機為什麼換電話卡沒反應 瀏覽:798
諸子集成pdf 瀏覽:341