URL: https://www.overclockers.at/coding-stuff/windows-script-netzlaufwerk_222663/page_1 - zur Vollversion wechseln!
ich hab hier einen server auf dem ein script läuft. dort möchte ich einen ordner auf einem verbundenen netzlaufwerk G: anlegen um später files dort reinzukopieren.
also mach ich etwa das:
Code:var FSO = WScript.CreateObject("Scripting.FileSystemObject"); FSO.CreateFolder("G:\\"+place);
Zitat von Umlüxda das script unterm lokalen admin account des servers rennt (was man leider nicht ändern kann)
es wird von einem anderen programm aufgerufen, das unterm lokalen admin rennen muss.
was is wennst in dem script ein weiteres script mit runas ausführst? 
wär vielleicht eine möglichkeit. halt ein bisschen unelegant 
Das Script als Admin laufen zu lassen ist imho wesentlich uneleganter... 
das kann ich, wie gesagt, leider nicht ändern.
weiteres problem mit runas wäre jetzt aber, wie kann ich dem befehl das passwort mitgeben? das geht doch imho gar nicht?
http://www.robotronic.de/runasspc.html
Zitat von Umlüxdas kann ich, wie gesagt, leider nicht ändern.
weiteres problem mit runas wäre jetzt aber, wie kann ich dem befehl das passwort mitgeben? das geht doch imho gar nicht?
speichert er das nur für die laufende session oder auch nach reboot?
Nur für die laufende Session.
Ist es nicht sinnvoller für das "Kopieren" einen dedizierten User anzulegen, der nur Schreibrechte (und sonst nix, auch nicht überschreiben) auf dem Server hat und dann (sollte es wirklich notwendig sein, was ich bezweifle) den Owner der Files per Script am Target dann zu ändern?
so, ich hab das ganze script jetzt in 2 gespalten. eins für die verarbeitung und eins fürs kopieren, und ruf die kopiererei per runasspc auf. jetzt rennts.
danke.
Hoffentlich unter einem Konto != Domain Admin...?
natürlich.
99% unserer belegschaft hat zwar schon probleme eine datei auf einem netzlaufwerk zu finden, aber ich geh dennoch keine risiken ein 
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026