科技

掛載目錄成為虛擬硬碟的方法

從DOS時代就有個subst指令可以把任何目錄模擬為虛擬的磁碟機代號
這方法有個大問題就是沒法使用資源回收桶。
改用VHD的來作的話嘛,動態大小的效能不佳,固定大小的又太吃空間,也不是好的解法方案。

最近想到個作法,分享給大家:
1. 使用VHD虛擬磁碟,類型選擇動態大小,但只是用他拿來長出磁碟代號,不會真正使用,大小隨意。
2. 用Windows的junction,把其它磁碟的目錄掛到VHD裏面。
以後就操作junction裏面的檔案就好了。

這樣作檔案不會佔用VHD空間,也可保留使用資源回收筒。
甚至從資源回收筒還原後的檔案也會乖乖回到原始硬碟去不會動到VHD。
唯一缺點是從資源回收筒還原的時候速度會比較慢
因為還原動作會變成複製而不是移動了
不過能夠作還原就已經比用subst好很多了對吧?

Google drive密技

= 作Symbolic link =
網頁介面裏面,選好目錄/檔案按shift-z
會跳出一個Add to..的介面,就可以作symbolic link

= 複製檔案 =
用Air Explorer就可辦到

解決KODI的google drive addon無法顯示影片檔問題

問題的原因是某些上傳程式傳檔到google drive時,google drive不會幫他製作預覽。且檔案類型變成”未知”而不是”影片”。造成KODI的addon沒有正確讀取檔名。
解決方法:
如果之後作者還是沒修改的話
自己修改addon中的gdrive_api2.py
位於
/sdcard/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.gdrive-testing/resources/lib/
找到如下的程式碼

# entry is a video
elif ((fileExtension.lower() == '' or fileExtension.lower() not in ('','sub')) and (resourceType == 'application/vnd.google-apps.video' or 'video' in resourceType or fileExtension.lower() in ('ts',)) and contentType in (0,1,2,4,7)):

加入想要的副檔名,例如’mkv’和’rmvb’

# entry is a video
elif ((fileExtension.lower() == '' or fileExtension.lower() not in ('','sub')) and (resourceType == 'application/vnd.google-apps.video' or 'video' in resourceType or fileExtension.lower() in ('ts', 'mkv', 'rmvb')) and contentType in (0,1,2,4,7)):

PPTP VPN與netbios name

公司的電腦連家裏的VPN,一直沒法用netbios name連網芳,得打IP才連的上。之前也已經設lmhost指定好netbios name的IP對應,用netstat指令查看也顯示正確IP。
今天突然想到是不是帳密問題,打開"管理網路密碼"(控制台>使用者帳戶>認證管理員),看Windows認證底下還真的沒對方主機的名字。手動增加一個,格式要打成:
網路位址: servername
使用者名稱:servername\username
結果這樣就解決了一直以來只能用IP連的問題。

返回頂端