Questions tagged «windows»

对于不是特定于Microsoft Windows单个版本的问题。否则,请使用更具体的标签,例如[windows-7]或[windows-10]。

1
如何刷新桌面而不重新启动explorer.exe?
我对注册表文件有足够的了解,我知道如何以及在何处通过脚本更改桌面位置。 我正在寻找一种方法来一旦更改到注册表“刷新”(更新/重新加载/同步)桌面。 解决方案需要自动完成,即从脚本或程序中运行,但是我不能也不想杀死explorer.exe进程,因为这会损害系统的预期。 与答案有关的注释,而不是问题: F5刷新显然有效但我到目前为止能够使用自动脚本。问题是我正在更改一个环境变量值,它只是它的默认位置,并没有使用SHSetKnownFolder的windows api 。我需要弄清楚如何在我的批处理/ vbs脚本中获取此功能。 如果您认为强行杀死explorer.exe不会损害计算机,我可以接受,如果重启它所需的时间远远超过通过用户界面更改桌面位置的基本方法。 可能是故意寻找的是一个windows powershell cmdlett,它需要api调用SHSetKnownFolderPath。 我想要发生的事情是在视频结尾发生的事情,但是来自批处理或vbs脚本。



1
是否有自动运行cmd.exe的autoexit?
在Windows中,当您autorun在注册表项中创建一个值HKEY_CURRENT_USER\Software\Microsoft\Command Processor并将其设置为,例如echo Hello from autorun,调用cmd.exe将在调用时首先执行该行。 autoexit在关闭cmd.exe时是否有类似的值? 我曾尝试autoexit, autoclose, autoquit, exit, onexit, onquit和quit没有运气。 我想要实现的是cmd.exe通过将(虚构的)autoexit注册表值设置为退出时保存当前目录setx _LAST_DIR "%cd%",以便我可以在下次调用时使用cd "%_LAST_DIR%"或在输入框设置为的Command prompt Last Dir.lnk文件中调用它。Start in%_LAST_DIR% 我目前的解决方案是在一个批处理文件PATH,myexit.cmd: @setx _LAST_DIR "%CD%" @exit 如果我想保存目录,我必须记住调用而不是退出。

3
隐藏备份硬盘
我的计算机中有一个备用硬盘,我在Windows控制面板中使用备份和恢复来自动备份。我只想要这个硬盘用于这一功能。如何隐藏硬盘驱动器,以便没有人可以向其写入文件(我们共享一个管理员帐户作为一个家庭)。我无法使用搜索功能找到问题的解决方案,所以如果之前有人询问过,请指出解决方案。
2 windows  backup 

2
删除Windows后,BIOS不允许我启动Linux?
当我从我的硬盘驱动器中完全删除Windows时,我无法再启动(当还有另一个操作系统时,Linux)。 有人有解决方案吗?出于显而易见的原因,我不希望Windows指示我的方式。 PC规格: PC:微星笔记本VR601(型号MS-163C) Bios: American Megatrends Inc.(版本A163CIMS V1.64)
2 windows  bios 

0
在低温下,两个AMD CPU的性能最高可达到33-35%
tl; dr:请参阅底部的“事实”部分。 近四年来,我在GIGABYTE 970A-UD3主板上安装了AMD FX-8350 CPU,作为通用计算机的一部分,没有计算性能要求。 在2017年,我重新调整了这台计算机的用途,以便现在至少需要适度的单线程性能,并且不错的多核性能是一个受欢迎的可选功能。 AMD FX-8350应该仍然足够,但是令我惊讶的是,尝试利用该芯片的全部潜能导致预期性能的三分之一! 症状(AMD FX-8350和GIGABYTE 970A-UD3) 尽管Windows和Linux显示100%的CPU使用率,但我尝试的任何CPU基准测试都显示出我期望基于相同CPU的其他人的基准所得出的得分值的10%至33%。 例如,在Cinebench R15上,其他 人的多核成绩约为650 cb。 我的评分是103 cb所有频率为4400MHz的内核的使用率均为100%,在36°C时的功耗约为40W。 我尝试过调整各种BIOS设置,使用基本设置,施加不同的电压,超频,超频,更换电源线并重新涂抹导热油脂。 我得到的最好的结果是几乎正确的CPU性能,576 cb然后再次毫无预兆地降低性能。当我尝试解压缩.zip文件时,我记录了此屏幕截图,并注意到该文件以令人沮丧的5KB / s的速度运行: 最终,我在黑暗中开了枪,猜测主板有故障。(毕竟,之前我确实还有其他问题。)我出去买了一块华硕M5A97 LE R2.0主板。 这款新主板似乎已经足够。CPU几乎无法满足所需的计算任务,因此我认为一切都很好。 症状(AMD FX-8350和ASUS M5A97 LE R2.0) 在这里,我感到问题出在CPU而不是主板。 在运行多核压力测试时,我发现CPU以100%的速度运行了约17秒,然后下降到34%的了约50秒。然后它将跳回到100%并重复该循环。循环运行的时间不一致。 好像主板试图解决CPU的不足。 所以我想尝试更换CPU。为什么还不升级,以免我跟不上工作量? 我选择了AMD Ryzen 5 1500X CPU。由于它是新架构,因此我也需要新主板,所以我得到了MSI X370 SLI PLUS主板。为了解决其他不兼容问题,我不得不购买新的冷却组件和RAM。 现在这实际上是一台新计算机!当然,我的AMD打桩机问题无法跟随我进入这种新的AMD Zen架构,对吗? 好… 症状(AMD Ryzen …


1
我可以使程序从闪存驱动器自动运行吗?
我想知道是否可以将程序放在闪存驱动器上,并使用autorun.inf文件将程序设置为在驱动器插入并准备就绪后立即运行。我知道如何对带有ISO的光盘执行此操作,但对于闪存驱动器或任何其他可移动媒体却不行。 甚至更具体地讲,如果可能的话,这是否可以在各种Windows版本中通用?任何帮助表示赞赏。

1
是什么导致EXE扩展名在命令行上是必需的,以及如何在当前Shell中解决它?
是什么导致EXE扩展名在命令行上是必需的,以及如何在当前Shell中解决它? 我走的路很长。> 2048个字符,然后我安装了一个程序nodejs,该程序已添加到该路径。然后事情变得有些棘手。我遇到的问题是,当某些人的路径> 2048个字符时,似乎有些时候会遇到问题。我的大部分道路被删除了。(我的路径中仍然有一些旧的cmd shell,所以这不是一个大问题,因此我已将旧路径保存在文件中),windir环境变量在注册表中得到了(我认为没有设置)。而且我什至无法打开环境变量窗口(这是人们在路径> 2048 char时丢失windir变量时可能会遇到的症状)。因此,我使用setx进行创建,windir=c:\windows并打开了环境变量窗口,并将PATH固定为它的状态。现在我打开的cmd提示窗口就可以了。 但是在修复它之前,我仍然有一些较旧的cmd提示符窗口,并且我知道它们中的路径缩短了,并且我知道没有设置windir变量,但是我仍然看到它们中有一个奇怪的结果,我无法解释。而且我希望能够从这些cmd窗口中进行修复。 看来我需要将EXE放在可执行文件之后才能运行它。 C:\crp>path PATH=C:\Ruby21\bin;C:\Program Files (x86)\IDM Computer Solutions\UltraEdit\;C:\Program Files (x86)\IDM Computer Solutions\UltraCompare\;C:\Program Files (x86)\Nmap;C:\Program Files (x86)\smartmontools\bin;C:\ProgramData\chocolatey\bin;C:\Users\user\AppData \Roaming\npm C:\crp>cd \windows\system32 C:\Windows\System32>ping 'ping' is not recognized as an internal or external command, operable program or batch file. C:\Windows\System32>ping.exe Usage: ping [-t] [-a] [-n count] [-l …

0
方法:使用ntfs-3g将Windows,OS X和Linux主文件夹合并为一个(三重启动)
我正在考虑将我的Linux主分区合并到c:\ Users中,因此在Windows中启动时,我的所有文件都在c:\ Users \ trusktr中,而当我启动Linux时,我将c:\ Users挂载了/ home,以便我可以访问/ home / trusktr中的文件。我试图使在两个操作系统之间共享文件(包括点文件等)变得容易,以便于vim和bash之类的行为在整个操作系统之间表现完全相同。 我想我只是将所有内容从linux / home复制到c:\ users,这将导致所有内容默认情况下具有777权限(我不介意,我是唯一的用户,因此没有安全问题)。这样行吗? 然后我发现了ntfg-3g.usermap。这似乎使我可以chmod 655 /some/file在linux中执行类似操作,并且可以正常工作。我很好奇,一旦我将linux用户映射到Windows用户,它是否还会保留我的所有文件权限。 所以,我的主要麻烦是我正在运行ntfs-3g.usermap,直到它要求我提供一个与文件关联的组ID都很好,但是我不知道所以我按Enter,然后它似乎走了错误。 这是输出的样子。前几行User :和Group :提示为空,因为我按Enter键。然后我输入了1002作为User :提示,然后出现问题,我不知道如何处理。 This tool will help you to build a mapping of Windows users to Linux users. Be prepared to give Linux user id (uid) and group id (gid) for …

1
适用于Windows的最佳类Unix环境[关闭]
我是Cygwin的粉丝,我发现上班最容易。我已经尝试过Windows Services for Unix和MinGW,但发现还有很多工作要做。 我可以就各种系统的优缺点获得一些意见吗?我想知道打折球是否比非Cygwin球拍有任何引人注目的优势,这使我值得度过难关。 我还想知道是否还有其他未包含在列表中的替代方法。 编辑:我的目标是获得一个不错的shell环境,该环境与基础Windows环境很好地配合使用。Cygwin似乎最好放在自己的小盒子里,如果有任何意义,我想找一个好像它是操作系统中的完整伴侣的东西。
2 windows  unix  cygwin  mingw 

0
如何阅读Windows GUI应用程序的控制台输出?
如果我没记错的话,可以将Windows应用程序编译为控制台或GUI应用程序。主要区别之一是控制台应用程序会自动获得一个控制台,而GUI应用程序则不会(尽管如果需要,他们可以通过调用来获得一个控制台AllocConsole)。 常识说,如果您使用GUI应用程序,printf或者std::cout从GUI应用程序使用,该输出将无处可寻,因为没有控制台可将其打印到该输出。但是我知道可以读取它,因为当我使用Wine在Linux上的终端上运行某些应用程序时,我可以读取printf和类似函数的输出。(是的,我确定打印的是应用程序,而不是Wine。) 在Windows上该怎么办?我尝试了DebugView,尽管它显示了一些来自应用程序的调试文本,但显示的效果却不如Wine那样多,这可能是因为DebugView仅限于对的调用OutputDebugString。

3
在本地搜索HTML文件而没有匹配的标签或脚本
有时我需要在包含HTML文档的本地目录中搜索特定的单词。通常,我使用一个称为File Locator Pro的程序,该程序在大多数情况下都能正常运行。 但是,在某些情况下,我要查找的词是JavaScript或HTML中的常用关键字或变量名,例如“ child”。在这种情况下,由于此搜索仅针对原始文件内容,因此搜索结果会因脚本或标签中的数千个无用匹配项而爆炸。 有什么方法可以对许多HTML文件中的HTML文件内容进行搜索,而搜索将忽略HTML标签和脚本? 不必使用File Locator Pro;任何解决方案都值得关注,但最好能在Windows上运行并且不需要其他昂贵的软件。
2 windows  search  html 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.