我使用以下代碼當我運行這對讀取從網絡文件夾,其只爲一個用戶acessing網絡共享文件夾與在vb.net
shell("net use q: \\serveryname\foldername /user:admin pwrd", AppWinStyle.Hide, True, 10000)
Process.Start(path)
shell("net use q: /delete")
限制的細節的用戶名和密碼串打開除word/excel/powerpoint以外的任何pdf或jpg或任何其他文件,一切工作正常。但只有當我訪問一個字文件時纔會出現問題。
在第一步中,我授權訪問word文件。 在第二步中,word文件已打開。 在第三,我刪除q驅動器。
問題是word文件仍然是打開的。所以我得到一個DOS窗口,說:「一些仍然連接或搜索一些文件夾的連接,你想強制斷開連接」 請幫助....如何訪問提供用戶名和密碼的文件(可編輯文件)從代碼中,同時他不應該直接訪問任何其他文件夾。
我很困惑,我不明白你的問題是什麼。對於我來說,由於您正在使用位於該驅動器上的Word文件,因此您無法刪除驅動器Q。那麼說「他」(我認爲這是Word文件)「不應該直接訪問任何其他文件夾」是什麼意思? – 2010-04-28 07:29:20
我把它理解爲「他」是指單詞文檔的用戶而不是文檔本身。 – 2010-04-28 07:31:05