精华内容
下载资源
问答
  • 区分大小写的背景 Linux上是可以区分大小写的,比如可以在Linux上创建abc和ABC两个文件;Mac OS上是可以通过配置实现区分文件的大小写的;但在Windows上是不能实现的。 对于经常处理Git事务的童鞋们来说,区分文件的...

    区分大小写的背景

    Linux上是可以区分大小写的,比如可以在Linux上创建abc和ABC两个文件;Mac OS上是可以通过配置实现区分文件的大小写的;但在Windows上是不能实现的。

    对于经常处理Git事务的童鞋们来说,区分文件的大小写是非常有必要的。

    Win10实现文件名区分大小写操作步骤

    Window10在四月更新,可以利用Dos命令对文件夹的属性进行更改。

    (1)打开路径C:\Windows\System32,右键使用管理员身份运行cmd.exe,如下图。
    在这里插入图片描述

    (2)对单个文件夹进行属性修改,使该文件夹能够对文件名区分大小写。如果想对多个文件夹进行修改,那么需要多次键入该命令行。

    fsutil.exe file SetCaseSensitiveInfo C:\Users\Desktop\GitProject enable
    

    (3)如果想关闭该文件夹对文件名区分大小写,则将enable改成disable即可。

    fsutil.exe file SetCaseSensitiveInfo C:\Users\Desktop\GitProject disable
    

    注意事项

    以上命令的成功运行条件,缺一不可:
    1.Win10需要四月更新版本
    2.安装有 Linux 子系统,即 Windows Subsystem for Linux
    3.所在分区为NTFS格式
    4.以管理员身份运行Dos或PowerShell

    fsutil命令参数

    在这里插入图片描述

    fsutil file支持的命令

    在这里插入图片描述

    参考文章:https://walterlv.com/post/case-sensitive-in-windows-file-system.html

    展开全文
  • 最近需要大量创建闹铃和更换闹钟铃声,所以利用AutoHotKey动手了一个在Windows中快速添加更新闹铃的应用. 特色: 支持睡眠或熄屏状态下唤醒 利用快捷键快速创建闹钟 不仅支持音乐文件设置为闹钟,也可以将其他...

    最近需要大量创建闹铃和更换闹钟铃声,所以利用AutoHotKey动手写了一个在Windows快速添加更新闹铃的小应用.

    特色: 

    支持睡眠或熄屏状态下唤醒

    利用快捷键快速创建闹钟

    不仅支持音乐文件设置为闹钟,也可以将其他文件如.jpg .MP4 .txt .url文件定时打开

    因为利用的是Windows自带的TaskScheduler,所以就在使用本工具添加计划后,不需要运行本工具,闹钟也会生效. 

    主要功能和操作方法:

    1.将文件设置为闹铃 

    连续按下两次Ctrl后再按C,将选中的文件按文件名添加到计划中

    2.更换闹铃音乐 

    直接将原来的闹铃文件替换成其他同名音乐文件即可

    2.关闭小工具 

    连续按下两次Ctrl后再按Esc关闭应用

    3.其他功能 

    还有一些其他的小功能请见readme.md文件

    规则:

    闹铃文件的文件名设置规则如下图:

    例如  文件"12 01.wav"在被设置为闹铃后,会在每天12点01分开始播放12 01.wav文件,即使是睡眠或熄屏状态也会唤醒计算机

    注意:

    如果需要卸载应用,但是不想设置好的闹铃失效,请确保文件夹中的bin目录不被删除!

     

    下载和运行:

    下载链接

    在releases中的最近release的Assests下载压缩包GlobalKeys.7z,解压至本地即可运行并使用.

    展开全文
  • 利用Windows API判断文件共享锁定状态

    千次阅读 2011-01-18 10:09:00
    同样,在Windows中,文件可以共享模式打开,它也涉及到锁的操作问题。根据Windows中文件共享时加锁范围的大小,锁可分为全局锁和局部锁;全局锁以锁定文件全部内容为特征,而局部锁以锁定文件的局部内容为特征,且...

     一、概述 锁是操作系统为实现数据共享而提供的一种安全机制,它使得不同的应用程序,不同的计算机之间可以安全有效地共享和交换数据。要保证安全有效地操作共享数据,必须在相应的操作前判断锁的类型,然后才能确定数据是否可读或可写,从而为开发出健壮的程序提供切实依据。 同样,在Windows中,文件可以共享模式打开,它也涉及到锁的操作问题。根据Windows中文件共享时加锁范围的大小,锁可分为全局锁和局部锁;全局锁以锁定文件全部内容为特征,而局部锁以锁定文件的局部内容为特征,且文件的锁定区域不可重复。根据Windows中文件共享时锁的操作权限分类,锁可分为:读锁,写锁,读写锁(可读可写,全局锁)。 利用上述文件中锁的区域不可重复的特性,我们可尝试给指定文件加一全局锁。若加锁成功,说明指定文件未被其它进程锁定;否则,说明有其它进程锁定了该文件。这里,我们利用两个Windows Api文件操作函数:OpenFile和CreateFile来实现锁定状态的判断。

    二、实现方法

    1. OpenFile函数使用说明 函数原型:function OpenFile(const lpFileName: LPCSTR; var lpReOpenBuff: TOFStruct; uStyle: UINT): HFILE; stdcall; 函数功能:以不同方式打开文件的操作(为兼容16位Windows程序保留的函数)。建议 Windows下使用CreateFile函数。 参数说明:lpFileName: 要打开文件的名称 lpReOpenBuff: 变量指针,用于存储文件被首次打开时接收信息。 UStyle: 打开文件的常量类型。 常量名 意义 Of_Create 创建文件 Of_Delete 删除指定文件 Of_Exist 打开文件以验证其存在否?存在,返回一无效句柄;否则,返回负数 Of_Parse 填充lpReOpenBuff内容,但不进行任何操作 Of_Prompt 如存在不存在,则显示一有重试和取消按钮的消息框 Of_Read 只读方式打开 Of_ReadWrite 读写方式打开 Of_ReOpen 打开lpReOpenBuff内指定的文件,而不依据lpFileName Of_Search 强迫Windows查找文件---即使指定了文件路径 Of_Share_Compat 文件可由多个程序多次打开 Of_Share_Deny_None 共享打开 Of_Share_Deny_Read 禁止其它程序读该文件 Of_Share_Deny_Write 禁止其它程序写该文件 Of_Share_Exclusive 独占方式打开文件,其它程序不得再打开该文件 Of_Write 只写方式打开   返回值:成功,返回值为文件句柄(但可能无效,如:Of_Exist);出错,返回HFile_Error。

    2. CreateFile函数使用说明 函数原型:function CreateFile(lpFileName: PChar; dwDesiredAccess, dwShareMode: DWORD; lpSecurityAttributes: PSecurityAttributes; dwCreationDisposition, dwFlagsAndAttributes: DWORD; hTemplateFile: THandle): THandle; stdcall; 函数功能:以不同方式打开文件的操作,还可操作管道、邮槽、通信服务、设备以及控 制台等。 参数说明: lpFileName: 要打开文件的名称 dwDesiredAccess:期望存取模式 取值 0:只允许获取一个设备的相关信息。 Generic_Read:只允许读设备 Generic_Write:只允许写设备(二者可组合使用)。 dwShareMode:共享模式。 取值 0: 不共享。 File_Share_Read和/或File_Share_Write:共享读和/或写。 lpSecurityAttributes: 定义文件安全特性的指针(前提:操作系统支持)。 DwCreationDisposition: 打开和创建文件方式。 取值 Create_New: 总创建新文件,如文件已存在,则出错。 Create_Always: 总创建新文件(会覆盖旧文件)。 Open_Existing: 打开已存在的文件,若文件不存在,则出错。 Open_Always: 总打开文件,如不存在,则创建。 dwFlagsAndAttributes: 要打开文件的标志和属性(如:隐藏,系统等)。 一般用File_Attribute_Normal,默认属性。 hTemplateFile::模板文件句柄。 若非0则指定一个文件句柄;否则,新文件将从这个文件复制 扩展属性。 返回值:成功,返回值为文件句柄;出错,返回Invalid_Handle_Value。

    3。程序实现 利用上述两个函数,我们可编写程序判断某文件是否正在被其它进程锁定,以下为详细代码。 //利用OpenFile Api函数判断 function FileLocked(Fn: string): Boolean; var I : Integer; Struct: TOfStruct; Style: Cardinal; Hdl: Hfile; Drive: String; begin Style := OF_Share_Exclusive; //排它方式打开 Drive := UpperCase(Fn[1]); Struct.fFixedDisk := Ord(Drive

    展开全文
  • Windows里面调试很多情况会涉及到各种消息的类型的查询。每次都要到头文件中去搜索相应的消息宏,并且只能用十六进制搜索。所以,10进制的消息必须转换成16进制再查询,比较麻烦。另外,消息对应的说明和使用方式也...

    Windows里面调试很多情况会涉及到各种消息的类型的查询。每次都要到头文件中去搜索相应的消息宏,并且只能用十六进制搜索。所以,10进制的消息必须转换成16进制再查询,比较麻烦。另外,消息对应的说明和使用方式也得在MSDN中或者网上查询,找到了的资源不能够重复利用,这样的利用率太低。所以,想写一个软件,把查到的消息说明和消息捆绑到一起,方便以后查询用。并且也 可以用十进制或者十六进制进行查询。至少会方便我这样的懒人了。程序很白菜,新学阶段,功能单一。以后有机会还请大牛扩展一下。

    这个是消息查询结果。对应有注解。导入库可以导入.txt文件,对应的库文件如下:

    对应消息的注解在消息后面以半角分号开头的一行字符串。

    (由于一直没时间做更新,程序没有动态添加消息注解的功能,稍后会加入。并且分离消息和消息对应的注解到不同的数据库文件)

    程序自动导入的库文件是该应用程序所在目录下的data.txt文件。也可以手工导入。F3、F4可以切换查询进制。清空编辑框可以查看所有消息。

     

    展开全文
  • Windows 2000 提供了几种新的特性,可以更加高效地进行数据传输。轻量级的处理程序使得您能够编写智能代理,它们能够缓存结果并且执行带缓冲的读写操作,从而将网络调用的次数减至最小。Windows 2000 也使得您能够...
  • 先上效果视屏:https://www.bilibili.com/video/av39199104 视屏声音太,前面我想表达的是加密文件不只是隐藏那么简单 。 解锁时:东西有点多,我想慢慢...可以看出原理是内置了几张自己的照片,然后利用笔记本...
  • windows 程序设计

    2011-07-24 21:16:30
    Windows是一个图形接口,Windows程序能够在视讯显示器和打印机上充分利用图形和格式化文字。图形接口不仅在外观上更有吸引力,而且还能够让使用者传递高层次的信息。 Windows应用程序不能直接存取屏幕和打印机等...
  • 1、硬盘利用率,linux使用硬盘较少(所以可以用...3、linux区分大小写windows在dos界面命令下不区分大小写 4、路径不同,linux不分磁盘 ,只有一个根,只要是以/开头的,就是绝对路径(全路径)树形结构 5、window...
  • Page * 4文件和文件夹的命名规则 1文件全名由... * < > | 这些符号在系统中另有用途 Page * 4文件名字符可以使用大小写但不能利用大小写进行文件的区别 5文件名可以使用的最多字符数量为256个西文字符或128个汉字 6同一
  • Win10设置自定义缩放级别为125%后,发现设备管理器、 第三方软件等字体模糊。...国外网友利用系统中的API制作了一个工具Windows10 DPI FIX,完美地解决了这个问题,在微软修复这个问题 之前可临时采用这个方法。
  • 当我们想修改数据库的配置信息如 wait_timeout、interactive_timeout、max_connections 或大小写敏感时,却找不到my.ini 配置文件。 虽然这时,还可以通过命令行来修改配置信息,但重启mysql后修改会失效,配置会回
  • 这是书的光盘。共分为两个部分,这是第一部分。 本书由浅入深、循序渐进地... 本章总结了在内核模式下的四种等待方法,读者可以利用这些方法灵活地用在自己的驱动程序中。最 后本章还介绍了如何对IRP的超时情况进行...
  • windows实用dos命令大全

    2010-12-10 21:27:35
    一)MD——建立子目录 1.功能:创建新的子目录  2.类型:内部命令  3.格式:MD[盘符:][路径名]〈子目录名〉  4.使用说明:  (1)“盘符”:指定要建立子目录的磁盘驱动...(3)选用/C参数,将大小写字符看成...
  • Windows中提高内存效能秘笈

    千次阅读 2005-12-20 21:15:00
    方法一:调整高速缓存区域的大小可以在“计算机的主要用途”选项卡中设置系统利用高速缓存的比例(针对Windows 98)。如果系统的内存较多,可选择“网络服务器”,这样系统将用较多的内存作为高速缓存。在CD-ROM标签中...
  • Imagick 安装和使用 - windows操作系统

    千次阅读 2016-02-09 21:35:29
    ImageMagick是一套功能强大、稳定而且开源的工具集和开发包,可以用来读、和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的...
  • 在某些业务场景中,无法使用外接实体键盘,也不方便调出windows自带的虚拟键盘,这时候我们可以利用JavaScript写一个虚拟键盘,实现点击输入框即可唤醒,大小写中、英文及数字的输入。可满足实际使用时基本的输入...
  • 打算程序,利用手机加速度感应器获得手机与实际世界坐标的角度来模拟赛车游戏(比如nfs)的方向盘手柄,手机端做好了,电脑网络传输接收端也做好了,但是找不到好办法来模拟手柄的输入,网上好像说可以用...
  • 页面和页面 382 保留的和提交的页面 384 锁住内存 385 分配粒度 385 共享内存和映射文件 386 保护内存 388 “不可执行”页面保护 390 时复制 392 堆管理器 394 地址窗口扩展 399 7.3 系统内存池 401 配置内存...
  • 好它对于你来说是很重要的,下面由本编精心整理的技校自我鉴定毕业登记怎么,希望可以帮到你哦!技校自我鉴定毕业登记怎么篇一 光阴似箭,技校三年的美丽时光已近结束;也是我人生的一转折点。我于xx年xx月...
  • ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、和处理超过185种基本格式的图片文件,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的...
  • ImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的...
  • 本书的部分代码具有广泛的兼容性,适合从Windows 2000 一直到目前最新的Windows 7 Beta 版。  本书适合大专院校计算机系的学生、普通Windows程序员、Windows内核程序员、信息安全行业的程序员,以及希望了解...
  • 此处提供的是Windows 程序设计(第5版)(上、下册)随书光盘 该版本提供了下册详细目录可以快速查阅(当然已经提供详细书签) 基本信息 原书名: Programming Windows (Fifth Edition) 原出版社: Microsoft ...
  • 该版本提供了下册详细目录可以快速查阅(当然已经提供详细书签) 基本信息 原书名: Programming Windows (Fifth Edition) 原出版社: Microsoft Press 作者: (美)Charles Petzold 译者: 北京博彦科技发展有限...
  • 因为jmeter是java的应用,java应用jvm堆内存heap受负载机硬件限制,虽然我们可以调整堆内存大小,但是单机无法支撑数以万计并发,此时,需要多个负载机进行分压测试,这样性能瓶颈就不会受负载机硬件限制了。...
  • 大学生求职介绍信汇总 大学生出来求职时可以写求职介绍信等信件来获得面试机会,那么,求职介绍信格式是怎样的呢?下面是编搜集整理的大学生求职介绍信汇总,欢迎阅读,更多资讯尽在介绍信栏目! 大学生求职介绍信...
  • 本书在并发处理上也花费了相当的篇幅,描述了并发线程以及相关的创建线程的操作系统函数。本书给出了能说明每个设计思想的实现方法,讨论了包括应用层网关和管道在内的各种技术,回顾了几个标准应用协议,并使用...

空空如也

空空如也

1 2 3 4 5 ... 16
收藏数 306
精华内容 122
关键字:

windows可以利用大小写