1樓:匿名使用者
reg query "hkcu\software\microsoft\windows\currentversion\explorer\user shell folders">%temp%\temp.txt
for /f "tokens=2* delims= " %%i in ('type %temp%\temp.txt^|findstr /i "personal"') do ( set "personal=%%~j" )
del %temp%\temp.txt
xcopy /i /y /s /c "你欲複製的資料夾" "%personal%"
pause
2樓:
給出2段**,請根據需要選擇:
1.******************************==
@echo off
for /f "tokens=3 delims= " %%i in ('reg query "hkcu\software\microsoft\windows\currentversion\explorer\user shell folders"^|find /i "personal"') do ( xcopy /i /y /s /c "目標資料夾" "%%i" )
pause
以上**請根據實際目標資料夾位址修改,並儲存為bat檔案。
如:想把d盤下的test資料夾拷貝到我的文件,那麼目標資料夾就是 d:\test 。
2.***********************************==
@echo off
set /p folder=請拖入目標資料夾,然後回車:
for /f "tokens=3 delims= " %%i in ('reg query "hkcu\software\microsoft\windows\currentversion\explorer\user shell folders"^|find /i "personal"') do ( xcopy /i /y /s /c %folder% "%%i" )
pause
以上**儲存為bat檔案,啟動後,將要拷貝的資料夾拖進視窗即可完成拷貝:
3樓:匿名使用者
@echo off
for /f "skip=2 tokens=2*" %%i in ('reg query "hkey_current_user\software\micr
osoft\windows\currentversion\explorer\user shell folders" /v personal') do set d=%%j
xcopy /s "d:\test" "%d%\test"
4樓:匿名使用者
修改字尾名為.bat
我要寫乙個批處理檔案bat,會把乙個資料夾複製到我的文件下,怎麼寫
5樓:匿名使用者
在某個**搬運過來的希望有用。
bat中如何把資料夾複製到當前使用者的我的文件目錄下
6樓:中兵勘察海外部
xcopy fold c:\documents and settings\[你的使用者名稱]\my documents\
難道就那麼討厭用圖形化麼,除非是檔案需要挑選,而且很多
請問bat批處理檔案為何無法正常用date變數進行賦值
瘋狂的鼴鼠 我給你解讀一下 set date date 8,2 date是系統變數,也就是說date 2018 09 01,再加上字串擷取 date 8,2 就是從第8個字元開始向後擷取2個字元,所以 date 8,2 01 set month date 5,2 到了這裡由於上面給date重新賦值了...
如何自動執行bat批處理檔案,如何自動執行BAT批處理檔案
copy y 0 userprofile 開始 選單 程式 啟動 說明 這句意思,拷貝自身到開機啟動項 0 表示自身,你可以改為你需要的檔名,例如 copy y 我的批處理.bat userprofile 開始 選單 程式 啟動 還有一種方法 例如 你的批處理檔案在c program files x...
怎麼建立批處理檔案,怎麼建立乙個批處理檔案?
1 在桌面滑鼠依次右鍵 新建 文字文件 2 在記事本中輸入命令 echo off echo 正在清除系統垃圾檔案,請稍等.del f s q systemdrive tmp del f s q systemdrive mp del f s q systemdrive log del f s q sy...