如何使用批处理脚本在桌面上创建新文件夹

如何使用批处理脚本在桌面上创建新文件夹

有人能告诉我如何使用批处理脚本在桌面上创建新文件夹吗?

我在网上找不到任何简单的教程。我只想要一个可以在桌面上创建文件夹的简单脚本。

答案1

有一个名为的环境变量:"USERPROFILE"

此变量保存的是你的“主”目录的路径"Users"安装 Windows 的驱动器上的文件夹。

如果您打开命令提示符窗口并输入:echo "%USERPROFILE%",你会看到类似这样的内容:

C:\>echo "%USERPROFILE%"
"C:\Users\your-user-name"

也可作为以下产品提供:%HOMEDRIVE%%HOMEPATH%在哪里:

HOMEDRIVE=C:
HOMEPATH=\Users\your-user-name

此文件夹是父母文件夹"Desktop"文件夹。因此,如果你想创建一个名为"MyNewFolder", 在你的桌面从命令窗口或批处理脚本中,命令将如下所示:

C:\>md "%USERPROFILE%\Desktop\MyNewFolder"

这些变量(USERPROFILEHOMEDRIVEHOMEPATH) 可在Windows 7的(可能还有Windows VistaWindows 8)。 为了Windows XPWindows 98,这将被发现在C:\Documents and Settings文件夹。

答案2

以下是我的做法:

  1. 安装赛格威
  2. 打开记事本
  3. 在空白文档中输入:

    #!/bin/bash
    mkdir C:\path\to\dersired\directory
    
  4. 点击Ctrl+S
  5. 对于文件类型,选择All files
  6. 保存
  7. 打开命令提示符
  8. 输入:C:\cygwin\bin\bash C:\path\to\script\script.sh

您也可以将其他内容放入 bash 脚本中。

答案3

将此代码写入文本文件中,将其重命名为[someFilename].bat,然后将文件保存在桌面上:

@echo off
set /p x= 
mkdir %x%

双击,系统会提示输入,输入想要的文件夹名,然后按下enter键盘上的 。

答案4

%userprofile%有些操作系统在使用时找不到路径cd,但这个似乎适用于所有 Windows 版本。

@echo off
: start
cd "%systemdrive%/documents and settings/%username%/desktop"
set /p x= name of folder :
md %x%
cls && goto start

将文件保存.bat到任何地方并运行它。

相关内容