Ordnerfreigabe
Ich will mit python einen ordner im (Windows) Netzwerk freigeben, weiß wer wie das geht???
Hallo!
Das soll auf meinem Win2000-Rechner Namens "W2K" den Ordner "c:\fritz" freigeben und zwar für max. 3 Benutzer. Und es funktioniert! Google am Besten mal nach "win32net.NetShareAdd". Oder gleich nach der Message-ID "7s9ghb$dof$1@nnrp1.deja.com". Aus dem Posting habe ich den obigen Code.
Jan
Code: Alles auswählen
import win32net
import win32netcon
shinfo={}
shinfo['netname']='Fritz'
shinfo['type']=win32netcon.STYPE_DISKTREE
shinfo['remark']='freigegeben mittels Python'
shinfo['permissions']=0
shinfo['max_uses']=3
shinfo['current_uses']=0
shinfo['path']='c:\\fritz'
shinfo['passwd']=''
server='W2K'
try:
win32net.NetShareAdd(server,2,shinfo)
print "success"
except win32net.error,e:
print "error",e
Jan
Schonmal danke für den code
aber wo kriege ich das modul her oder is das bei win32all mitbei? und zu guter letzt geht der code auch bei win98?

Hallo!
Jan
Ja, ist bei win32all (also bei den Windows Extentions) dabei. Auf Win98 sollte es auch gehen, vielleicht mit anderen Einstellungen.Anonymous hat geschrieben:oder is das bei win32all mitbei? und zu guter letzt geht der code auch bei win98?
Jan