问题标签 [logonserver]

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 投票
2 回答
722 浏览

powershell - 退货声明不起作用

更新

我能够通过在过程中更改并仅更改名称来解决此问题Rename-ItemMove-Item这确实是一种愚蠢的工作方式)。然而,这并不能解开return语句为什么没有被执行的谜团,或者至少如果是的话,为什么函数继续调用New-Item


我试图在登录时重命名一个项目,但如果该项目不存在,我想创建它。这是执行此操作的函数:

但是,当它运行时,我在日志中收到这些错误:

Windows PowerShell 处于非交互模式。阅读和提示功能不可用。

在 \DC1\NETLOGON\PSSubs\mainlogon.ps1:841 char:5 + New-Item "$AppData\qxjz$env:COMPUTERNAME.txt" + ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

接着:

当该文件已存在时无法创建该文件。

在 \DC1\NETLOGON\PSSubs\mainlogon.ps1:835 char:13 + Rename-Item $file.PSPath "qxjz$env:COMPUTERNAME.txt" -Force + ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

但这是不可能的,好像第一行 (rename-item) 试图运行,那么函数应该在另一行有机会之前返回。我尝试将 return 语句更改为return $null但没有效果。有谁知道这里发生了什么?

谢谢


这是日志错误代码:

0 投票
1 回答
1193 浏览

authentication - 解释当用户登录网站时会发生什么

当用户登录网站时,幕后会发生什么。我已经尝试搜索但找不到答案。请帮忙!

0 投票
1 回答
29 浏览

sql-server - 创建登录和用户后无法连接到服务器

我在 SQL Server 上创建新用户时遇到了麻烦。这些是我采取的步骤:

  1. 通过 Windows 身份验证连接到服务器
  2. 访问安全 > 登录 > 创建登录
  3. 创建新登录以使用 SQL Server 身份验证
  4. 在每个数据库中,创建新用户(与登录同名)。这些用户被设置为拥有模式成员资格db_datareaderdb_datawriter
  5. 关闭连接并由创建的用户连接

在该过程之后,我收到消息:

无法连接到 DESKTOP-QMQIHKL:

与服务器的连接已成功建立,但在登录过程中发生错误。(提供者:共享内存提供者,错误:0 - 管道的另一端没有进程)。(Microsoft SQL Server,错误:233)。

我试图通过以下方式克服此错误消息:

  1. 打开 SQL Server 配置管理器并启用 TCP/IP 协议。
  2. 打开 Windows 服务并同时执行SQL Server BrowserSQL Server (MSSQLSERVER)

这些都没有奏效。出于这个原因,我希望您能帮助解决这个问题。

0 投票
3 回答
43 浏览

powershell - 如何使用登录时间获取所有远程登录用户

我想要一种简单的方法来让我的列表中所有服务器上的所有(远程)登录(和断开连接)用户。

为此,我使用 QUERY SESSION 命令(因为我发现它是最快和最可靠的命令)。该命令在我的代码中称为 QWINSTA(与 QUERY SESSION 相同),适用于 Windows 2012 及更高版本。

但是使用我的脚本,我将获得(服务器名称、会话名称、会话 ID 和会话状态)的详细信息,但我还需要用户 IDOL 时间和用户登录时间,但我觉得使用 QWINSTA 我们无法做到这一点,使用 QUER用户我们可以得到这些细节。

有人可以帮我在我的输出中获取所有这些详细信息(用户名、会话名、ID、状态、空闲时间、登录时间)

下面是我的代码。

代码