Windows 问题整理
2021-8-1
| 2024-1-20
0  |  阅读时长 0 分钟
type
status
date
slug
summary
tags
category
icon
password

Windows 10

win10下使用vim
windows启动时隐藏cmd窗口
隐藏system窗口你也行(就是那个cmd窗口,好多方法)_冷月醉雪的博客-CSDN博客
其第一个参数相当于system函数的参数,第二个参数可以设置窗口是否显示,SW_HIDE这个宏表示隐藏窗口,例如: WinExec(cmd.c_str(),SW_HIDE);//cmd(string类型)中为我们要调用的程序名及其参数, 如 "dir *.exe " 但是这个有一个问题,这个函数创建完这个进程后就返回了,也就是说它返回后,该进程不一定已经结束,这个就有点和system不一样了,在这里我无法使用这个函数了~~~ 2.ShellExecuteEx(SHELLEXECUTEINFO*)函数 其参数是一个结构体,具体作用还是类似于system的参数,使用例子: SHELLEXECUTEINFO ShExecInfo = {0}; ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO); ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS; ShExecInfo.hwnd = NULL; ShExecInfo.lpVerb = NULL; ShExecInfo.lpFile = cmd.c_str();//调用的程序名 ShExecInfo.lpParameters = par.c_str();//调用程序的命令行参数 ShExecInfo.lpDirectory = NULL; ShExecInfo.nShow = SW_HIDE;//窗口状态为隐藏 ShExecInfo.hInstApp = NULL; ShellExecuteEx(&ShExecInfo); 但是这个还是有问题,同1中一样,无法确定该进程是否结束~~~ 3.CreateProcess函数 然后,有没有办法使得主程序在其启动的子程序结束之前一直保持暂停状态,可以使用 WaitForSingleObject(HANDLE,DWORD)函数 在2的代码下加一行:WaitForSingleObject(ShExecInfo.hProcess,INFINITE);等到该进程结束 完全可以把上述代码片段封装成一个小的函数,来代替system函数 void mySystem(const string&
隐藏system窗口你也行(就是那个cmd窗口,好多方法)_冷月醉雪的博客-CSDN博客
删除Windows10侧边栏项目
notion image
如果您需要删除【资源管理器】左边面板的OneDrive图标,您可以尝试:
1. 前往C:\Users\<用户名>,看看有没有不需要的文件夹
2. 如果有关OneDrive图标依然存在,您可以登陆管理者账号,然后参考下方方法:
  • ********************************************
注册表为系统的主要档案,任何修改可能会导致系统档案损毁。
请您在修改注册表前衡量风险。
有关备份注册表的方法,请参考微软官方资讯:
  • ********************************************
3. 同时按【win键+R】,输入regedit,打开【注册表】
4. 前往【hkey_current_user\software\microsoft\windows\currentversion\explorer\desktop\NameSpace】
5. 左边面板,【NameSpace】文件夹下,点击不同的文件
6. 右边面板,留意【数据】栏部分,找到与您不需要的OneDrive账户的相关文件夹
7. 左边面板,对有关文件夹,右键删除
8. 重启电脑,看看效果
wsl虚拟机无法ping host
ssh 端口映射
vscode正则表达式批量替换
windows openssh 安装
windows 会出现openssh安装失败的情况
常规安装方法
notion image
notion image
 
其他方法
  • 到openssh安装文件夹下, 运行命令
    如果自启动失败(windows10 [SC] OpenSCManager 失败 5)
    • 此问题是因为用户没有在控制账号下登录,所以安装出问题(新装的系统,没有设置登录密码)。
    • 运行-->输入regedit-->依次找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\
    • 将EnableLUA的值改为0,最后重启电脑,再次操作,即可。
    • 进服务, 设定两项openssh服务为自动
      • notion image
    • 启动服务后可以通过 netstat 命令查看 SSH Server 服务是不是已经开始监听默认的 22 号端口了:
      • notion image
    • 打开C:\ProgramData\ssh\sshd_config 修改端口
      • 客户端创建公钥
        解决VM 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VM 的方法
        • 步骤一:禁用Device Guard或Credential Guard:
          • 禁用用于启用Credential Guard的组策略设置。 在主机操作系统上,右键单击“开始” > “运行”,键入gpedit.msc,然后单击“ 确定”。本地组策略编辑器打开。 转至本地计算机策略 > 计算机配置 > 管理模板>系统 >Device Guard(或者是: 设备防护) > 启用基于虚拟化的安全性。 选择已禁用。
            转到“ 控制面板” >“ 卸载程序” >“ 打开或关闭Windows功能”以关闭Hyper-V。 选择不重启。
        • 步骤二:通过命令关闭Hyper-V(控制面板关闭Hyper-V起不到决定性作用,要彻底关闭Hyper-V)
          • 以管理员身份运行Windows Powershell (管理员)(Windows键+X)
            重启.
        $‘\r‘: command not found的解决方法
        faststone 注册码
        windows下读取ext4格式磁盘
        官方下载地址:
        Paragon ExtFS for Windows 4.2.651
        下载安装
        然后下载补丁 V1.2 by TSRh
        把keygen和另外两个文件放到ExtFS的安装目录下
        我的安装目录是 "C:\Program Files (x86)\Paragon Software\ExtFS for Windows\"
        打开keygen,先点击Patch RSA 2048,选择安装目录下的
        Paragon ExtFS for Windows.exe
        再次点击 Patch RSA 2048,选择安装目录下的
        extservice.exe
        点击Generate让生成License,keygen会重启ExtFS的服务。
        之后打开 ExtFS 就发现已经破解完成。
        双系统罗技k380配对
        系统及蓝牙键盘信息:
        Windows版本:Windows 7 Ubuntu版本:Ubuntu 12.04(64位) 蓝牙键盘:罗技K480
        1. 首先在Ubuntu下进行配对。使用ubuntu自带的蓝牙菜单进行配对,提示的配对密码是错误的。需要使用hcidump工具查找出真正的密码。详细步骤如下:
          1. 打开终端,输入如下命令安装bluez-hcidump sudo apt-get install bluez-hcidump 使用hcidump工具开始抓取蓝牙配对密码 sudo hcidump -at | grep pass 在Ubuntu蓝牙菜单中,按照提示添加设备。 Ubuntu搜索到蓝牙键盘后,点击连接。此时hcidump会抓到正确的密码,如下所示,在蓝牙键盘上输入此密码并按回车即可配对成功。(切记不要输入配对菜单提示的错误密码) bdaddr 00:1F:20:F0:EF:75 passkey 224095 (注意记录下此处蓝牙键盘的物理地址 00:1F:20:F0:EF:75)
        1. 进入windows进行重新配对,配对成功后,上述ubuntu的配对则会失效。因为配对的key信息已经修改。我们要做的是取出当前蓝牙键盘与windows配对使用的key,将其复制到Ubuntu下的linkkeys文件即可。 下载PsExec: http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx 解压后,找到PsExec.exe. 右键点击,在其属性->兼容性中勾选“以管理员身份运行此程序” 运行cmd, 进入命令行,切换到PsExec.exe所在的目录,执行如下命令打开注册表编辑器:PsExec.exe -s -i regedit.exe 找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\BTHPORT\Parameters\Keys\aa1111111111\00:1F:20:F0:EF:75中的数据项(如f33a8cadac63b019e8533590b2821357),记录下来。(自己敲键盘记住吧,无法直接复制)
          1. notion image
        1. 将windows下配对产生的key复制到Ubuntu配对文件中。 重启进入Ubuntu 将在windows中记录的key信息,找到文件/var/lib/bluetooth/AA:11:11:11:11:11/linkkeys的对应00:1F:20:F0:EF:75的配对信息,替换掉。 重启ubuntu(必须重启,否则使用的还是原来的key信息)
        系统无故自动重启

        系统代理,网盘和网页

        移除google,baidu搜索引擎广告
        网址屏蔽
        Windows microsoft store 打不开问题,windows terminal安装打不开
        旧方案
        • 解决
          • 关闭系统代理
            clash把系统代理临时关了就行。
            notion image
        • 关闭自动更新
          • notion image
        • 没有设置按钮?似乎没大用。
          • 需要等待连接,连接失败也会出现设置按钮。
          • 还没有:开始-设置搜索store-修复应用商店
          • 修复结果可能是没有开用户权限,修复完就能点设置按钮了。
         
        OneDrive 同步任意文件夹
        • 想要通过onedrive同步备份一个工作文件夹。依次打开OneDrive:设置-备份-管理备份,发现默认只能备份特定的文件夹,而我只想备份文档中的一个子文件夹。
          • 以管理员身份打开cmd命令行, 建立软连接
            • 不需要提前在OneDrive中新建doc文件夹,输入该命令后,会自动创建该文件夹。
        OneDrive 不走 Clash proxy 代理
        notion image
        • 修改setting中的parser.
        • 注意在设定后parsers会写入yaml文件.
        Clash使用Parser添加自定义规则并防止更新覆盖
        Clash可以说是当下最好用的代理软件了,功能丰富,界面清爽,简单易用。但同样的Clash也面临着订阅规则不完善的情况,比如本人经常使用的Notion笔记软件(notion.so),就没有加入本人订阅节点的规则中,以至于每次只能开启全局模式才能打开,其中的不便之处不言而喻。熟悉Clash的同学应该知道Clash提供了自定义新规则的功能界面,对于小白来说十分友好,但是这种方式有一个致命的缺陷,就是每一次更新订阅节点,自定义规则就会被覆盖,造成规则丢失。本文将介绍一种使用Clash的Parser功能,通过书写javascript代码,对订阅规则进行预处理的方式添加自定义规则,这种方式能够避免订阅更新造成的规则丢失。 值得注意的是, 本方法非常简单, 没有编程基础也可以轻松使用 。 Note: 使用该方法需要Clash版本高于0.11.10,如果低于该版本,请先上github下载安装包进行更新。 打开Setting(设置),找到Profiles(配置文件下)的Parsers。 2. 点击右侧的 Edit ,打开编辑界面。 3. 输入以下代码(以下为示例代码,需要根据自身情况进行改动): url:改成本人的订阅地址,如果不知道,可以直接在Profiles下点击当前订阅的Change imformation,复制其中的URL即可。 prepen-rules 此处添加你的自定义规则,每一条占一行,按照规则类型,值,代理策略排列,使用逗号分隔。注意的是,每一行都需要以一个短横线 - 加一个空格 开头,同时注意对齐。具体的自定义规则如何书写在本文的后半部分有说明。 其中需要改动的有 url 和 prepend-rules 。 DOMAIN-SUFFIX:域名后缀匹配 DOMAIN:域名匹配 DOMAIN-KEYWORD:域名关键字匹配 IP-CIDR:IP段匹配 SRC-IP-CIDR:源IP段匹配 GEOIP:GEOIP数据库(国家代码)匹配 DST-PORT:目标端口匹配 SRC-PORT:源端口匹配 PROCESS-NAME:源进程名匹配 RULE-SET:Rule Provider规则匹配 MATCH:全匹配 4.
        Clash使用Parser添加自定义规则并防止更新覆盖
        windows下映射阿里云
        • CloudDrive可以解决所有问题, 一步到位.
        • 管理员打开powershell
          • 加上token后, port 51001
        • 浏览器打开127.0.0.1:51001
          • user: admin; pw: 刚输入的密码
         
         
        github代理
        go 模块 proxy 代理
        始终无法连接?
        • 可能是系统时间不正确:
        无法安装其他语言的输入法

        软件

        下载道客巴巴,百度,之类的文档
        冰点文库和小叶文库下载器挂了后如何下载百度文库/豆丁/道客巴巴文档
        苏生不惑第 246 篇原创文章,将本公众号设为 星标 ,第一时间看最新文章。 之前分享过 一键下载百度文库/豆丁/道客巴巴文档,支持导出PDF,Word,txt 文件,不过现在小叶文库下载器挂了。 打开网站 http://vip.ydy.cn/ ,留下一句:青山不改,绿水长流,后会有期。 冰点文库也同样挂了 http://www.bingdian001.com/ 这里再做个整理,一键免费下载百度文库,道客巴巴,豆丁等网站的文档。 这个工具可以下载下载豆丁、道客巴巴、淘豆网、原创力、新浪爱问、金锄头等网站的文档(在公众号后台回复 文库 获取下载地址),下载文件为PDF格式,它是基于谷歌浏览器chromedriver运行,所以得安装好谷歌浏览器,关于谷歌浏览器见我之前文章 谷歌浏览器那些有趣的隐藏功能, 那些你可能不知道的谷歌浏览器实用技巧 打开软件里的docDownloader会提示输入网址 ,比如下载这个文档 https://www.doc88.com/p-976354423046.html ,软件会自动打开你的谷歌浏览器,如果不能打开可能是chromedriver 和你本地安装的谷歌浏览器版本对不上,ChromeDriver 版本是89.0.4389.23,确认你的谷歌浏览器也是这个版本,或者在 https://npm.taobao.org/mirrors/chromedriver 下载你谷歌浏览器版本对应的ChromeDriver文件,然后替换chromedriver.exe文件。 下载后的PDF文件在output目录下。 再来下载豆丁文档 https://www.docin.com/p-1779535182.html,下载的也是PDF文件。 https://github.com/rty813/doc_downloader 还有另外一个道客巴巴下载工具 https://www.doc88.com/p-976354423046.html ,也可以使用Python执行脚本 https://github.com/UnlightedOtaku/doc88Download python doc88.py ,输入网址后的code即可。 它同时下载了图片和PDF文件。 这个Chrome扩展能免费下载百度文库文档,可以导出PDF和图片,还能屏蔽文档中的广告,支持Word、PPT、PDF文档,Chrome扩展地址 https://chrome.google.com/webstore/detail/%E7%99%BE%E5%BA%A6%E6%96%87%E5%BA%93%E5%85%8D%E8%B4%B9%E4%B8%8B%E8%BD%BD/imjoocoajfjgnabmlbgpcnpieibibhmd ,关于安装Chrome扩展见之前文章 上不了谷歌如何安装 Chrome 扩展? 安装扩展后打开这个文档 https://wenku.baidu.com/view/021014797dd184254b35eefdc8d376eeaeaa172f.html ,左下角有个免费导出文档按钮。 点击导出开始渲染。 默认下载的文件是PDF格式,你也可以选择导出文本和图片格式。 https://greasyfork.org/zh-CN/scripts/405373 这个脚本能将百度文库内文章中的文本内容转换为 word 并下载,关于油猴脚本的安装使用见之前文章 实用油猴脚本推荐,让你的谷歌浏览器更强大 下载的Word文件如图: 最近原创文章: 这下摸鱼更方便了,Windows 电脑支持刷朋友圈了 又一音乐神器APP,免费听全网音乐,同时更新解锁网易云音乐变灰歌曲方法 2021 年 5 月一键修改微信运动步数 玩转b站:实用的b站工具合集 那些有趣的网站系列(十三) 能安装Chrome扩展和油猴脚本的手机浏览器 如果文章对你有帮助还请 点赞/在看/分享 三连支持下, 感谢各位!
        冰点文库和小叶文库下载器挂了后如何下载百度文库/豆丁/道客巴巴文档
        windows md5 校验工具
        Windows安装miniconda
        下载软件安装即可
        需要添加环境变量
        Windows安装git
        下载软件安装即可
        需要添加环境变量
         
      • VScode
      • Windows
      • Software
      • Proxy
      • Linux 问题整理Python 问题整理
        • Giscus
        目录