2013-10-08 1 views
-2

실제로 LAN에있는 컴퓨터에서 다른 컴퓨터의 드라이브에 액세스하고 싶습니다. 모든 LAN 컴퓨터는 암호로 보호 된 다음 내 컴퓨터를 다른 컴퓨터에 연결하고 파이썬 코드를 사용하여 드라이브에 액세스하는 방법을 설명합니다.디스크 액세스를 위해 동일한 네트워크에있는 컴퓨터에 로그인하십시오.

그리고 코드를 스캔했습니다. 한 컴퓨터를 다른 LAN 컴퓨터에 연결하고 로그인 자격 증명을 사용하고 드라이브에 액세스하려고합니다. 누군가이 문제를 해결할 수 없었습니다.

업데이트 : 시스템은 윈도우이며, 나는 당신이 창에있는 경우 파이썬 코드

+0

제발 자세히 설명해 - 당신은 Windows, 유닉스/리눅스/Mac에 ...? – peterph

+1

파이썬이 필요합니까? SAMBA, SSH 또는 FTP를 사용하여 NFS를 통해 원격 드라이브를 마운트하는 것과 같은 많은 네트워크 액세스 옵션은 자격 증명을 사용하여 디스크 액세스 문제를 해결했습니다. – icedwater

+0

@peterph System이 Windows이고 다른 bcoz를 사용할 수 없습니다. 파이썬 코드를 사용하여 응용 프로그램을 만듭니다. –

답변

1

를 사용하여 응용 프로그램을 만드는 오전 때문에 난 그냥 네트워크 드라이브로 필요한 어떤 부착, 다른 사용할 수 없습니다. 당신이 파이썬에서 그것을 할 Mevin 아래의 코멘트에서 알 수 있듯이 명령을 실행하는 데 os.system()를 사용해야하는 경우

net use X: \\Server\directory /user:"DOMAIN\username" "password" 

: 당신이 스크립트에서 수행 할 경우 Windows net 명령을 사용합니다.

+1

파이썬 함수'os.system()'를 사용하여 파이썬에서이 cmd 명령을 실행할 수 있습니다. 이것은 http://stackoverflow.com/questions/89228/calling-an-external-command-in-python에 도움이 될 수 있습니다. –

+0

하지만 파이썬 코드 나 스크립트는 자격 증명이있는 다른 컴퓨터에 연결하기 위해 작성해야합니다. 예제 나 코드가 있다면 나에게 공유하십시오. –

+0

@AshishJain Mevin이 친절하게 제공 한 질문과 링크를 읽어보십시오. Python을 배우려면 https://wiki.python.org/moin/BeginnersGuide/NonProgrammers 또는 https://wiki.python.org/moin/BeginnersGuide/Programmers를 방문하십시오. – peterph