c++ 執行 cmd 命令使用 system 函式,執行成功,函式返回值為 0,失敗返回值為 非零值。
如果磁碟已經對映,再次對映,會拋錯,所以,在程式退出之前需要刪除磁碟對映。
磁碟對映命令:
net use z: "serverurl" "/user:serveruser" serverpassword
z: 後面需要乙個空格
刪除磁碟對映命令:
net use z: /del /yes
system 函式的引數是乙個 const char * 型別
如果在程式中傳遞命令串的引數是 cstring 型別,需要將 cstring 型別轉換成 const char * 型別
如果在 vc++ 環境下,字符集是 unicode, 將 cstring 型別轉換成 const char * 型別的方法如下:
cstring strcommend = _t("net use z: \"serverurl\" \"/user:serveruser\" serverpassword"); //這時候引號中的引號需要轉義
char strparam[256] = ;
wcstombs(strparam, strcommend, strcommend.getlength());
const char * pcommend = strparam;
int ret = system(pcommend);
if ( 0 == ret)
return true;
else
return false;
vb 磁碟對映
version 5.00 begin vb.form form1 caption form1 clientheight 3195 clientleft 60 clienttop 345 clientwidth 4680 linktopic form1 scaleheight 3195 scalewi...
網路磁碟對映
linux window 1 在liux下建立共享資料夾 2 訪問 3 選中資料夾,右鍵,磁碟對映 window linux 1 在window下建立共享資料夾 2 在 mnt下建立win資料夾 3 掛載 本地掛載 mount dev sda1 mnt usb 網路掛載 mount.cifs hom...
磁碟對映與埠對映
對映網路驅動器 就是把在其它電腦上的乙個共享資料夾變為自己電腦上的乙個邏輯驅動器符,以供使用方便。對映網路驅動器 的意思是將區域網中的某個目錄對映成本地驅動器號,就是說把網路上其他機器的共享的資料夾對映自己機器上的乙個磁碟,這樣可以提高訪問時間。對映網路驅動器 就是把在其它電腦上的乙個共享資料夾變為...