是否可以拥有PATH特定于正在运行的进程映像类型(32 位/64 位)的全部或部分环境变量?当我从 64 位 cmd.exe 中运行某个应用程序时,我希望它选择 64 位版本的 OpenSSL 库,而当我从 32 位 cmd.exe 中运行某个应用程序时,我希望它选择 32 位版本的 OpenSSL 库。
在 Thunderbird 中,您可以为一组给定的过滤规则选择匹配以下所有项或匹配以下任何一项。无法自由混合OR和AND逻辑运算符来创建更复杂的条件,例如 ((A AND B) OR (C AND D)) AND E。
是否有任何插件可以实现上述目标?
打开计算机后,检查磁盘检查我的闪存驱动器并将损坏的文件夹转换为文件。
如何从转换后的文件夹中恢复数据?
以下是我在转换发生后在硬盘上的 bootex.log 文件中发现的消息。
在 E 上检查文件系统:文件系统类型为 FAT。
需要检查其中一个磁盘的一致性。您可以取消磁盘检查,但强烈建议您继续。
Windows 现在将检查磁盘。卷序列号为 0A34-16CA
文件夹 \Documents\divers 中的不可恢复错误。将文件夹转换为文件(是/否)?是 将丢失的链转换为文件(是/否)?是 43 个恢复文件中的 705036288 字节。Windows 已对文件系统进行了更正。
在文件信息协会都存储在HKLM\SOFTWARE\Classes与HKCU\SOFTWARE\ClassesWindows的注册表分支(等等)。那里的每个条目都可以有一个OpenWithProgIDs键,它将以其值命名的程序添加到可从上下文菜单中的打开方式条目访问的程序列表中。许多这些键都有REG_NONE类型。但是regedit不允许创建这种类型的键 -在上下文菜单的“新建”条目下可用的键类型列表中不存在这种类型。
如何创建注册表项类型REG_NONE以将新程序添加到列表或重新创建以前删除的项?
我在 Vista 64 位上安装了TortoiseHg 2.3 64 位和TortoiseGit 1.7.7 64 位。
TortoiseHg(ssh = "C:\Program Files\TortoiseHg\TortoisePlink.exe" -ssh -2 -C -batch进入mercurial.ini)和 TortoiseGit(GIT_SSH环境变量设置为C:\Program Files\TortoiseGit\bin\TortoisePlink.exe)都配置为使用与它们一起分发的PuTTy 的plink(PuTTY 后端的命令行界面)版本。
我正在运行Pageant(PuTTy 身份验证客户端)并加载了正确的 ssh 密钥。但是,任何hg或git命令都会导致标题为PuTTY Fatal Error 的错误对话框与消息一起显示:
断开连接:没有可用的受支持的身份验证方法。(服务器发送:公钥)
同时使用PuTTy 提供的原始plink.exe 工作。
为什么 TortoisePlink 不起作用?
如何从 Windows 和 Linux 的命令行使用内置扬声器发出声音?
我正在寻找一个链接来下载适用于 Windows XP 的 where.exe 工具。看起来这个工具应该包含在 Windows 2000 Resource Kit 中,但我找不到任何下载这个 Resource Kit 的链接。我还检查了Windows Server 2003 Resource Kit Tools和Windows XP Service Pack 2 Support Tools,但根据内容列表,它们都没有 where.exe。
我在任何地方都找不到这个功能,从 ssitter 在Integrate Unifinder into Lightning 中阅读这篇文章,因为它是在 Mozilla 的 Bugzilla中的 Sunbird错误中,看起来它已经在 3 年前实现了。
我刚刚在 Windows Vista x64 上使用默认选项安装了 Google Drive。但是,没有创建Google Drive应该在我的%USERPROFILE%文件夹中创建的。此外,用鼠标右键单击 Google Drive 托盘图标会显示一个带有向上和向下箭头的上下文菜单,什么也不做。有什么问题?
我安装了两个版本的 Firefox:
c:\Program Files\Mozilla Firefoxc:\Program Files\Mozilla Firefox 3.6.10在注册表中,该键HKEY_CLASSER_ROOT\http\shell\open\command具有以下值:
"C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1"
但是,所有链接都是在 Firefox 3.6.10 而非 16.0.1 中打开的。如何更改用于打开http链接的 Firefox 版本?
视窗 XP SP3
每次(重新)启动时,我想在运行 Windows 的计算机上执行一些任务(启动程序)。它是远程计算机,只是在自动启动中放置快捷方式不起作用,因为每次我使用远程桌面登录时它都会运行。
我该怎么做?
当您查看HKEY_USERS注册表项时,每个子项(代表每个用户的设置)看起来都类似于 S-1-5-18,SID我猜它被称为 S-1-5-18 。
我怎么知道哪个SID是哪个用户帐户?
在MSDN 的Hard Links and Junctions文章中,您可以阅读以下内容:
硬链接是文件的文件系统表示形式,通过它多个路径引用同一卷中的单个文件。要创建硬链接,请使用 CreateHardLink 函数。通过引用该文件的硬链接访问该文件的应用程序可以立即看到对该文件的任何更改。但是,仅针对进行更改的链接更新目录条目大小和属性信息。请注意,文件的属性会反映在该文件的每个硬链接中,并且对该文件属性的更改会传播到所有硬链接。例如,如果您重置硬链接上的 READONLY 属性以删除该特定硬链接,并且实际文件有多个硬链接,则您需要将文件上的 READONLY 位从剩余硬链接之一重置为将文件和所有剩余的硬链接恢复为 READONLY 状态。
有人能理解上面这段话吗?
文件上的语句属性是否反映在该文件的每个硬链接中,相当于对该文件属性的语句更改传播到所有硬链接?
为什么重置READONLY 位可以使文件和所有剩余的硬链接回到 READONLY 状态?
编辑
在阅读了 JdeBP 对这个问题的出色回答后,我仍然心存疑虑。
$STANDARD_INFORMATION我知道每个指向该条目的硬链接都有 MFT 条目的部分副本,根据答案,除非硬链接被重命名、创建或销毁,否则该条目甚至不会保持最新状态。当读取硬链接的属性时会发生什么?我猜这个硬链接的副本$STANDARD_INFORMATION会被忽略,因为它可能无法反映当前状态,并且属性是直接从 MFT 条目的$STANDARD_INFORMATION. 此外,在此过程中不会更新任何信息,因为它不是您列出的任何操作。是这样吗?
如果将 R 位设置为关闭以便能够删除到文件的硬链接,那么(假设这不是最后一个链接)必须以任何方式再次将 R 位设置为打开,才能创建文件再次只读。
现在,我不认为这不是最后一个链接部分。我不明白最后一个链接在这里有什么区别。仍然有一个文件(MFT 的条目)本身,并且可以直接更改其属性(而不是通过任何链接)。或者如果有一个文件,就会有一个链接,这意味着 MFT 的条目和文件之间没有一一对应的关系?
windows ×8
thunderbird ×2
32-bit ×1
64-bit ×1
audio ×1
automation ×1
check-disk ×1
command-line ×1
events ×1
firefox ×1
google-drive ×1
hardlink ×1
junction ×1
lightning ×1
linux ×1
msdn ×1
ntfs ×1
path ×1
putty ×1
search ×1
speakers ×1
ssh ×1
tasks ×1
tortoise-git ×1
tortoise-hg ×1
windows-2000 ×1
windows-xp ×1