问题标签 [workgroup]

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.

0 投票
1 回答
1506 浏览

batch-file - 如何以管理员身份在非域工作组 Win XP 网络上远程执行批处理文件?

我需要通过工作组 win XP 网络以管理员身份远程执行批处理文件。

有没有办法做到这一点?

我不想为此创建域 - 我只是在寻找标题中所述的解决方案!

如何以管理员身份通过非域工作组 Win XP 网络远程执行批处理文件?

我想做的原因是启用 WMI 服务并通过网络在防火墙中添加行!

谷歌搜索时,我找到了远程 shell,但我遇到了这个错误:

0 投票
1 回答
1432 浏览

sharepoint-2010 - 备用访问映射在 SharePoint 2010 工作组中不起作用

我尝试在安装在 WorkGroup Windows Server 2008 R2 服务器中的 SharePoint 2010 中配置备用访问映射,但无法使其正常工作。这是我的步骤。

  1. 转到管理中心-> 管理 Web 应用程序。
  2. 选择一个 Web 应用程序并扩展它。
  3. 在主机标头中提供 my12server.com 并保留其他默认值。我将区域更改为外联网。
  4. 单击确定。
  5. 一段时间后,它会在 SharePoint 中创建 Web 应用程序,并在 IIS 中创建网站。
  6. 我通过添加条目 192.168.1.11 my12server.com 更改了我的主机文件
  7. 浏览新的扩展。它要求提供凭据。提供了正确的凭证,但没有任何显示。只是一个空白页。

注意:但是,当 SharePoint 2010 在域计算机中时,我已经成功扩展了 Web 应用程序。

请给我建议。

谢谢普拉卡什

0 投票
1 回答
1055 浏览

opencl - 每个计算单元的 OpenCl 最大扭曲和工作组

我可以通过 clGetDeviceInfo 之类的功能在一个计算单元上获得最大扭曲/工作组吗?从我发现的数字仅取决于计算能力。那么有什么功能可以检测到它吗?

谢谢jikra

0 投票
2 回答
1423 浏览

opencl - 在 openCL 中使用蛮力进行模式匹配

我已将文本存储在 char 数组 a[textLength] 中,并将模式存储在数组 b[patternLength] 中

但是这样做会阻止 b_buffer 存储 b[] 的值(模式)我该怎么做?

另外,如果我没记错的话,local_work_size 不能大于 CL_DEVICE_MAX_WORK_ITEM_SIZES 给出的值。因为 local_work_size 受到底层设备/硬件的限制。另一方面,global_work_size 可以任意大。它必须是 local_work_size 的倍数吗???如果是,为什么?

0 投票
1 回答
16549 浏览

opencl - 工作组规模

对于给定的内核,为什么 work_groups 的大小总是相同的?我在某处读到(对于我们没有指定本地工作大小的情况),openCL 为内核创建了 3 个工作组(每个 217 个工作项),内核有 651 个工作项(可被 3 整除),同时它创建了 653 个工作- 每组 1 个工作项,因为 653 是质数。

假设我们指定 local_work_size(即工作组中的工作项数),假设为 5。我们将工作项总数(global_work_size)设为 9。如何创建工作组?这就是为什么 global_work_size 必须是 local_work_size 的倍数?如果数据只需要 9 个工作项,如何将其增加到 10(local_work_size 的倍数,5)?

如果主机不知道有多少工作组将执行内核,为什么主机不能为结果数组分配内存?

请帮忙。我读了这一切: http ://www.openclblog.com/2011/09/work-group-sizes.html

0 投票
2 回答
2509 浏览

c# - 获取本地网络计算机名称列表

我正在使用 Visual Studio 2010,我在网上搜索了帮助和其他使用 DirectoryEntry("WinNT:") 的人,但它似乎对我不起作用。我可以看到我的网络工作组,如果我使用 DirectoryEntry("WinNT://MYWORKGROUP") 我看不到任何列出的计算机。

请帮助我不确定为什么它对我不起作用。

谢谢

0 投票
2 回答
10961 浏览

vbscript - 如何远程将工作组计算机加入域

场景:我在具有管理员凭据的域中使用 ComputerA。远程计算机 B(具有已知的管理员凭据)在工作组中。ComputerB 需要加入指定 OU 中的特定域(不同于 ComputerA 的域),我的活动 ComputerA 凭据有权执行此操作。我无法使用 NETDOM 等外部程序,我更愿意使用 VBScript。

任何帮助深表感谢!

0 投票
2 回答
7495 浏览

vbscript - 收到“Windows 无法连接到域”错误消息时无法访问 WMI

所以我有一个 XP Pro 工作站报告“Windows 无法连接到域,因为域控制器已关闭或不可用,或者因为找不到您的计算机帐户。请稍后再试。如果此消息继续出现,请联系您的系统管理员寻求帮助。” 使用域凭据登录时。要手动修复此问题,我只需使用本地管理员帐户登录,将其放入工作组,然后将其重新添加到域中。然而,考虑到这个问题在我的工作中经常出现,这个过程可能需要相当长的时间。我正在尝试做的是以编程方式自动化删除/重新加入过程。以下代码有效,但前提是计算机正确位于域或工作组中,而不是像现在这样处于不确定状态。

当脚本到达第 24 行时:

它错误“远程服务器机器不存在或不可用:'GetObject'”。如果机器在域中正确,该行将正常工作。AD 对象确实存在。如果出现此错误,我将其编码为在第 29 行使用本地管理员凭据登录机器:

这将与“SWbemLocator:访问被拒绝”出错。

因此,当机器处于这种状态时,使用我熟悉的两种方法都无法访问 WMI。在我的研究中,似乎“工作站和域之间的信任关系已经失败”,但对我来说,这并不能解释为什么我无法使用本地管理员凭据登录。

我不想求助于 NETDOM,但我还是尝试了。它也错误地谈论失败的信任关系。

所以我的问题是:
A)当出现此错误消息时,有没有办法以编程方式将工作站放到工作组中并将其重新添加到域中?
B)以编程方式修复工作站和域之间的信任关系(如果这实际上是什么问题)?
C)当出现此错误消息时,使用管理员凭据登录工作站?

提前感谢大家的任何潜在帮助,如果需要更多详细信息,请告诉我。

0 投票
1 回答
15299 浏览

configuration - MSMQ 创建错误:工作组安装计算机不支持该操作/用户的内部消息队列证书不存在

这让我有点发疯,所以如果有人能帮忙,我将非常感激!

我正在尝试将消息从域内的服务器发送到公共队列到域控制器,但出现错误:

'工作组安装计算机不支持该操作。'

我已经在 Domain COntroller 上设置了 MSMQ,并在 Public Queues 文件夹中创建了一个消息队列。

我知道之前有人问过类似的问题:

为什么 MSMQ 认为我在工作组计算机上?

但我已经尝试了所有建议的方法,但我仍然遇到同样的错误。

因此,带您了解我从建议中尝试过的内容:

a) 没有选择 AD 集成作为设置选项 - 安装 msmq 时选择了此选项

b) 选择了 AD 集成但未能初始化;检查事件日志 - 我检查了我的事件日志并且我收到消息 - 包的可选更新 MSMQ-ADIntegration MSMQ 服务器包已成功打开。

c) 检查 Active Directory 中的孤立对象 - 我检查了 Active Directory 用户和计算机中的 LostAndFound 目录以检查 AD 中没有孤立对象

我已按照以下说明操作: http ://technet.microsoft.com/en-us/library/cc730960.aspx

我还卸载了重新启动并重新安装并再次检查我没有任何孤立对象。

发送消息的所有服务器都需要安装 msmq 吗?目前我只在域控制器上拥有它,我认为这已经足够了。

编辑 1:我已将 msmq 添加到所有发送消息的服务器(它们是负载平衡的,因此可以是其中任何一个),它们已经安装了 msmq,但没有公共队列,所以我重新安装并再次安装(选择时选中所有适当的框msmq -Directory 服务集成/路由服务等。他们现在有公共队列我现在收到一个新错误,如下所示:

'用户的内部消息队列证书不存在。'

编辑2:

我仍在努力,但已经取得了一些进展——当我检查我的域控制器的证书颁发机构时,它就在那里,但是当我查看 IIS 时,它缺少虚拟目录 CertServ——请参阅链接以获取解释:

http://msdn.microsoft.com/en-us/library/windows/desktop/ms755466%28v=vs.85%29.aspx

一旦我解决了这个问题,我将为我的每台服务器申请一个计算机证书,如下所示:

http://technet.microsoft.com/en-us/library/cc740173%28v=ws.10%29.aspx

希望这会奏效!

编辑 3:好的,由于互联网垃圾的原因,我无法申请证书,但希望这将在接下来的几天内得到纠正。所以我尝试了自我认证,但没有产生任何影响并取消了 UseAuthentication = true, UseEncryption = true 并取消选中已验证的框并将加密设置为可选。我不再收到一条错误消息,这让我相信身份验证有问题(与 Active Directory 相关)但是即使它没有失败,因为没有显示错误消息并且我希望显示的页面在我的网站上显示。我的域控制器公共队列消息中没有消息...

当我尝试在导致问题的域内执行此操作时,我已在本地执行此操作。

编辑4:

只是为了让您知道我在这方面的进展 - 我想确保消息被发送到域控制器,所以我查看了 MSMQ End2End 监控 - 所以在每个 Web 服务器上(消息发送自)和事件查看器>应用程序和服务日志> Microsift> Windows>MSMQ>End2End中的域控制器(消息发送到)我启用了日志记录。

当我尝试在 Web 服务器上再次发送消息时,记录了 2 个 End2End 事件:

  1. ID 为 CN=msmq,CN=ETAILWEB03,CN=Computers,DC=Etail,DC=local\7 的消息已发送到队列 PUBLIC=d7ee680c-11ec-4d9a-aa31-528dcc9b1eba

  2. 通过网络发送的消息

在 End2End 事件中的域控制器上:

  1. 消息来自网络

所以从这里看来消息已经到达所以我现在正在寻找消息丢失的位置:

https://groups.google.com/forum/?fromgroups=#!topic/microsoft.public.msmq.networking/88FYCvO2YwQ

编辑5:

好的,如下:

MSMQ 消息已收到但未送达 Windows 2008 R2

我添加了一个匿名用户,并且能够向队列中添加一条消息,这很好,但我现在需要退后一步,只让用户完全控制应该接收消息的用户 - 那么网络服务器的用户名是什么以及为了安全起见,我需要对消息进行身份验证,所以回到我之前的问题之一。

编辑6:

仍在为此苦苦挣扎,但走得更远了……

在域控制器(证书颁发机构和接收 MSMQ 所在的位置)上配置了证书自动注册,我在 Web 服务器(发送消息)上运行以下命令 - 运行 - gpupdate /force 并重新启动每个 Web 服务器。

我确保在所有 Web 服务器上都检查了身份验证并在消息队列属性中选择了正文。我还更新了所有 Web 服务器上的证书以确保它们是最新的我现在收到以下错误:

队列路径名无效。

我查看了以下链接:

http://blogs.msdn.com/b/johnbreakwell/archive/2010/03/24/understanding-how-msmq-security-blocks-rpc-traffic.aspx

编辑 7:

好的,因此要尝试使其正常工作,似乎无法识别 Web 应用程序用户,因此在 Web 服务器上我转到 IIS > 应用程序池 > 高级设置 > 身份并将身份设置为网络服务。完成此操作后,我在运行应用程序时不再收到错误消息,但该消息似乎不在我期望的公共队列中,因此我现在将再次查看 end2end 以查看是否可以找到它去了哪里。

使固定

一旦 IIS 设置为网络服务,我会再次检查正在发送的消息是否经过身份验证,并且接收消息的域控制器是否经过身份验证检查。我为我的公共队列中的每个人提供了完全访问权限,并且成功了!

老实说,在此过程中进行了很多试验和错误,但希望这篇文章对其他人有所帮助 - 感谢 john B,我读过的关于这个主题的大部分内容都是由他以一种或另一种形式发布的!

0 投票
1 回答
1682 浏览

asp.net - 在 Web 应用程序中更改 Windows 密码

我有一个使用 https 和基本身份验证的网站。用户自动针对 Windows 进行身份验证。该网站托管在工作组计算机(不是域成员)上。我正在使用 .NET Framework 4 和 C#

我尝试从网页(在用户通过身份验证后)更改用户的密码,但没有成功。我使用 DirectoryService 尝试了几件事,例如:

我收到拒绝访问错误。我想我需要成为管理员才能做到这一点。

我尝试做的事情是否可行以及如何实现?

提前感谢您的回答!

基督教