나는 공유 네트워크 위치에 대한 연결을 만들려면 아래에 다음 줄을 사용하고 있지만, 문제는 (내가 생각하는) 모든 연결을 활성으로, network.MapNetworkDrive("..")
오류가 발생합니다입니다 :"net use */delete"는 C#에서와 동일합니까?
Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again.
나는이 통과 얻었다을 명령 줄에서 net use * /delete
을 사용하여 오류가 발생하지만 C#에서 이에 해당하는 명령이 있습니까?
IWshNetwork_Class network = new IWshNetwork_Class();
network.MapNetworkDrive("z:", @shared_path, Type.Missing, "Admin", "!QAZxsw2");
...
network.RemoveNetworkDrive("z:");
'network.RemoveNetworkDrive ("z :")'당신을 위해하지 않았습니까? –
존재하지 않는 매핑을 삭제해도 오류가 발생하지 않으면 먼저 z가 있는지 확인하거나 먼저 삭제하십시오. 물론 그것이 존재한다는 사실은 사용자가 그 편지를 사용하여 자신의 매핑을 가지고 있다는 것을 의미 할 수 있습니다. 그리고 당신은 그것을 닦아 내면 그들을 대단히 자극 할 것입니다 ... –