我正在尝试从windows服务映射网络驱动器,我使用批处理文件来执行以下命令
NET USE U: \\192.168.55.6\folder password
在服务构造函数或onstart事件中执行批处理文件时,驱动器是否未映射?
Process process = new Process();
process.StartInfo.FileName = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + "\\MAP
我需要映射到一个网络空间,一个映射驱动器,如S:为其他一些工作。我的盒子是Windows 2008。在Windows 2008中,我可以使用bat作业创建计划任务,并且可以指定Windows在没有指定用户的情况下重新启动或登录时运行。它喜欢本地系统的服务。bat包含用于映射驱动器的net:
net use S: \\netdrive1\space1 pwd /user:oneUser
然后我重新启动盒子。看来计划的作业确实运行了。我可以查看任务调度器作业的历史记录。然而,S:驱动器不能映射。如果我只是从命令行运行蝙蝠。效果很好。似乎我必须登录到这个盒子上,才能得到映射的驱动器。不确定是否可以让
Windows XP在重启时不会自动重新连接我的网络共享,Windows 7只有在wifi连接速度足够快的情况下才会重新连接,否则会失败并断开连接。
通常,当这两种行为中的一种发生时,我只需转到“计算机资源”,双击网络共享驱动器,如果网络连接可用,系统会自动重新连接。
现在,Java程序如何尝试重新连接它需要的断开连接的网络共享呢?现在,我的程序完全失败了,所以我不得不手动双击网络共享驱动器,然后重新启动我的java程序。
我有两个树莓派和一台windows电脑都在同一个网络上。我将一个raspberry pi设置为NAS,我希望另一个raspberry pi运行一个程序,然后将包含数据的csv文件写入NAS pi上的samba共享。然后,我将能够从我的windows计算机访问该文件并打开它。
下面的代码会将名为"lights.csv“的csv文件写入第二个覆盆子pi的桌面:
outputFile = open('lights.csv', 'w')
for i in range(len(button_array)):
#Convert the button'
我正在使用mysql 5.1.34和windows server 2008,当我尝试使用mysql中映射的网络驱动器上的程序输出csv时,它显示此错误(错误1 (HY000):无法在windows server 2008上创建/写入文件),但相同的过程在本地磁盘上工作。是否有任何我必须在mysql配置文件中进行的设置。导出映射网络驱动器上的文件。
通过使用etl工具,我可以在同一驱动器上导出文件。
我有所有必要的权利,在这两个窗口以及mysql。
谢谢..。贾格塔普公司