lowrider2025 Posted April 1, 2011 Share Posted April 1, 2011 Hi, Local $sDbUser = @UserName RunAs("Administrator", @ComputerName, "password", 0, @WindowsDir & '\System32\wscript.exe "' & @WorkingDir & '\login_mysql.vbs" ' & '"' & $sDbUser & '"' , "",@SW_HIDE) Could anyone tell me why I get "can not find script file" when I put the autoit executable and the vbs file on a mounted network drive while putting it on a local drive does work ? Thanks Tim Link to comment Share on other sites More sharing options...
jchd Posted April 1, 2011 Share Posted April 1, 2011 (edited) @ macros refer to the local machine, what else? How do you want those macros realize that you use them in a function call to refer to a remote machine?OK I badly need a couple mugs of heavy coffee Edited April 1, 2011 by jchd This wonderful site allows debugging and testing regular expressions (many flavors available). An absolute must have in your bookmarks.Another excellent RegExp tutorial. Don't forget downloading your copy of up-to-date pcretest.exe and pcregrep.exe hereRegExp tutorial: enough to get startedPCRE v8.33 regexp documentation latest available release and currently implemented in AutoIt beta. SQLitespeed is another feature-rich premier SQLite manager (includes import/export). Well worth a try.SQLite Expert (freeware Personal Edition or payware Pro version) is a very useful SQLite database manager.An excellent eBook covering almost every aspect of SQLite3: a must-read for anyone doing serious work.SQL tutorial (covers "generic" SQL, but most of it applies to SQLite as well)A work-in-progress SQLite3 tutorial. Don't miss other LxyzTHW pages!SQLite official website with full documentation (may be newer than the SQLite library that comes standard with AutoIt) Link to comment Share on other sites More sharing options...
lowrider2025 Posted April 1, 2011 Author Share Posted April 1, 2011 (edited) @ macros refer to the local machine, what else? How do you want those macros realize that you use them in a function call to refer to a remote machine?when I use a MsgBox to show the path it shows P:\KAV\login_mysql.vbs . The correct path.Example:drive P refers to \\servername\applso: wscript.exe P:\KAV\login_mysql.vbsWhy would this not work ?Full Story:All this in P:\KAV. autoit script to run as Admin. vbs script in same folder. => error : can not find script file "P:\KAV\login_mysql.vbs" Edited April 1, 2011 by lowrider2025 Link to comment Share on other sites More sharing options...
AdmiralAlkex Posted April 1, 2011 Share Posted April 1, 2011 Did you mount the network drive in the administrator account too? Also try FileExist() on the file. .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface Link to comment Share on other sites More sharing options...
lowrider2025 Posted April 1, 2011 Author Share Posted April 1, 2011 (edited) Did you mount the network drive in the administrator account too?No, I guess that's why it doesn't work. Problem is I have to deploy this vbs script to 50 or so machines. And I want it to run off a network drive. I guess I'll try and convert the vbs script to autoit(exe-file) and write an autoit script that writes a new entry in the registry HKLM\Software\Microsoft\Windows\CurrentVersion\Run . Or would someone suggest something faster and easier ? I'm working in a netware environment. Edited April 1, 2011 by lowrider2025 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now