问题标签 [microsoft-bits]
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.
c# - using bits transfer for an asp.net site for file transfer.
I have a requirement to transfer files to server and retrive them back via an ASP.net site. Heard using BITS is an approach. Can I use BITS in a non windows client environment? It would be nice if I can find a tutorial as well.
vbscript - 在 VBscript 中通过 WMI 访问 BITS 客户端作业属性
我看到 BITS 有 WMI 类。例如,BitsClientJob。我无法通过 vbscript 访问这些内容,并且找不到在线示例。
有谁知道是否可以通过 vbscript 列出 BITS 客户端作业?
microsoft-bits - How to change BITS host url
In my WPF project, I use CodeFluent to generate my BOM and my WCF Service application. My WCF Service application is hosted on a separate server.
ServiceBinaryLargeObject data send by my WCF application contain a "ServerUrl" property. Its default value starts with [http://localhost:1027/xxxxxxxxx].
How can i change this default BITS host url?
Thanks to anyone that can help me on that ;)
powershell - BITS 多域传输文件
如何在不同域的服务器之间传输文件?
输出是:
我有权探索该服务器,但我不能使用 BitsTransfer。
它仅在我将 \server\c$ 安装为共享(即使用“net use”命令)时才有效,但我想避开它。
c# - 无法使 BITS 上传与客户端证书身份验证一起使用
我有一个 BITS 的 IIS 扩展,在服务器 (Win2008) 上启用了上传,并且在客户端计算机 (Win8.1) 上作为 Windows 服务运行的 C# .NET4 客户端
没有证书身份验证的 BITS 上传工作正常。
我生成了一个自签名根证书,将其添加到两台机器上的 TrustedCA 存储中,生成子客户端和服务器证书,将它们添加到各自的存储中。两者都在 MMC 控制台中显示为有效且受信任。
但是,当我尝试使用客户端证书身份验证(在 IIS 中设置“需要客户端证书”并将证书添加到客户端上的 BITS 作业)时,IIS 似乎没有收到客户端证书。
我用来在客户端设置证书的代码是:
证书位置是
因为客户端证书已安装到 LocalMachine 中,并且服务作为 LocalSystem 运行。
此外,在我打电话后SetClientCertificateByName
,我尝试将其取回:
但它返回空值。
我试图通过以下方式检查证书是否存在:
并且证书确实在那里。
我还尝试使用 WinHttpCertCfg.exe(没有错误,但没有任何改变)和 FindPrivateKey.exe(说“无法获取私钥文件名”)来授予对 LocalSystem 帐户的证书私钥的访问权限。
我对这个没有想法。任何见解将不胜感激。
ftp - PowerShell BITS 到 FTP :: 找不到驱动器
看到 BITS 用于从 http 地址和常规 Windows 文件共享传输文件的示例后,我想我会测试从 ftp 拉取和推送。我使用了以下 powershell 命令:
在这两种情况下,我都得到了错误:
因此,我认为这是不可能的......但是我想我会在这里发布以防万一有办法做到这一点(例如它是否适用于某些 ftp 服务器)?
也在这里发帖,因为我之前没有看到任何人尝试过这个,所以我想我会为下一个人提供一个谷歌点击。
ip-address - 获取虚拟机的IP地址
如果我只知道目标机器的 IP 地址,如何使用 BITs 协议传输文件。BITs 是否适用于此。就像根据理论微软使用 BITS 来更新计算机,所以它也必须使用 ipaddresses。它是怎么做的。
启动 BITS-Transfer c:\abc.jpg \192.168.14.27\xyz\
这是返回错误,如位不应该有任何空参数......根据它,第 sseond ipaddress 参数为空。这台机器也是我的同一个本地作品。我关闭了防火墙。
vbscript - VBScript 复制和 BITS。什么时候结束?
所以我有一个 VBScript 来复制一个文件夹。我注意到,因为我正在进行计时赛,脚本结束后副本似乎在后台继续。
我认为正在发生的事情是,当最后一个要复制的文件开始时,脚本存在......而不是当最后一个文件完成复制时。
我认为这是由 Windows 中的 BITS 服务引起的。如果我想要准确的计时赛,我需要禁用或写入什么来确保计时赛是从头到尾的?
这就是我所拥有的
powershell - 使用 powershell commandlet 从网站开始下载(使用 BITS 传输)
我已经配置了 IIS 服务器,它现在在 localhost 上运行。我需要借助 Powershell commandlet 下载 IIS 目录中的文件。
我试过后台智能传输服务..喜欢
Start-BitsTransfer -Asynchronous -Priority High -TransferType 下载 -Source http://localhost/vdir/validity.txt -Destination C:\
它执行得很好,没有给出任何错误,但文件没有像 m 一样下载,将比特传输状态设为“TRANSFERRED”,但文件没有被下载..知道为什么会这样..:(
powershell - 尝试上传文件的问题使用 BITS 和 Powershell 进行身份验证
我正在尝试建立一个服务,我可以使用 Microsoft BITS 将许多文件传输到我们的 IIS 服务器。
我已经在 IIS 服务器上安装了所需的组件并成功上传了几个文件,但是一旦我将身份验证添加到虚拟目录,它就不可靠了。
我正在使用此代码片段进行传输:
如果我省略身份验证和凭据参数并启用匿名身份验证,它每次都有效。
如果我关闭匿名身份验证,添加基本身份验证并设置$credentials
为我的域和用户名,它会要求输入密码并且每次都有效。与摘要身份验证相同。
如果我使用基本身份验证并使用以下代码设置凭据,它会第一次工作,然后失败。如果我稍等片刻再试一次,它有时会重置并第一次工作,然后失败。与摘要身份验证相同。
我用来设置凭据的代码如下:
它失败时给出的错误是:
无论我使用 HTTP 还是 HTTPS,结果都是相同的,并且失败的尝试不存在于 IIS 日志中。
有没有人知道问题是什么?我认为这是一个 Powershell 问题,因为如果我输入密码而不是在 Powershell 中设置它,它确实可以工作。
我发现的最后一点信息......我使用 Sharp BITS 编写了一个简单的 BITS 上传程序,它没有任何问题。