小编Ror*_*ory的帖子

如何在 64 位机器上以 32 位模式运行 exe?

我有一个可执行文件,在 32 位 Windows 上运行时可以正常工作,但在 64 位 Windows 上运行时会中断。

有什么方法可以强制它在 64 位机器上以 32 位模式运行吗?

我无权访问源代码。

windows 64-bit

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

如何在 Windows 10 上向 AzureAD 用户授予文件权限?

我在一个像这样加入 AzureAD 的 Win10 工作站上。如何向 AzureAD 用户授予文件权限?当我尝试使用“文件属性”>“安全性”>“编辑”>“添加”对话框时,我无法在 AzureAD 域上找到/选择任何用户,包括当前登录的用户。输入AzureAD\FirstLast并单击“检查名称”给出以下信息:

错误信息

一般来说,这类事情似乎是 AzureAD 加入帐户的问题:windows 似乎不知道它们,例如将它们添加到 SQL Server 时。或者也许我只是不知道引用这些用户的正确方法?

azure windows-10 azure-activedirectory

16
推荐指数
2
解决办法
9508
查看次数

我的 PATH 环境变量中是否需要 SQL Server 路径才能使其工作?

SQL Server 向我的 PATH 环境变量添加了一些东西,随着时间的推移,这种膨胀使我在 Windows 7 中达到了 2048 个字符的限制。我真的需要它们来运行 SQL Server 吗?这是在开发机器上,所以我想安装几个版本。我只担心正常的日常使用,而不是可能出现的边缘情况,即我可能不会在生产机器上这样做,但不需要,因为它只安装了一个版本。

例如我有:

c:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\
c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\
c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\
c:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\
c:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\
C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\
C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\
C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\
C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\
C:\Program Files (x86)\Microsoft SQL Server\90\DTS\Binn\
C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\
C:\Program Files (x86)\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\
c:\Program …
Run Code Online (Sandbox Code Playgroud)

windows-7 path sql-server environment-variables

14
推荐指数
1
解决办法
4689
查看次数

Powershell 中的 Install-Module 命令是什么?

微软的各种文章都提到了 Powershell 命令Install-Module,但我找不到任何关于这实际上是什么的参考,而且它不太适合谷歌搜索。我已经安装了psget,所以我有它的 Install-Module 版本……但我认为这不是其他人都在谈论的 Install-Module。

啊,我找到了这个 Install-Module。这与 PsGet 安装的不同吗?如果是这样,我应该卸载 PsGet 以便回到默认设置吗?

powershell

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

如何将 AzureAD 用户添加到 SQL Server 以进行 Windows 身份验证

当用户使用 Azure Active Directory 帐户登录 Windows 10 桌面时,如何将他们作为用户添加到 SQL Server?使用“添加登录”对话框中的“搜索”对话框似乎无法使用“AzureAD\FirstnameLastname”或“first.last@thedomain.com”格式找到它们。

sql-server windows-authentication azure-activedirectory

8
推荐指数
1
解决办法
1731
查看次数

如何允许非管理员用户运行需要更高权限的 VBS 脚本?

我有一个需要提供给最终用户的 vbs 脚本,但它需要的权限比他们在锁定的工作站上拥有的权限多——特别是更新一些 HKLM 注册表值和停止/启动 Windows 服务。有没有办法让他们能够运行脚本以使其正常工作?例如,以不同的用户帐户运行,而不要求用户使用不同的帐户登录?

该脚本不是登录过程的一部分。这是为了允许正在测试软件产品的用户将他们的机器指向不同的“环境”,以便他们可以在测试和实时环境之间切换。

更新:如果唯一的解决方案意味着在 VBS 之外做一些事情,我没问题,只是有一些选择会很好。

windows windows-7 runas

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

如何查看 Windows 中当前的键盘布局,即哪些键将给出哪些符号

我在 Windows 11 笔记本电脑上使用瑞典语键盘,安装了三种语言:英国英语、美国英语、瑞典语。如果我使用瑞典语以外的语言,我发现很难找出各种符号的位置,因为位置取决于当前的 Windows 键盘布局。

如果我使用Win+Space将键盘布局更改为瑞典语,那么我可以查看物理键盘。每个键上的符号表示按下该键后将得到什么字符。明显地。但是,当我切换到英国英语或美国英语时,有没有办法获得当前 Windows 键盘布局的类似图片,以便我可以看到按下每个键时会得到什么字符?因此,我可以看到,例如,如果我按该键下方的Esc键或按该键左侧的键会发生什么Backspace

现在我倾向于

  • ~每当我想要、#\时,摸索着按下我能想到的所有键
  • 或者我使用Win+Space 切换到我知道按键在哪里的语言,键入符号,然后Win+Space几次再次切换回来。

Unix 领域似乎也 xkeycaps有这种事。

windows keyboard keyboard-layout windows-11

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

非管理员 Windows 用户可以将 Firefox 安装到他们的 C:\Users\xx 文件夹吗?

我了解到安装 Firefox 会写入 C:\program files (x86)\ 文件夹并将注册表项放入 HKLM,因此在锁定的工作站上,用户必须具有管理员权限才能安装它。我也一直认为我可以检查 HKLM\Software\Mozilla\Firefox 以确定是否在工作站上安装了 Firefox。但是,我刚刚遇到一个用户的机器,他们没有 HKLM\Software\Mozilla\Firefox 注册表项(或 Wow6432Node 版本),并且有这样的 HKCU 注册表项,这让我觉得它可以像 Google Chrome 一样安装非管理员用户到他们机器的用户区域:

[HKEY_CURRENT_USER\Software\Mozilla\Mozilla Firefox\31.0 (x86 en-US)\Main]
"Install Directory"="C:\\Users\\ausername\\AppData\\Local\\Mozilla Firefox"
"PathToExe"="C:\\Users\\ausername\\AppData\\Local\\Mozilla Firefox\\firefox.exe"
Run Code Online (Sandbox Code Playgroud)

这是正常的吗?这是怎么发生的?

更新:我真的不想找如何能做到这一点,而是用户如何会这样安装它。我的软件需要识别是否安装了 Firefox,所以我想了解这可能的不同方式。

windows firefox windows-7

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