1. 程式人生 > >asp.net 共享資料夾 網路資料夾 檔案讀寫

asp.net 共享資料夾 網路資料夾 檔案讀寫

 public static bool ConnectState(string path, string userName, string passWord)
    {
        bool Flag = false;
        Process proc = new Process();
        try
        {
            proc.StartInfo.FileName = "cmd.exe";
            proc.StartInfo.UseShellExecute = false;
            proc.StartInfo.RedirectStandardInput = true;
            proc.StartInfo.RedirectStandardOutput = true;
            proc.StartInfo.RedirectStandardError = true;
            proc.StartInfo.CreateNoWindow = true;
            proc.Start();
            
            string dosLine = @"net use " + path + " " + passWord + @" /user:192.168.1.100\" + userName + " ";
            proc.StandardInput.WriteLine(dosLine);
            proc.StandardInput.WriteLine("exit");
            while (!proc.HasExited)
            {
                proc.WaitForExit(1000);
            }
            string errormsg = proc.StandardError.ReadToEnd();
            proc.StandardError.Close();
            if (string.IsNullOrEmpty(errormsg))
            {
                Flag = true;
            }
            else
            {
                throw new Exception(errormsg);
            }
        }
        catch (Exception ex)
        {
            throw ex;
        }
        finally
        {
            proc.Close();
            proc.Dispose();
        }
        return Flag;
    }

相關推薦

【無私分享:ASP.NET CORE 專案實戰(第十三章)】Asp.net Core 使用MyCat分散式資料庫,實現分離

目錄索引 簡介   MyCat2.0版本很快就釋出了,關於MyCat的動態和一些問題,大家可以加一下MyCat的官方QQ群:106088787。我們今天主要介紹一下,在我們的Asp.net Core中如何使用Mycat,這源於一個大神(Amamiya Yuuko)的分享,但是,這中

IDL學習筆記之三 資料的輸入輸出與檔案

print,arr,format='(1i)';format控制輸出格式,eg:I02——int型,用0補全兩位輸出;I-   ——左對齊;讀取txt檔案的基本步驟:①獲取元資料②根據元資料建立一個空的陣列③定位到對應資料的位置,把裡面的陣列讀出來pro testreadtx

asp.net 共享資料 網路資料 檔案

 public static bool ConnectState(string path, string userName, string passWord)     {         bool Flag = false;         Process proc = new Process();    

asp.net C# 中刪除一個資料裡的所有內容

using System.IO; public static void DeleteDir(string aimPath)        {            try            {                // 檢查目標目錄是否以目錄分割字元結束如果

Ubuntu12.04訪問Windows共享資料(普通使用者可

---------------------------------------------------------------------------------------------------

asp.net access 批量插入大量資料提高速度的方法

我最開始初學的時候 直接用迴圈 執行insert到資料庫,一條一條執行,資料一多很慢。 後來學到了dataset這玩意,發現真好,簡單的說就是把資料庫或其中的一個表拿到程式裡快取,然後隨便各種弄這個快取表,包括插入行什麼的,然後一個update就自動更新回去了,大量資料可能

解析ASP.NET Mvc開發之查詢資料例項

目錄: -------------------------------------------------------------------------------------------

ztree 使用asp.net mvc非同步動態獲取資料

<script src="~/Scripts/ztree/js/jquery-1.4.4.min.js"></script> <script src="~/Scr

解決Asp.net下GridView中顯示資料欄位文字過長的辦法

在網頁顯示時,經常遇到表格或Gridview,Datalist等中資料欄位太長的問題。基本辦法有兩種:1,換行顯示;2,先隱藏一部分,當滑鼠移動到其位置時,自動將全部內容的顯示出來。本文主要講述如何採用ToolTip實現第二種解決辦法。其中第一種辦法,不建議採用,其原因:1,

[Asp.Net]4種方法把資料繫結到Dropdownlist

public class ClassMonth{    private string _MonthEN = DateTime.Now.ToString("MMMM",System.Globalization.CultureInfo.CreateSpecificCulture("en"));    privat

ASP.NET中使用Excel匯入資料到資料庫

兩年前大費周章的寫了個匯入程式,現在要用到想直接拿來用。卻找不到了。 於是重新寫了一遍,這裡記錄一下用Excel匯入到資料庫的過程。為下次節省時間... 思路: 1、上傳Excel檔案到伺服器 2、將Excel內容讀取出來 填充到DataTable中 3、將DataTable內容儲存到資料庫內。 (當然還可

ASP.NET+Extjs2.0讀取Json資料顯示在GridPanel面板上面

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ReaderJson.aspx.cs" Inherits="ReaderJson" %> <!DOCTYPE html PUBLIC "-//

asp.net使用echarts展示圖表資料

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="EchartDemo.aspx.cs" Inherits="AT.Web.Demo.EchartDemo" %> <!DOCTYPE htm

【第二篇】ASP.NET MVC快速入門之資料註解(MVC5+EF6)

目錄 資料庫連線字串 上一篇文章中,我們使用MVC的模板自動生成了CRUD的全部操作,但是沒有配置資料庫連線字串,那麼資料存到什麼地方了? 開啟專案的App_Data目錄,你可以發現數據庫原來在這裡: 我們通過VS自帶的資料庫訪問工具,來看下錶結構和

Asp.net MVC中傳遞ViewData資料不能正確傳遞的問題

再次經歷MVC中兩個DropDownList中一個通過ViewData或ViewBag傳遞資料自動選擇出現問題的情況,也就是資料沒有被正確傳遞,debug 了4 hours,媽的,怎麼除錯怎麼沒有錯誤,把資料通過json顯示也沒有錯,但是就是在partialView中就是不

ASP.NET讀取Excel中的資料轉存到資料庫(一)

【問題描述】 近日需要做一些資料倉庫的內容,發現數據庫搭好了以後,所有的資料檔案都是Excel儲存的。然而資料又是及其繁雜,所以在建立好了事實表和維度表以後,準備自己寫一個程式碼將Excel中多維的資料匯入到資料庫中。Excel表的部分資料如下圖所示 所以需要對資料進行處

[asp.net] 解決easyui datagrid刪除資料後不能自動更新

easyui datagrid外掛資料的重新整理是通過其reload方法實現的,資料的插入和更新都能夠實時看到插入和修改的效果,reload方法實際上是重新向伺服器傳送了ajax請求。而今天在做檔案上傳的時候,刪除操作的效果只能夠通過重新整理頁面才能看到。1.針對這一情況,筆

ASP.NET中實現POST傳送資料

HttpSendData.aspx <%@ Page language="c#"%><%@ Import Namespace = "System"%><%@ Import Namespace = "System.Collections"%>

ASP.NET Core Blazor Webassembly 之 資料繫結

上一次我們學習了Blazor元件相關的知識([Asp.net Core Blazor Webassembly - 元件](https://www.cnblogs.com/kklldog/p/blazor-webassembly-component.html))。這次繼續學習Blazor的資料繫結相關的知識。當

asp.net core 系列】12 資料加密演算法

# 0. 前言 這一篇我們將介紹一下.net core 的加密和解密。在Web應用程式中,使用者的密碼會使用MD5值作為密碼資料儲存起來。而在其他的情況下,也會使用加密和解密的功能。 常見的加密演算法分為對稱加密和非對稱加密。所謂的對稱加密是指加密金鑰和解密金鑰是同一個,非對稱加密是值加密金鑰和解密迷藥不