臨時建立乙個網路驅動器對映:
(new-object -comobject wscript.network).mapnetworkdrive("z:", "\\test-pc\users")
建立乙個持久化的網路驅動器對映:
# new-psdrive 加上 -persist 引數使得驅動器在 powershell 之外可見。
# 要真正地建立乙個永久的網路驅動器,請確保加上 -scope global。/
# 如果 new-psdrive 在全域性作用域範圍之外執行(例如,在乙個指令碼中執行),該驅動器只會在指令碼執行時出現在檔案管理器中。
new-psdrive -name z -psprovider filesystem -root \\test-pc\users -persist -scope global
ps c:\> $c = get-credentialps c:\> new-psdrive -name v -psprovider filesystem -root \\10.190.10.240\jhis -persist -scope global -credential $c
解決方法:
1.網路測試
> ping 10.190.10.240> test-netconncetion 10.190.10.240 -port 445
> [environment]::getlogicaldrives()
2.建立持久化的v盤對映
> new-psdrive -name v -psprovider filesystem -root \\10.190.10.240\jhis -persist -scope global
3.建立臨時的v盤對映
點開「這台電腦」,在左側「這台電腦」右鍵,選擇「對映網路驅動器」,建立對映到v盤。
注意事項:
普通使用者登入時,建立的磁碟對映只由本人看到;如果該使用者有管理員許可權,以管理員開啟ps命令提示符建立的磁碟對映,建立完後,該普通使用者是看不到磁碟對映的,只有以管理員開啟ps命令提示符情況下才能看到,並訪問對映的磁碟。
如果呼叫磁碟對映的命令指令碼,在任務計畫中執行時,若對映磁碟是普通使用者對映的,那以該普通使用者執行;若對映磁碟是以管理員許可權對映的,那執行時務必勾選以最高許可權執行。並在同一介面選擇指令碼的執行作業系統版本為當前版本。
C 對映網路驅動器
public enum error id public enum resource scope public enum resource type public enum resource usage public enum resource displaytype structlayout lay...
C 對映網路驅動器
using system.runtime.interopservices using system.io using system.text class drivereflection dllimport mpr.dll charset charset.unicode,setlasterror tr...
C 對映網路驅動器
using system.runtime.interopservices using system.io using system.text class drivereflection dllimport mpr.dll charset charset.unicode,setlasterror tr...