写一个脚本,脚本要求:1、将网络路径映射盘符到电脑(T://,如果电脑已经有盘符T,则自动使用其他字母做盘符号);2、新建盘符时,自动在网络路径上新建一个txt文件(文件内容:电脑名字、IP,时间)
时间: 2024-03-11 17:49:50 浏览: 21
可以使用以下脚本实现您的要求:
```batch
@echo off
setlocal enabledelayedexpansion
REM 定义网络路径和目标文件路径
set "net_path=\\192.168.1.100\share"
set "target_file=!net_path!\info.txt"
REM 检查盘符T是否被占用
for /f "tokens=2 delims=: " %%i in ('wmic logicaldisk get caption') do (
if /i "%%i"=="T" (
set "drive_letter="
goto :check_drive_letter
)
)
REM 找到未使用的盘符
for %%i in (D E F G H I J K L M N O P Q R S U V W X Y Z) do (
if not exist "%%i:\\" (
set "drive_letter=%%i"
goto :check_drive_letter
)
)
:check_drive_letter
if not defined drive_letter (
echo Failed to find available drive letter.
exit /b 1
)
REM 映射网络路径到盘符
echo Mapping network path %net_path% to drive letter %drive_letter%...
net use %drive_letter% %net_path%
REM 创建目标文件并写入信息
echo Creating file %target_file%...
echo Computer name: %computername% > %target_file%
echo IP address: %ipaddress% >> %target_file%
echo Date and time: %date% %time% >> %target_file%
echo Done.
```
该脚本会首先检查盘符T是否被占用,如果被占用则会使用其他未被占用的盘符。然后将指定的网络路径映射到盘符上,并在网络路径上创建一个txt文件,文件内容包括电脑名字、IP和时间。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)