随笔分类 -  Windows

1
关于windows系统的开发指南
摘要:一、问题背景 1. UTF-8编码的文件打开始终是被识别成GBK编码 2. 要更改File Properties才能强制让文件以UTF-8显示 3. 但是会在工程路径和workspace路径下生成单独的配置文件,并且所有文件都要重复操作 二、解决方法 根本原因是MounRiver Studio有一个 阅读全文
posted @ 2024-05-16 21:43 Macrored 阅读(155) 评论(0) 推荐(0) 编辑
摘要:### 一、开机后进入到欢迎界面 按Shift+F10,打开CMD.exe,如果是笔记本可能需要按Fn+Shift+F10 ![](https://img2023.cnblogs.com/blog/1595110/202308/1595110-20230809100640811-1688542928 阅读全文
posted @ 2023-08-09 10:11 Macrored 阅读(842) 评论(0) 推荐(0) 编辑
摘要:一、函数介绍 SetEndOfFile是Windows操作系统中的一个API函数,用于扩展和截断文件。函数实现是从文件的起始位置开始,截断到当前文件指针的位置,丢弃后面的数据。除了数据截断,也可以用在文件末尾添加数据,过程是先将文件截断到指定位置,然后再将数据写入文件末尾。这个函数可以通过包含Win 阅读全文
posted @ 2023-03-17 16:36 Macrored 阅读(518) 评论(0) 推荐(0) 编辑
摘要:一、函数介绍 SetFilePointerEx是一个Windows API函数,用于设置文件指针的位置。它可以在文件中移动指针,以便读取或写入文件的不同部分。这个函数通常用于处理大型文件或需要随机访问文件的应用程序中。 使用SetFilePointerEx函数可以将文件指针移动到指定的偏移量处。这个 阅读全文
posted @ 2023-03-17 16:26 Macrored 阅读(993) 评论(0) 推荐(0) 编辑
摘要:解决方法 在windows系统下,STM32CubeMX/IDE默认用的是GBK编码格式,当强行把文件改成UTF-8再重新生成代码后,中文注释就会乱码; 因为Cube是延用eclipse的框架,那么可以添加环境变量,让STM32CubeMX/IDE使用的是UTF-8K编码格式生成代码就可以避免该问题 阅读全文
posted @ 2023-03-10 14:06 Macrored 阅读(2779) 评论(0) 推荐(1) 编辑
摘要:windows平台: explorer.exe /select,"[文件路径]" macOS平台 open -R "[文件路径]" 阅读全文
posted @ 2023-03-07 22:21 Macrored 阅读(99) 评论(0) 推荐(0) 编辑
摘要:系统盘为C盘,C盘空间不足,C盘太满了,C盘清理时查看发现C:\Users目录占用几十个GB,以下方法可将Users目录大部分空间转移。 1. 准备工作 更改/迁移用户目录之前先自行备份当前用户的资料(下载目录、桌面文件等),以免数据丢失!!! 2. 修改注册表 更改默认用户目录路径,快捷键Win+ 阅读全文
posted @ 2022-01-27 11:16 Macrored 阅读(19661) 评论(0) 推荐(0) 编辑
摘要::: 本脚本的所有指令本身不输出到屏幕 @echo off :: 打印文本文件内容并匹配关键字,结果不输出到屏幕 type result.txt | find "error" > nul :: 输出上一条指令的返回值,本条指令无返回值 echo %errorlevel% :: 如果上一条返回值为1, 阅读全文
posted @ 2021-11-18 15:22 Macrored 阅读(815) 评论(0) 推荐(0) 编辑
摘要:在Windows下,查看环境变量的命令是:set,这个命令会输出系统当前的环境变量。 ... Linux查看环境变量使用env命令显示所有的环境变量 $ env 阅读全文
posted @ 2021-11-18 15:20 Macrored 阅读(5945) 评论(0) 推荐(0) 编辑
摘要:NSIS 脚本命令 ;刷新图标 System::Call 'shell32.dll::SHChangeNotify(l, l, i, i) v (0x08000000, 0, 0, 0)' 阅读全文
posted @ 2021-11-18 15:00 Macrored 阅读(225) 评论(0) 推荐(0) 编辑
摘要:1. Google(谷歌)浏览器windows版本历史版本下载地址: https://google-chrome-portable.cn.uptodown.com/windows/versions 2. Google(谷歌)浏览器macos版本历史版本下载地址: https://google-chr 阅读全文
posted @ 2020-12-19 11:11 Macrored 阅读(1928) 评论(0) 推荐(0) 编辑
摘要:背景 将一个项目做成一个windows服务,在调试的时候,需要卸载、安装该服务,但提示下面的错误:“指定的服务已标记为删除”,进入服务管理界面,启动自己注册的服务,无法手动更改成启用模式(这时启动类型显示的是禁用),同样提示“指定的服务已标记为删除” 解决办法 关闭服务管理窗口,即mmc.exe 参 阅读全文
posted @ 2020-09-11 17:01 Macrored 阅读(7089) 评论(0) 推荐(1) 编辑
摘要:Windows批处理指令中,for指令在官方的使用介绍中依旧不是很理解,这里拿例子记录一下: 这里是获取本机ip地址的bat指令,其中 表示指每行指定的列内容被传递到每个迭代 的 for 本身。 那么 表示选取第16列的内容赋值给 ,这里做一些分解; 指令 输出的内容是: 将第一行的内容,用 和`/ 阅读全文
posted @ 2020-04-13 15:24 Macrored 阅读(2847) 评论(0) 推荐(0) 编辑
摘要:用NSIS官方提供的plugin接口搭了一个C++工程,发现报错很奇怪: 解决的办法是,在 中的 或者 之前添加链接标志: 此外,不用上述方法也可以手动在vs的 中加入 ,同样起作用。 参考文章 "1] [链接器工具错误 LNK2026 XXX模块对于 SAFESEH 映像是不安全的" 阅读全文
posted @ 2020-04-03 21:47 Macrored 阅读(1818) 评论(0) 推荐(0) 编辑
摘要:软件准备 windows7或者更高版本 python3或者更高版本 C:\Users\macrored\Desktop>python --version Python 3.7.7 node或者更高版本 C:\Users\macrored\Desktop>node -v v12.16.1 vs_Bui 阅读全文
posted @ 2020-03-21 23:46 Macrored 阅读(3018) 评论(0) 推荐(0) 编辑
摘要:默认生成NSIS的脚本(.nsi .nsh)编码为GB2312(Simplified),如果脚本内包含中文字符,那么只有以GB2312(Simplified)编码、ANSI编码或者UTF-8-BOM编码保存才可通过编译。 编码转化的工具可以借用vscode或者notepad++ 阅读全文
posted @ 2020-03-02 13:01 Macrored 阅读(1452) 评论(0) 推荐(0) 编辑
摘要:echo 当前盘符:%~d0 echo 当前盘符和路径:%~dp0 echo 当前批处理全路径:%~f0 echo 当前盘符和路径的短文件名格式:%~sdp0 echo 当前CMD默认目录:%cd% REM 显示盘符+绝对路径 echo %~dp0 REM 显示文件名+后缀名 echo %~nx0 阅读全文
posted @ 2020-01-14 11:25 Macrored 阅读(3776) 评论(0) 推荐(0) 编辑
摘要:第一步:右键打开 的“选项设置” 第二步:设置你的HTTP和HTTPS的代理端口 第三步:打开cmd窗口,设置代理变量 如果设置了用户名和密码,那么 上面命令的作用是设置环境变量,不用担心,这种环境变量只会持续到cmd窗口关闭,不是系统环境变量。 如何取消代理呢: 第四步:享受网速吧 随便拉了一个代 阅读全文
posted @ 2020-01-14 10:45 Macrored 阅读(31119) 评论(1) 推荐(1) 编辑
摘要:在windows下如果安装了 "NSIS" ,软件界面如下: 软件但是在右键.nsi脚本的菜单栏中没有出现 编译选项,修复的方法是删除注册表 目录下的 ,这样当再次在.nsi脚本文件鼠标右键时则会重新生成.nsi的注册表信息,那么编译选项也就修复了: 引发编译选项消失的原因是更改了.nsi文件的默认 阅读全文
posted @ 2019-11-20 09:58 Macrored 阅读(500) 评论(0) 推荐(0) 编辑
摘要:前言 在windows下的命令行指令中,删除文件和删除文件夹是两个不同的操作;可以用win+r命令打开cmd窗口试一试。 一、删除文件命令【谨慎操作】 del或者erase是windows下删除文件的命令,命令不区分大小写,帮助文档如下: C:\Users\Administrator>del /? 阅读全文
posted @ 2019-09-11 17:48 Macrored 阅读(113537) 评论(3) 推荐(9) 编辑

1
点击右上角即可分享
微信分享提示