請選擇 進入手機版 | 繼續訪問電腦版

微剋多資訊

 找回密碼
 註冊

Login

Google帳號登入

搜索
回覆 2則 瀏覽 725篇

[問題已解決] 【PowerShell】掛載ISO後,如何拷貝指定檔案出來

該用戶從未簽到

發表於 2019-5-20 20:30 | 顯示全部樓層 |閱讀模式
打擾了
以掛載微軟官方為例
=======================開始線=================================================
找出所有掛載並全卸載:
Get-Volume |
Where-Object DriveType -eq 'CD-ROM' |
ForEach-Object { Get-DiskImage -DevicePath  $_.Path.trimend('\') -EA SilentlyContinue } |
Dismount-DiskImage

掛載ISO並指向$vol
$vol = Mount-DiskImage -ImagePath D:\ISO\ct_windows_10_consumer_editions_version_1903_x64_dvd_d11ed14b.iso -PassThru | Get-DiskImage | Get-Volume
假定他會掛載到G槽(PS1無法指定掛載的位置DriveLetter)

到這裡卡關
以下是自以為對的寫法
應該是錯的
因為都不會動><
$CDRoot = '{0}' -f $vol.DriveLetter
copy-item $CDRoot:\sources\install.wim R:\AAA
本來還想寫成
copy-item $vol.DriveLetter:\sources\install.wim R:\AAA
感覺好幼稚
======================結束線==================================================


想請教
由於(PS1無法指定掛載位置)所以
掛載到指定的ISO後
要如何拷貝G:\sources\install.wim到R:\AAA
(假定他會掛載到G槽)

感謝指教

Related Posts Plugin for WordPress, Blogger...

該用戶從未簽到

發表於 2019-5-20 21:03 | 顯示全部樓層
  1. copy-item ${CDRoot}:\sources\install.wim R:\AAA
複製代碼

使用道具

該用戶從未簽到

 樓主| 發表於 2019-5-20 21:19 | 顯示全部樓層
感謝教學
真的拷出來了

在PS環境下指令
$CDRoot和${CDRoot}
結果都一樣=.=

這大括弧看來不學PS的基本
也不知道怎回事

總之
感謝M大抽空解答最燃眉之急的事
大括弧以後再研究了顆顆

使用道具

您需要登入後才可以回帖 登入 | 註冊

本版積分規則

Discuz! X

© 2009-2017 Microduo

快速回覆 返回頂部 返回列表