我有一个可执行文件,在 32 位 Windows 上运行时可以正常工作,但在 64 位 Windows 上运行时会中断。
有什么方法可以强制它在 64 位机器上以 32 位模式运行吗?
我无权访问源代码。
我在一个像这样加入 AzureAD 的 Win10 工作站上。如何向 AzureAD 用户授予文件权限?当我尝试使用“文件属性”>“安全性”>“编辑”>“添加”对话框时,我无法在 AzureAD 域上找到/选择任何用户,包括当前登录的用户。输入AzureAD\FirstLast并单击“检查名称”给出以下信息:
一般来说,这类事情似乎是 AzureAD 加入帐户的问题:windows 似乎不知道它们,例如将它们添加到 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) 微软的各种文章都提到了 Powershell 命令Install-Module,但我找不到任何关于这实际上是什么的参考,而且它不太适合谷歌搜索。我已经安装了psget,所以我有它的 Install-Module 版本……但我认为这不是其他人都在谈论的 Install-Module。
啊,我找到了这个 Install-Module。这与 PsGet 安装的不同吗?如果是这样,我应该卸载 PsGet 以便回到默认设置吗?
当用户使用 Azure Active Directory 帐户登录 Windows 10 桌面时,如何将他们作为用户添加到 SQL Server?使用“添加登录”对话框中的“搜索”对话框似乎无法使用“AzureAD\FirstnameLastname”或“first.last@thedomain.com”格式找到它们。
我有一个需要提供给最终用户的 vbs 脚本,但它需要的权限比他们在锁定的工作站上拥有的权限多——特别是更新一些 HKLM 注册表值和停止/启动 Windows 服务。有没有办法让他们能够运行脚本以使其正常工作?例如,以不同的用户帐户运行,而不要求用户使用不同的帐户登录?
该脚本不是登录过程的一部分。这是为了允许正在测试软件产品的用户将他们的机器指向不同的“环境”,以便他们可以在测试和实时环境之间切换。
更新:如果唯一的解决方案意味着在 VBS 之外做一些事情,我没问题,只是有一些选择会很好。
我在 Windows 11 笔记本电脑上使用瑞典语键盘,安装了三种语言:英国英语、美国英语、瑞典语。如果我使用瑞典语以外的语言,我发现很难找出各种符号的位置,因为位置取决于当前的 Windows 键盘布局。
如果我使用Win+Space将键盘布局更改为瑞典语,那么我可以查看物理键盘。每个键上的符号表示按下该键后将得到什么字符。明显地。但是,当我切换到英国英语或美国英语时,有没有办法获得当前 Windows 键盘布局的类似图片,以便我可以看到按下每个键时会得到什么字符?因此,我可以看到,例如,如果我按该键下方的Esc键或按该键左侧的键会发生什么Backspace。
现在我倾向于
~每当我想要、#等\时,摸索着按下我能想到的所有键Unix 领域似乎也 xkeycaps有这种事。
我了解到安装 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 ×4
windows-7 ×3
sql-server ×2
64-bit ×1
azure ×1
firefox ×1
keyboard ×1
path ×1
powershell ×1
runas ×1
windows-10 ×1
windows-11 ×1