DOS下罗列文件(文件夹名字包含空格)

【网络安全】Windows cmd的命令混淆学习思路 前言 最近有些朋友问我一些免杀问题,由于个人技术有限,对静态免杀有些了解(动态免杀真的不会,太菜了),所以就总结了一些Windows中cmd的命令混淆思路,静态免杀无非就是对安全设备检测到代码(命令)中的特征字符进行查杀、过滤,首先做的就是对于特征字符的处理,随后就是对环境中限制的字符替换或混淆,从而达到免杀效果。 【查看资料】 一、选项字符替换 CMD命令中可以执行ping 命令,该命令是由unix系统移植过来的,帮助页面建议命令行选项应使用连字符作为选项字符,例如ping -n 1 127.0.0. 阅读详情

Dir

dir G:\"0 Pro A"\"2 W Pr" /a /s >filelist.tx

需要特别注意的是:

当文件夹名字包含空格的时候用“”括起来。

 

下面参考自网络:

当cmd里输入路径包含空格的时候,

现在有两个办法来解决这个问题

1)用缩写。比如c:\Program Files缩写为c:\Progra~1
       再来刨根问底查查这个命名是否有规则,于是找到:
                 文件夹(sub-directry)名称,以前是不允许带空白的,后来允许带空白,但由于有了空白,许多命令出现二义性,于是采用双引号括起来的办法。例如:
                    cd Documents and Settings
                按老定义 等于 CD Documents, CD 命令找不到名叫Documents 的 directry
                于是采用双引号:
                    cd “Documents and Settings“
                但用到 set PATH 时很麻烦,名字太长,双引号时常括错。于是采用8个字符缩写,即写头六个字母(略去空白),另加波浪号和1。例如:
                    "Documents and Settings“ -- DOCUME~1
                    "Local Settings" -- LOCALS~1 (注意略去空白,用了第二个词的字母,凑成六个,再加波浪号和1)。
                于是,这种方法成了规定。

       再来个十万个为什么的下一个,如果多个文件前6字符一样怎么办?为什么最后是1而不是0或者其他数字呢?看看这个例子
                假设下面是你的C盘根目录中的文件夹:
                    Program Files
                    Progra file
                    Progra zhang
                则三个目录分别表示为:C:\Progra~1; C:\Progra~2; C:\Progra~3;

2)绕过去,创建一个镜像。例如在cmd中输入  subst w: "C:\Documents and Settings\hopeshared"。然后就可以直接用w:\替代C:\Documents and Settings\hopeshared了

输入参数报错:路径不可以有空格 线上平台运行脚本报错,无法识别参数 阅读详情

相关推荐

C#关联程序的文件路径中存在空格的问题解决

今天测试的时候无意间发现,打开通过写注册表关联了程序的文件,如果文件名中存在空格,则无法通过双击打开。 经测试发现,原来是在Main方法入口点传入的参数为string[] 类型,当传入带空格的路径时,会被分解成多个字符串存入string[] 数组中。由于Main的参数由注册表关联后直接传入的,所以我没法直接修改传入的字符串参数,又不能避免文件路径中不包含空格。该怎么解决这个问题呢?我开始研究注册表

留白空间 5573

Windows 命令行(cmd)上转义文件路径中的空格

Windows 将此用于普通文件路径,因此它不起作用 - 插入符号 ( ^ ) 和重音符 ( ` ) 字符是 Windows 版本的反斜杠,具体取决于您使用的命令行 shell。如果您有兴趣,请尝试使用您正在使用的任何命令 - 它可能有效,也可能无效。如果您尝试运行以下命令,它将不起作用——文件路径中的那些空格会妨碍您。为了保持一致性,我们建议您在命令提示符中使用双引号,或者切换到 PowerShell 并使用下面的重音方法。但是,这不是必须的——在大多数情况下,您可以只在整个路径周围使用引号。

一个懒鬼的博客 1万+

CodeWarrior IDE 5.7深度调优:从编译加速到多屏调试的实战指南

在嵌入式系统与单片机开发中,集成开发环境(IDE)的配置优化直接影响开发效率与调试体验。理解IDE的工作原理,特别是编译构建、调试信息管理与用户界面定制等核心机制,是提升工程实践能力的关键。通过合理设置并发编译、变量显示过滤、路径解析等选项,开发者可以显著缩短编译时间、增强调试信息的可读性,并构建更流畅的工作流。本文聚焦于CodeWarrior IDE 5.7,深入探讨如何通过偏好设置与目标配置,实现编译速度优化与调试器深度定制,帮助工程师在嵌入式开发中更高效地进行代码构建与问题排查。

weixin_33971977的博客 498

cmd dos命令 空格问题

在注册filter的时候发现dos命令不能有空格: 解决办法: 1)用缩写。比如c:\Program Files缩写为c:\Progra~1 再来刨根问底查查这个命名是否有规则,于是找到: 文件夹(sub-directry)名称,以前是不允许带空白的,后来允许带空白,但由于有了空白,许多命令出现二义性,于是采用双引号括起来...

weixin_33842328的博客 906

PDMS二次开发入门:手把手教你用PML2写第一个交互式窗体工具

本文详细介绍了如何使用PML2进行AVEVA PDMS二次开发,从零开始构建交互式窗体工具。通过PML2语言的面向对象特性、即时调试能力和深度系统集成优势,开发者可以高效创建自动化设计工具、批量修改属性和定制报表系统。文章包含开发环境配置、基础语法、窗体架构设计、事件处理等实战内容,帮助读者快速掌握PDMS二次开发技能。

weixin_29281941的博客 271

避坑指南:PVE下N卡直通错误代码43的终极解决思路与dmesg日志分析

本文详细解析了PVE环境下NVIDIA显卡直通时遇到的错误代码43问题,提供了从dmesg日志分析到BIOS配置、PVE宿主机优化及虚拟机设置的完整解决方案。特别针对GTX1060等显卡,分享了驱动版本选择、ROM修补及高级排错技巧,帮助用户彻底解决这一常见难题。

weixin_28693683的博客 290

常见DOS命令

一、DOS是什么 DOS是一种操作系统,属于windows,是一个命令行执行的操作系统 二、如何使用DOS 1、进入终端:win+r 调出运行面板 2、在运行中输入cmd进入终端 3、在终端面板中书写DOS命令,回车执行 三、常见的命令 1、time 显示当前计算机时间 2、ctrl+c 退出当前正在执行的命令 3、shutdown /s /t 时间(单位为秒):...

weixin_39310910的博客 266

TMC5130/TMC5160步进电机驱动芯片深度解析与工程实践

步进电机驱动芯片是精密运动控制系统的物理执行核心,其性能直接决定定位精度、运行噪声与系统鲁棒性。基于电流闭环控制与电压前馈调制的混合驱动原理,现代智能驱动芯片如TMC51X0系列实现了微步插补、堵转检测和片上运动规划等关键技术突破。这类芯片通过SPI寄存器级配置实现StealthChop静音驱动与SpreadCycle高动态响应模式的无缝切换,在3D打印、CNC、机器人关节等场景中显著提升能效比与控制带宽。本文围绕TMC5130与TMC5160的硬件架构差异、寄存器操作时序、驱动模式物理机制及FreeRTO

weixin_35797963的博客 410

java 建一个子文件夹_走进Java世界

 了解计算机世界的常识  规范编程习惯  实现自己的 HelloWorld 并运行看到结果 一.常见的dos命令 window+r |开始->运行->cmd 快速编辑模式 1.dir 罗列出当前目录下的所有的子文件和子文件夹 2.盘符名字: 切换盘符(大小写都可以)3.cd 改变目录4.cd 路径 进入某个路径 相对路径 绝对路径(盘符开始)5.cd.. 回到上一层目录6...

weixin_33304896的博客 294

vrep小车避障算法_V-REP 多车道巡线与避障

任务概要在给定的赛道中,实现多车道的避障和视觉巡线。避障算法没有限定,可使用人工势场、RRT等路径规划算法。车体大小、赛道信息以及参考资料在此处下载。完成情况已学习并能初步使用 V-REP Python Remote API 接口,实现 Python 与 V-REP 的功能交互。已实现基于视觉传感器的多车道巡线功能。已实现基于视觉传感器的多车道避障功能。V-REP Python Remote AP...

weixin_39692037的博客 1834

MDM主数据清洗和编码集成说明

绝大多数的企业业务系统是伴随业务发展而建设的,但随着业务发展单一系统难以支撑企业业务闭环。MDM主数据管理平台可以满足企业数据治理的需求,本文针对主数据清洗和编码集成进行梳理。...

数通畅联 3319

常用dos命令

常用dos命令 1、打开窗口:window+r然后输入cmd 2、切换盘符: 目标盘符: 大小写都可以(列如:“D:”进入D盘) 3、切换路径: cd 路径,即是在同一个盘符切换路径。 4、cd…回到上一个文件或者路径 5、cd\:回到盘符的根路径 6、tab:自动补全 7、查找使用过的命令: 方向上下键 8、清屏: cls 9、退出 :exit 10、mkdir 文件夹名字:创建文件夹 jdk...

weixin_45600350的博客 405

ThinkPHP+Layui开发的ERP管理系统

ERP采购生产销售系统,一款基于ThinkPHP+Layui开发的ERP管理系统,帮助中小企业实现ERP管理规范化,此系统能为你解决五大方面的经营问题:1.采购管理 2.销售管理 3.仓库管理 4.资金管理 5.生产管理,适用于:服装鞋帽、化妆品、机械机电、家具装潢、建材行业、快销品、母婴用品、办公用品、汽配汽修、生鲜农贸、手机通讯、数码家电、医药用品、制造业、信息技术服务行业等。提供全部无加密服务端和前端源代码,独立部署,不受限制。

u011092458的博客 788

001day

@[TOC]001day学习笔记: 常见的dos命令: 打开dos窗口: window+r|开始–>运行–cmd 所有的字符都是英文状态下的 1.进入到某个路径下: cd +路径 相对路径 绝对路径 2.切换盘符 盘符名字: 可以大写可以小写 3.罗列出当前路径下的所有子文件和子文件夹 dir 4.回到上一层路径 cd… 5.回到当前盘符下的根目录 cd 6.新建文件夹 mkd...

zmmmm28qi的博客 186

使用Open3D进行RGB-D图像点云处理

在本文中,我们将使用Open3D来处理RGB-D图像,提取点云并进行一些基本的操作。总结起来,本文介绍了如何使用Open3D库处理RGB-D图像并提取点云。我们展示了如何读取RGB-D图像,创建RGB-D图像和点云,并显示点云。除了显示点云,Open3D还提供了许多其他功能,如点云滤波、点云配准、表面重建等。在创建RGB-D图像时,我们需要指定深度图像的缩放因子和截断值,以及是否将RGB图像转换为强度图像。希望本文能够帮助您入门Open3D,并在处理RGB-D图像和点云数据时提供一些指导。

QfcaLinux的博客 445

汽车IVI中控开发入门及进阶(三十八):手机投屏HiCar开发

为了兼容这部分手机,车机端在向手机端发送USB控制命令字的同时,需要启动mDNS Server,广播车机端IP地址和HiCar SDK侦听的Server Socket端口(IP地址和端口在HiCar SDK初始化USB driver时,告知车机),在检测到手机断开USB连接时关闭mDNS Server。厂商在集成HiCar SDK开发HMI应用时,不可避免会使用到智能座舱的敏感权限,例如位置权限、摄像头权限、麦克风权限等,SDK初始化时,厂商HMI应用需要设置必要的车机参数供SDK使用。

码农17年的博客 1075

java初_Java的初了解 - zhiruochujian的个人空间 - OSCHINA - 中文开源技术交流社区

Java的初了解一.常用的快捷键Ctrl+C 复制Ctrl+V 粘贴Ctrl+A 全选Ctrl+S 保存Ctrl+X 剪切Ctrl+Z 撤销Ctrl+Y 恢复Ctrl+N 新建Ctrl+O 打开Ctrl+Z 撤销Ctrl+W 关闭程序Ctrl+Tab 窗口切换Shift+Delete 彻底删除Win 打开开始菜单Win+E 打开计算机窗口Win+R 打开运行窗口...

weixin_42291186的博客 126

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

java 盘符 系统_JAVA入门

一、常见的dos命令 (1)cd.. 返回到上一级目录; (2)cd 返回到根目录; (3)cd 路径 切换路径; 1)相对路径; 2)绝对路径 (从盘符开始); (4)盘符名字: 切换盘符 (大小写都可以); (5)dir 罗列出当前路径下所有的子文件或者子文件夹; (6)cls 清屏; (7)exit 退出; (8)方向上下键 查找使用过命令; (9)tab ...

weixin_32875295的博客 367

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

①Java SE知识点回顾与小结(doc命令/jdk/环境变量)

一.常见的dos命令 window+r |开始->运行->cmd 快速编辑模式: 1.dir 罗列出当前目录下的所有的子文件和子文件夹 2.盘符名字: 切换盘符(大小写都可以) 3.cd 改变目录 4.cd 路径 进入某个路径 相对路径 绝对路径(盘符开始) 5.cd… 回到上一层目录 6.cd\ 回到根目录 7.cls 清屏 8.exit 退出 9.tab 自动补全 10.方向上下键...

weixin_45020637的博客 220

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

走进java_走进Java世界

 了解计算机世界的常识 规范编程习惯 实现自己的 HelloWorld 并运行看到结果一.常见的dos命令window+r |开始->运行->cmd\快速编辑模式1.dir 罗列出当前目录下的所有的子文件和子文件夹2.盘符名字: 切换盘符(大小写都可以)3.cd 改变目录4.cd 路径 进入某个路径相对路径绝对路径(盘符开始)5.cd.. 回到上一层目录6.cd\ 回到根目录7....

weixin_39892447的博客 125

从“这啥玩意儿”到“我居然能搭项目”——Linux 文件管理保姆级实操手册

文件名(给人看的)数据块(真正存内容的地方)inode 就是连接两者的“身份证”,它记录了文件的权限、属主、大小、修改时间以及数据块在硬盘上的位置。ls -li config.yml # 输出:123456 -rw-r--r-- 1 root root 21 Jul 11 10:30 config.yml前面那串数字就是 inode 号,同一块硬盘分区里,inode 是唯一的。对比项硬链接软链接inode 是否相同相同不同删除原文件后仍可访问失效能否跨分区不能能能否链接目录。

dahu520_的博客 363

rk从u盘更新屏参文件_[更新]解决八代I3在华擎B150上核显不亮机问题

[更新2019-7-2]:文章末尾加入了BIOS烧录器如何刷这个BIOS一、前言【翼王|实测】6代主板竟然能上8代处理器?还能完美运行?_数码_科技_bilibili_哔哩哔哩​www.bilibili.com翼王的视频在介绍6代板与8代U方面算是比较全面的,关于刷微码与ME网上很多教程在此不赘述,本文重点是1、将修复核显过程细节化2、用U盘强刷BIOS(不用BIOS烧录器)二、测试平台I3-81...

weixin_39738380的博客 1151

win7下的cmd窗口可以全屏显示吗

以前鄙人写了《在windows上运行linux命令》一文,以在windows上运行一些类linux的bash命令,文中只是罗列了一些命令,没有任何说明。 一些网友和我的同事表示喜欢这个工具,而且我最近对它进行了扩充,比较用心的工具就是在win7是上全屏显示cmd窗口的命令fs(fullscreen的缩写)。所以再一次行文以对这些命令加以说明,算是补充新的命令集并添上readme。 先说明操作屏

menggucaoyuan的专栏 2万+

Java基础,零基础笔记,知识点总结

Java语言概述 cmd命令行-DOS命令 md xxx 创建一个名为xxx的文件夹 cd xxx 进入名为xxx的文件夹下 cd… 返回上层目录 cd aa/xx/vvv 进入aa文件夹里的xx文件夹里的vvv文件夹下 cd\ (cd/) 返回根目录 echo java.exe 创建一个名为java格式为exe的文件 del java.exe 删除名为java格式为exe的文件 del *.txt 删除所有txt格式的文件 rd xxx 删除xxx文件夹(需要是空文件夹) del xxx (xxx是文

qq_44923507的博客 174

MySQL 5.7 压缩包安装指南:从零部署到安全优化

数据库部署是软件开发和运维中的基础环节,其核心在于对数据存储、访问和管理的有效控制。通过理解数据库服务架构与配置原理,可以实现对系统资源的精细化管理和性能优化。在众多部署方式中,手动安装因其透明、可控的特性,在开发测试、生产部署等场景中具有重要技术价值。本文聚焦于MySQL 5.7这一成熟稳定的版本,详细解析如何通过压缩包(ZIP Archive)在Windows系统上进行绿色化部署。内容涵盖从环境准备、目录规划、配置文件(my.ini)编写、服务初始化到安全加固的全流程,特别针对**数据目录**独立管理和

weixin_29268331的博客 252

Mysql

概念 数据库:DataBase (DB) 按照一定格式存储数据的一些文件的组合。这些文件中存储了具有特定格式的数据。 解决的问题:持久化存储,优化读写,保证数据的有效性 数据库管理系统:DataBaseManagement (DBMS) 专门用来管理数据库中数据的,数据库管理系统可以对数据库当中的数据进行增删改查 常用:MySQL,Oracle,MS SQL Server,DB2,Sybase SQL:结构化查询语言 程序员需要学习SQL语句,通过编写SQL语句,然后DBMS负责执行SQL语句,最

weixin_43604927的博客 717
上一篇: Linux kernel panic错误释疑
下一篇: Windows XP 如何修改实现不输入用户密码而直接登录系统
mannhello
博客等级 码龄18年 64粉丝 52原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值