小编tbo*_*one的帖子

是否可以在 Windows XP 中挂载/卸载物理硬盘?

是否可以在 Windows XP 中挂载/卸载物理硬盘?

理想情况下,我希望能够从命令行执行此操作,以便我可以使用批处理文件来执行此操作,即:mount.cmd unmount.cmd

另外,如果驱动器可以卸载,它们会降速吗?

windows hard-drive windows-xp

19
推荐指数
3
解决办法
10万
查看次数

批处理文件按名称对网络上的计算机进行 MASS ping 组,检查回复并解析主机名

所以,我的 Windows Active Directory 网络上有 5000 台计算机的列表,这些计算机可能仍然存在,也可能不存在(我知道,不要问......我需要知道一个项目,当然网络人员的帮助很少,以及他们给我的数据中有很多错误)

计算机名称在 SAT1 到 SAT5000 之间。但是,其中一些可能已升级到新操作系统并重命名。所以在这种情况下,我也想检测新名称。

我想知道是否有人可能有一个脚本,给定一个包含计算机名称列表的文本文件,每个脚本: 1. ping 计算机以检查是否存在(是的,它必须打开,我知道)
2. 在收到第一次 ping 的 ip,执行 ping -a 以获取主机名
3. 将结果写入文本文件

(更好的是......是否有可能以某种方式将初始文件拆分为多个文件,并生成多个批处理文件以同时运行,以降低同步 ping 5000 台机器的速度??)

更新

这篇文章似乎与我正在寻找的内容有些相关:http : //www.enterpriseitplanet.com/networking/features/article.php/1571771

更新 2

这就是我最终的结果:

@echo off
rem del output.txt
rem Loop thru list of computer names in file specified on command-line

for /f %%i in (%1) do call :check_machine %%i
goto end

:check_machine

rem Check to see if machine is up.
echo %1
ping -n 2 …
Run Code Online (Sandbox Code Playgroud)

scripting windows active-directory

3
推荐指数
1
解决办法
5万
查看次数

机器名称、当前用户名、使用 WMIC 或 powershell 的操作系统的脚本清单

我在 Windows Active Directory 域中有每台机器的文本文件,我想确定当前登录的用户(如果有)和使用 WMIC 的每台机器的操作系统:

WMIC /NODE:<machine_name> COMPUTERSYSTEM GET USERNAME
WMIC /NODE:<machine_name> OS GET caption
Run Code Online (Sandbox Code Playgroud)

有谁知道如何编写脚本以从文本文件中读取我的计算机列表并为每个计算机执行两个 WMIC 命令并以以下格式输出结果:

ComputerName, OperatingSystem, CurrentUserName
Run Code Online (Sandbox Code Playgroud)

scripting powershell active-directory wmi

3
推荐指数
1
解决办法
1万
查看次数