另存成 bat 檔,作個捷徑到桌面即可.
@ECHO OFF
REM 將輸入的密碼設定為 %password% 變數
set "psCommand=powershell -Command "$pword = read-host 'Enter Password' -AsSecureString ; ^
$BSTR=[System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($pword); ^
[System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)""
for /f "usebackq delims=" %%p in (`%psCommand%`) do set password=%%p
REM 指定使用 user 帳戶連線
net use \\10.1.1.1\tmp /user:localhost\user %password%
REM 連線完畢,用檔案總管開啟
explorer \\10.1.1.1\tmp
參考來源 google.
KEYWORD='cmd prompt password input'
先試試看開啟"以密碼保護的共用"
並確認沒有記憶B電腦的連線帳號密碼(控制台\使用者帳戶\認證管理員\windows認證清除密碼記憶)
然後連線電腦A先登出再登入後再連線一次
利用新增網路磁碟機中"使用不同的認證連線"即可
但是我就是不太想設定密碼阿.......XD
資安和便利是互斥的......
一般會在兩台電腦設相同的帳號/密碼就是為便利,想連到另一台電腦時不用打帳密,樓主要反其道而行,就是等於是要提昇內部資安。
方案一:
我個人的建議是買一台NAS或File Server(或隨便找一台電腦),拿掉其他所有電腦上的共享,替每個人(或每部門)在NAS上建一組帳密,在每台電腦桌面放個連到共享資料夾的批次檔,請大家以後要共享的資料都放到NAS上,這樣內部電腦一樣可以都用沒密碼的user帳號,來賓接上公司網路也看不到內部網路。
方案二:
不讓來賓接上公司網路就好了,買台有訪客網路功能的無線AP,只給來賓連訪客網路,雖說一般無線AP訪客網路的安全性也不高,但對樓主公司的現況來說,應該也夠用了,資安是漫漫長路,一步一步來吧~