cost 89 ms
如何在 PowerShell 中使用 ~ 获取文件夹名称 - How to get folder names with ~ in PowerShell

我在 PowerShell 中有这个代码 这将为我提供当前 ps1 文件的路径。 我稍后会引用这个工作目录变量来引用子文件夹并运行一些 1990 年代的旧式程序。 我的工作目录包含一个带空格的文件夹名称。 “共享文件”。 如何使用 PowerShell 函数获取旧 DOS 约定名称:“shared ...

自动生成短文件名的简单方法 - Easy way to automatically generate short file name

我有一个非常旧的汽车收音机,可以播放 USB 闪存驱动器中格式化为 FAT16 或 FAT32 的音乐,但它按短 8.3 文件名而不是长文件名对文件进行排序。 我想播放分成多个文件的有声读物,但 Windows 有时会生成 f***ed up 8.3 文件名。 这是包含 Internet1.mp3 ...

删除批处理文件中具有特定扩展名的文件 - Delete file with specific extension in batch file

我想递归删除批处理文件中具有特定扩展名的所有文件。 我知道以下命令: 但是,这在 Windows 上也会删除具有其他扩展名的文件,例如 .ext1 或 .ext2。 原因似乎是此类文件的 8.3 文件名以 .ext 结尾,因此扩展名较长的文件也匹配。 我正在寻找上述命令的替代品,它递归地删除所有扩展 ...

Windows 10 的 MFT 中如何处理 DOS 文件名? - How are DOS-filenames handled in the MFT in Windows 10?

文件名存储在文件记录的 $30 属性中的 MFT 中。 在 Windows 10 之前,文件记录通常有两个 $30 属性,第一个用于 8.3 文件名,如果文件名的长度超过 8 个字符,第二个用于长文件名。 (如果存在硬链接,则可能有更多 30 美元的属性)。 这在 Windows 10 中发生了 ...

R:获取目录中所有文件的短文件名(文件名)列表 - R: get a list of short file names (filenames) for all files in a directory

问题 list.files(Path)返回目录Path的文件名称向量。 这很好,但我需要一个短文件名(SFN)的向量。 例如,WageDataFile.csv的SFN是WAGEDA~1.csv(如果目录中没有其他文件,其中包含词干“WageDa”)。 SFN也称为8.3文件名。 ...

获取Dos(8.3)文件名 - Get Dos (8.3) filename

我有一个目录,文件名包含“有趣”字符。 我想获取文件的dos(8.3)文件名。 我怎样才能做到这一点? 我选择的语言是Go。 我想获取CW9463~1.PDF文件名而不是cöw.pdf 。 (我将使用该文件名打开一个文件进行读取。) ...

批处理文件问题(带有长文件扩展名的文件名) - Batch file issue (filenames with long file extension)

最近写了一个简单的BAT文件,删除当前目录及其子目录下所有不需要的*.RES文件: 但它也删除了所有 *.RESX 文件(哦,我倒霉的 C# 项目......)。 我知道它之前将所有文件名转换为 DOS 8.3 格式,因此任何像“ Resources.resx ”这样的文件都将具有 DOS 8 ...

在长模式下复制短8.3文件名(Windows) - Copy short 8.3 filename in long mode (Windows)

尝试从命令行将名为“ SCOOTE〜1.txt”的文件复制到其中存在名为“ Scooter-Cosmos.txt”的文件的文件夹中。 问题是副本也会将“ Scooter-Cosmos.txt”的名称也压缩为“ Scoote〜1.txt”,并询问我是否要覆盖该文件。 如何在不影响其他长 ...

具有8.3短名称表示法的递归目录列表 - Recursive directory listing with 8.3 shortname notation

我有一个PS命令: 这可以给我一个目录,列出我想要的方式,但有一个警告:如果目录结构或文件名已用完(我认为是260个字符),它不会在生成的csv中列出此文件,并且会引发错误。 有没有人有任何建议使其与8.3符号兼容? 我认为这是获取所有文件的唯一方法。 ...

如何在批处理脚本中将 Windows 短名称路径转换为长名称 - How can I convert a Windows short name path into long names within a batch script

我正在编写一个 Windows 批处理脚本,并且我有一个参数或变量包含一个使用短 8.3 名称的路径。 该路径可能代表一个文件或文件夹。 如何将 8.3 路径转换为长名称路径? 至少我希望能够简单地打印出完整的长名称路径。 但理想情况下,我想安全地将长名称路径放入一个新变量中。 例如,给定路径C:\ ...

NTFS:复制长/短文件名类似的文件-谁能解释这种现象? - NTFS: Copy files with similar long/short file name - Who can explain this phenomenon?

我尝试为Windows / NTFS下的复制过程的以下结果找到解释。 在源目录中,有2个文件: 如您所见,存在一个文件名短而长的文件,以及另一个文件名短而短的文件名。 现在,我将这两个文件复制到另一个目录中: 令人惊讶的是,在复制了第二个文件之后,第一个文件消失了,第二个 ...

Windows中如何生成短文件名? - How are Short File Names generated in Windows?

我目前正在使用以下P / Invoke签名来获取常规Windows文件的简短文件名 : 目前-它运行正常,没有任何问题,但是我注意到了一些比较奇怪的地方: 我知道Windows使用以下简短文件名约定: 将名称剪切为6个字符(不带扩展名) 附加波浪号 ( ~ ) 附加 ...

JSON 3 字母文件扩展名约定 - JSON 3-letter file extension convention

RFC7159规定存储的 JSON 文件的文件扩展名应该是.json 。 我使用的文件系统只有 3 个字母的文件扩展名。 在此类系统中,JSON 文件是否有任何普遍接受的文件扩展名? 由于不存在 3 个字母的约定,我应该编写一些内容(例如.JON ,目前未使用的 3 个字母扩展名),还是坚持使用 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM