问题标签 [mapped-drive]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ant - 蚂蚁移动,复制任务在詹金斯的映射驱动器上失败
我有一个具有移动和复制任务的 ant 文件。源和目标位置位于映射的网络驱动器上R:\
。当我在命令提示符下运行它们时,构建成功,但是当我将其配置为中的作业时Jenkins
,任务失败并显示以下控制台输出。
独立构建和 Jenkins 构建都在相同的用户凭据下。
我查看了问题copy in ANT throws java.io.FileNotFoundException和 Ant Copy Task: Failed to copy due to java.io.FileNotFoundException但它并没有帮助我解决问题。
编辑
Jenkins 服务在本地系统帐户下运行,在 Jenkins 应用程序中,我将“Jenkins 自己的用户数据库”用于安全领域。我创建了一个名为“admin”的用户,并授予了所有权限。查看此链接后,我安装了Active Directory 插件并使用管理员帐户凭据启动 Jenkins 服务。但我仍然收到以下错误消息
powershell - Powershell/Batch 网络映射驱动器
我想要一个将驱动器映射到空闲字母上的 powershell/批处理脚本。或者测试字母然后映射到一个免费的。
我敢肯定有比这更容易的事情。
我需要我的 PS 脚本在 .bat 脚本中写一些东西。所以,1)在我的 PS 脚本中找到免费字母,然后像这样将其写入 .bat 脚本
$freeletter | Output-File -Append ....
或 2) 我的 .bat 脚本执行以下操作:
希望你明白我的意思:)
问候,
尼科。
sql - 通过映射网络驱动器上的链接服务器从 MS SQL Server 2012 更新 SQLite 数据库
我正在尝试使用链接服务器通过映射的网络驱动器将 MS SQL Server 2012 连接到另一台机器上的 SQLite 数据库。
我已经成功地进行了设置,并且能够通过网络从 SQLite 数据库中读取数据。但是,当我尝试使用 MS SQL Server 更新 SQLite 数据库中的值时,出现错误。例如:
然后我得到这个错误:
如果我将 SQLite 数据库复制到本地 C: 驱动器并与复制的数据库建立本地 ODBC 连接,则它可以成功运行!
关于映射的网络驱动器,我可以毫无问题地读取、修改、写入和删除使用 Windows 资源管理器和任何其他应用程序安装 MS SQL Server 的系统,因为共享设置为“读/写” “ 给大家”。
我遇到的问题只是在尝试从 MS SQL Server 2012 Management Studio 中更新数据库时。
我在下面添加了一些版本信息:
SQLite 3.8.0.1
SQLite3 ODBC 驱动程序 0.995.00.00
Microsoft SQL Server 管理工作室 11.0.3000.0
Microsoft 分析服务客户端工具 11.0.3000.0
Microsoft 数据访问组件 (MDAC) 6.1.7601.17514
微软 MSXML 3.0 4.0 6.0
微软 Internet Explorer 8.0.7601.17514
微软 .NET 框架 4.0.30319.1008
操作系统 6.1.7601
Windows 7 企业版
谢谢!
vb.net - 断开映射驱动器 vb
我已经使用查找下一个可用字母驱动器的功能映射了网络驱动器,然后使用 net use z: \server\z 映射它,我如何断开所有网络驱动器而不仅仅是 z ?感谢您的任何帮助 。ps 我对这一切都很陌生:)
c# - 使用 IIS7 通过 c#/asp.net 网页访问虚拟目录(映射驱动器)
所以我有一个服务器A和服务器B。
服务器 A:Windows Server 2008R2 服务器 B:Windows Server 2003
网页使用的是framework 4.0,用VS2013 Pro RC创建
在服务器 A 上,我的 asp.net/c# 网页正在服务器 B 上的 IIS7 上运行,我有一个共享文件夹。
现在我已将此共享文件夹从服务器 B 映射到服务器 A,并且可以通过 Desktop\Windows Explorer 完全访问它,但是从网页访问该文件夹是另一回事。
要访问该文件夹,我在 IIS7 中所做的是,在同一网页下创建一个虚拟文件夹,并将其指向映射的驱动器。
如果该文件夹位于同一服务器 A 上,这当然会起作用,但由于它位于不同的服务器 B 上,因此出现以下错误。
找不到路径“L:\a\b\file.pdf”的一部分,现在路径 100% 正确,因为我已经检查过了。
下面是一些额外的调试信息:
找不到路径“L:\a\b\file.pdf”的一部分。
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.IO.DirectoryNotFoundException:找不到路径“L:\a\b\file.pdf”的一部分。
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
[DirectoryNotFoundException:找不到路径“L:\a\b\file.pdf”的一部分。] System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +216 System.IO.FileStream.Init(String路径、FileMode 模式、FileAccess 访问、Int32 权限、Boolean useRights、FileShare 共享、Int32 bufferSize、FileOptions 选项、SECURITY_ATTRIBUTES secAttrs、String msgPath、Boolean bFromProxy、Boolean useLongPath) +2481 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) +229
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) +102
System.Web.HttpResponse.WriteFile(String filename, Boolean readIntoMemory) +166 Reloc.Client.Contracts.openLinkClick(Object sender, EventArgs e) in c:\Users\x\Documents\Visual Studio 2013\Projects\p\p\ S\Listdoc.aspx.cs:230
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean CauseValidation, String validationGroup) +1192
System.Web.UI.WebControls.GridViewRow.OnBubbleEvent(Object source, EventArgs e) +164 System.Web.UI.Control.RaiseBubbleEvent(对象源,EventArgs 参数)+52
System.Web.UI.Page.ProcessRequestMain(布尔 includeStagesBeforeAsyncPoint,布尔 includeStagesAfterAsyncPoint)+3707
我相信这可能与许可或相关,尝试了很多事情,没有运气。所以请在这里帮助我。提前致谢。
windows - 在 Windows 7 和 8 中使用映射网络驱动器
我有一个应用程序,我正在从 Windows XP-Vista 更新到 Windows 7 和 8。该应用程序以前使用映射的网络驱动器来允许用户从同一网络上的远程实验室计算机运行存储在主计算机驱动器上的应用程序。
或者,实验室计算机可以包含应用程序,但使用通过映射网络驱动器共享的主计算机上的数据文件。
这仍然可以在 Windows 7 和 8 中执行吗?这是现在最好的方法吗?
目标是提供一种简单易用的方法来共享应用程序和数据。
c# - 在映射驱动器上构建失败,但不是在本地
我正在开发一个使用 VS2013 和 monogame 用 C# 编写的游戏。但是,monogame 不支持 XNA 内容管道(仍然),因此建议使用 Microsoft 的 XNA 和 VS2010 分别构建您的内容。由于我不想让我的主要开发机器 (Win8) 与 VS2010 等杂乱无章,因此我创建了一个 Win7 虚拟机来运行 Win7 以及 VS2010 以及构建内容所需的所有工具。我所有的项目和解决方案文件都有对应的 2010 版本,而 2010 解决方案只有构建内容所需的项目。
我可以成功构建内容,但前提是它直接存在于 VM 的硬盘 ( C:\ ) 上。如果我将本地驱动器映射到主机上的网络共享并尝试构建,则会收到构建时错误。我为什么要这样做?因为我想要一个源代码树的副本,所以我可以以不错的速度进行迭代。如果我在虚拟机中有一个单独的源代码树,那就太痛苦了,而且容易出错。
这是我得到的构建错误:
我有S:\映射到我的网络共享。Newtonsoft.Json.dll存在于指定的路径中。
我努力了:
- 指定
/verbosity:d
何时构建以查看是否输出更多信息。没有。 - 将调试器附加到MSBuild.exe进程并启用任何异常中断。它永远不会破裂。
- 使用
subst
而不是 Windows Explorer 的驱动器映射工具(它可能subst
在幕后使用,但我想确定一下)。 - 调试 MSBuild,但我这样做时遇到了“不匹配的休假”错误。
- 为不匹配的离开错误应用了解决方法,并同时在C:\和S:\上调试了构建。
BuildContent
在这两种情况下,我都在调用 XNA 的任务之前放置了一个断点。我让两个构建运行,直到它们达到这个断点,然后我并排打开本地窗口。我比较了所有本地人,发现除了预期的C:\与S:\路径根之外没有区别。 - 深入研究 ILSpy 中的 XNA 代码,试图找出问题所在,但也没有运气
- 通过执行以下命令启用对 CAS 中网络共享的完全信任
CasPol.exe -m -ag 1.2 -url file://S:\* FullTrust
:行为没有变化。 - 启用 Fusion Log Viewer (
fuslogvw.exe
) 并检查其日志。它说它已成功加载程序集! - 添加
<loadFromRemoteSources enabled="true"/>
到我的MSBuild.exe.config。没变。
为什么在运行映射的S:\时构建失败,而当将源的副本放在我的C:\上时构建成功?
更新:我刚刚发现了最糟糕的解决方法。我修改了我的ContentPipelineExtension项目Output Path
,使其成为我C:\上的绝对目录。这允许构建成功完成,但显然远非理想。
inno-setup - Inno Setup - {drive:src} 在 Win7 和 Win8 中没有返回映射的驱动器号
在安装过程中,我将源的驱动器号 ({drive:src}) 写入 {app}/userinfo.ini 和 {localappdata}/userinfo.ini 文件,这在 WinXP 和 Vista 中运行良好,但在 Win7 和 Win8 中运行良好。在 {app}/userinfo.ini 中,如果源是映射驱动器,则始终写入“C:”,而在 {localappdata}/UserInfo.ini 中,它正在写入源的完整网络路径。我读到Win7和Win8用户的权限不同。那么在这种情况下如何获取映射的驱动器号。
vb.net - 映射/取消映射驱动器失败
我需要先映射,然后再使用 VB.NET 取消映射 2x 驱动器。
映射驱动器时,我还需要传递用户名和密码(因为并非所有用户都具有管理员访问权限)。
但是,不仅以下内容不起作用(无法映射,因此无法取消映射),而且我注意到在映射驱动器时我只能选择传递密码,而不是用户名。
谁能帮我解决这些问题?谢谢。
linux - 映射驱动器的 Linux 符号链接
我想知道如何创建指向映射驱动器上目录的符号链接?
我有一台 Mac OS 笔记本电脑,并且有一个映射驱动器指向远程服务器上的一个文件夹,其中包含一个名为“内容”的文件夹。
我可以通过终端访问映射驱动器以及目录,但是当我尝试在我的笔记本电脑 ROOT 目录上创建一个指向映射驱动器上“内容”文件夹的符号链接时,我得到一个错误。
这是我发出的命令:
然后我收到以下错误:
有任何想法吗?
谢谢!