标签: network-drive

如何从Windows服务映射网络驱动器?

我正在尝试从Windows服务映射网络驱动器,我使用批处理文件执行以下命令

NET USE U: \\192.168.55.6\folder password
Run Code Online (Sandbox Code Playgroud)

在服务构造函数或onstart事件中执行批处理文件时,驱动器未映射?

        Process process = new Process();
        process.StartInfo.FileName = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location) + "\\MAP.BAT";
        process.StartInfo.CreateNoWindow = false;
        process.Start();
Run Code Online (Sandbox Code Playgroud)

如何从Windows服务映射网络驱动器?

c# windows-services network-drive

3
推荐指数
1
解决办法
2万
查看次数

使用Java在映射的网络驱动器中创建文件夹

我正在尝试使用Java为映射的网络驱动器Z创建一个文件夹

不幸的是,文件没有被创建.这就是我正在做的事情:

File file = new File("Z:/file1");
file.mkdir();
Run Code Online (Sandbox Code Playgroud)

不使用映射网络驱动器时此代码有效.这是在Windows环境中.

有任何想法吗?

java unc network-drive java-io

3
推荐指数
1
解决办法
7909
查看次数

在c#中检查网络驱动器是否存在超时

我创建了一个Windows服务,在服务器的硬盘驱动器(安装服务的位置)之间移动文件到服务器中映射的网络驱动器.我在创建解决方案时遇到的一个问题是网络问题.

如何在检查时设置超时时检查网络驱动器是否存在?如果它超时,我捕获异常并在X分钟内重试并将项目留在队列中.

谢谢!

c# timeout exception-handling network-drive

3
推荐指数
1
解决办法
7019
查看次数

以编程方式获取另一台计算机上共享文件夹的完整路径?

我知道您可以获得映射驱动器的路径(例如,查找网络驱动器的 UNC 路径?),但是如果我只有共享文件夹的路径怎么办?

例如,假设我有一个朋友正在C:\MyDocs\PublicDoc通过网络共享该文件夹。我可以在 path 下访问它\\danas-pc\PublicDoc。有什么方法可以让我在另一台计算机上确定\\danas-pc\PublicDoc实际映射到\\danas-pc\c$\MyDocs\PublicDoc

我问是因为我得到了一个具有路径(例如\danas-pc\c$\MyDocs\PublicDoc\mylog.log)的日志文件的路径,我需要检查它是否与在另一个位置设置的相同路径匹配。另一个位置具有“短路径”(例如\\danas-pc\PublicDoc\mylog.log),因此,即使日志路径指向相同的位置,程序也会确定它们是不同的。我想看看是否有办法确定它们指向同一个位置。

c# networking unc mapped-drive network-drive

3
推荐指数
1
解决办法
3952
查看次数

映射网络驱动器并检查其在VBScript中的存在

我需要使用VBScript将网络驱动器映射到网络路径.直接从输入读取网络路径.我应该如何映射网络驱动器以及如何检查输入的网络路径是否已存在?

vbscript mapped-drive network-drive

2
推荐指数
1
解决办法
3万
查看次数

Java无法在Windows 2008 R2下找到映射网络驱动器

我们尝试访问某些文件夹下的文件,在WinXP中,该文件夹可以是本地磁盘或映射网络驱动器.但是当我们将程序更改为在Windows 2008 R2上运行时,它可以访问本地磁盘,但没有映射的网络驱动器.已映射的网络驱动器已使用适当的用户检查了登录.

我们尝试使用资源管理器,映射的驱动器可以按照我们的意愿读/写,但Java只显示"文件夹不存在"

这是我们的代码,任何建议将不胜感激.

    #import java.io.File;
    ...
    File folder = new File(folderPath);
    if(!folder.exists()){
        // do something
        log.debug("Folder doesn't exist");
    } else {
        // do something else
    }
    ...
Run Code Online (Sandbox Code Playgroud)

java network-drive windows-server-2008-r2

2
推荐指数
1
解决办法
2893
查看次数

Apache DocumentRoot到虚拟主机的网络目录

NameVirtualHost *:80
<VirtualHost *:80>
ServerName tmp
DocumentRoot "//192.168.1.25/www/"
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

此配置无法正常工作,服务无法从Services.msc启动,但如果我尝试在cmd.exe中运行httpd.exe,那么它成功并且显然不是很好的方法.

我尝试了Alias但仍然无法正常工作,服务运行但是当我访问它时 403 Access Error.

我尝试将Map Network Drive映射到Z:但服务无法从Services.msc运行

对于从虚拟主机的网络目录或网络驱动器运行Apache DocumentRoot,任何人都有良好的解决方案.

windows apache network-drive vhosts document-root

2
推荐指数
1
解决办法
1万
查看次数

使用 php open dir 访问网络驱动器

我有一个闪存驱动器(或硬盘)连接到 Linksys 路由器,并将其设置为无需登录即可访问。然后我在计算机(Windows 7 Proffesional x64)上设置网络驱动器。我尝试了 opendir(\192.168.1.1); 但我收到这个错误

 Warning: opendir(\\192.168.1.1\s2,\\192.168.1.1\s2): The network name cannot be found.       (code: 67) in C:\xampp\htdocs\movies.php on line 4
 Warning: opendir(\\192.168.1.1\s2): failed to open dir: No such file or directory in C:\xampp\htdocs\movies.php on line 4
 Warning: readdir() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\movies.php on line 5
Run Code Online (Sandbox Code Playgroud)

然后我在 php.net opendir comments 中尝试了一些技巧,但是当我尝试以我的帐户登录 apache 时,我遇到了错误:

Windows could not start the apache2.4 service on Local Computer Error 1069: The service did not start due to …
Run Code Online (Sandbox Code Playgroud)

apache service networking linksys network-drive

2
推荐指数
1
解决办法
2万
查看次数

如何通过批处理文件创建MAP驱动器

我经常需要创建地图驱动器,我指定机器和用户凭证.现在我想知道我们可以写一个批处理文件,它将创建地图驱动器,我提供所有细节,如电脑和文件夹位置和用户凭据等.我有一个如下,但我认为这不是我需要的.请指导我.谢谢

net use \\<network-location>\<some-share>\ password /USER:username

@echo Create new L: drive mapping
@net use L: \\network path /persistent:yes
@echo Create new K: drive mapping
@net use K: \\network path /persistent:yes
:exit
Run Code Online (Sandbox Code Playgroud)

如果我这样做...那么它是否有效

net use y: \\192.168.7.15\$D\testfolder password /USER:username  /PERSISTENT:YES
Run Code Online (Sandbox Code Playgroud)

请指导.....语法还可以吗?

batch-file network-drive

2
推荐指数
1
解决办法
6万
查看次数

pywintypes.error:(50,'GetFileSecurity','不支持该请求。')在网络驱动器上使用Jupyter Notebook时

我目前正在尝试在网络驱动器上使用miniconda + jupyter(与pip一起安装)的组合,但出现以下错误:

pywintypes.error:(50,“ GetFileSecurity”,“不支持该请求。”)

我目前在公司环境中工作,因此我们在访问权限方面存在一些限制。不幸的是,我只能在网络驱动器上尝试使用jupyter,更改本地硬盘驱动器需要我没有的管理员权限。

完整的错误输出:

Traceback (most recent call last):
 File "c:\programs\miniconda3_64\lib\site-packages\tornado\web.py", line 1699, in _execute
   result = await result
 File "c:\programs\miniconda3_64\lib\site-packages\tornado\gen.py", line 742, in run
   yielded = self.gen.throw(*exc_info)  # type: ignore
 File "c:\programs\miniconda3_64\lib\site-packages\notebook\services\sessions\handlers.py", line 72, in post
   type=mtype))
 File "c:\programs\miniconda3_64\lib\site-packages\tornado\gen.py", line 735, in run
   value = future.result()
 File "c:\programs\miniconda3_64\lib\site-packages\tornado\gen.py", line 742, in run
   yielded = self.gen.throw(*exc_info)  # type: ignore
 File "c:\programs\miniconda3_64\lib\site-packages\notebook\services\sessions\sessionmanager.py", line 88, in create_session
   kernel_id = yield self.start_kernel_for_session(session_id, path, name, type, kernel_name)
 File "c:\programs\miniconda3_64\lib\site-packages\tornado\gen.py", line 735, …
Run Code Online (Sandbox Code Playgroud)

python network-drive jupyter-notebook

2
推荐指数
1
解决办法
365
查看次数